eLearnSecurity's Web Application Penetration Testing course is the best start if you are interested in Web Application Penetration Testing and kick start your career in Application Security domain. I have successfully completed this course and certification (eWPT), this course covers all aspects of web application penetration testing ranging from web security model to web application vulnerabilities exploitation.
This course includes hands on Lab portion to learn and practice at the same time, this helped me to succeed in eWPT certification.
Unlike the other multiple choice exams, this exam challenges to practically prove web application penetrating testing skills, this helped to showcase hands-on skill on web application penetration testing.