This Agile programming course prepares programmers, developers, testers, and designers to immediately become productive members of an Agile team by focusing on the techniques for implementing software with an Agile mindset. Learn to use test-first principles, design and create automated acceptance tests, and apply SOLID design patterns to code.
Plus, pass the post-course exam and earn Certification in Agile Programming (ICP-PRG) from the International Consortium for Agile (ICAgile).
TRAINING AT YOUR SITE
Our FlexVouchers help you lock in your training budgets without having to commit to a traditional 1 voucher = 1 course classroom-only attendance. FlexVouchers expand your purchasing power to modern blended solutions and services that are completely customizable. For details, please call 888-843-8733 or chat live.
Guaranteed to RunWhen you see the "Guaranteed to Run" icon next to a course event, you can rest assured that your course event — date, time, location — will run. Guaranteed.
Gathering software requirements
Planning Agile Projects
Tracking Team Progress
Defining test levels
Ensuring software meets requirements with user acceptance testing
Minimizing bugs through automated programmer unit testing
Applying SOLID design principles
Short-circuiting design with patterns
Protecting code with version control
Applying multi-team agile versioning policy
Participating in retrospectives
No, Agile is a method of building code, not a coding language.
ICAgile is one of the leading global agile accreditation and certification body. They help organizations design learning experiences that create an agile mindset and continue the agility within the organization.
Yes! We know your busy work schedule may prevent you from getting to one of our classrooms which is why we offer convenient online training to meet your needs wherever you want. This course is available in class and live online.
This course can help you earn ICAgile certification. Click to view our options for ICAgile Certification Training ›
You can earn credits toward the Scrum Alliance Certified Scrum Developer (CSD) certification.
Agile Fundamentals TrainingAccelerating Agile Development for Scrum Teams TrainingAgile Testing Strategies and Practices TrainingPMI-Agile Certified Practitioner (PMI-ACP)® TrainingDeveloping Requirements for IT Systems with Use CasesIntroduction to .NET Programming Training
Your Training Comes with a 100% Satisfaction Guarantee!*
*Partner-delivered courses may have different terms that apply. Ask for details.