Thank you! Registered successfully.
We will contact you in the next few days.

SELECTED COURSE
ATTENDEE INFORMATION
First Name *
Last Name *
Mr./Mrs./Ms. *
Job Title *
Company *
Email *
Work Phone *
Address *
*Required information

Sorry, registration failed due to system errors.
Please register again.

Agile Programming

Agile Programming

Course information

Location:
Danang
Date:
Coming soon
Duration:
2 days
Hosted by:
SmartDev

Get in touch with us to have talk on this information. You are welcome!

Unit price:

(Excluded tax)
Early Bird
6,200,000 VND
Advanced
6,700,000 VND
Standard
7,200,000 VND

Overview

Agile Programming course focuses on helping developers embrace the agile mindset as it relates to software engineering. It provides you the skills and tools needed to inspect and adapt code efficiently and effectively to accommodate new insights, product changes, and technical innovations. Refactoring, Unit Tests, Test-Driven Development, and the basics of good design are just some of the topics covered in order to equip developers to write high-quality code that is easily understood, changed, and maintained. You will use feature-driven, customer-focused Agile practices to create premier solutions that better meet user requirements. This course also shows you the importance of and techniques for effective developer collaboration within and across agile teams. Topics like collective code ownership and paired programming are among the collaboration concepts included.

Objectives

By the end of this course, you will be able to:

  • Create unit tests to test individual classes and modules in isolation.
  • Safely refactor legacy code bases without breaking existing code.
  • Drive design and development with unit tests using TDD and BDD.
  • Write automated specifications/acceptance tests.

Who should attend?

  • Developers who wish to design and develop systems using Agile techniques
  • Technical testers wanting a deeper understanding of TDD, BDD and ATDD
  • Technical Team Leads and team members involved in Agile development.
  • Anyone who likes to increase their Agile programming knowledge.

 

Course prerequisites

Participants need to have an understanding of the fundamentals of Agile. We highly recommend attending our Agile Fundamentals course to gain the appropriate background knowledge.

Request a customized, group or private course