Technical Practices: TDD-1

Technical Practices: TDD-1

Course Details

Duration
2 days
Certification Type
Connexxo
Instructors
Pierluigi Pugliese, Dario Zanotto
Technical Practices: TDD-1

Course Details

Duration
2 days
Certification Type
Connexxo
Instructors
Pierluigi Pugliese, Dario Zanotto

With this course, you are introduced to the fundamental concepts of agile technical practices, with particular attention to the techniques of eXtreme Programming. The course provides the necessary basis to allow the team to improve the quality of work in a sustainable manner in the long run by producing flexible, easily modifiable and maintainable code. In the course, theoretical presentations are alternated with practical exercises that apply and integrate the concepts presented.

Start learning Agile Technical Practices in this intensive, hands-on class. Guided by experienced practitioners, you will learn the basics of Test-Driven Development (TDD), Pair Programming, Iterative and Incremental Development, Emergent Design, applying robust software design principles, and working with frameworks and libraries.

The course is for software developers interested in learning or improving their knowledge of effective technical practices. The classes can be offered in various programming languages for the demos and the exercises: contact us for details. Please note: These are primarily hands-on courses, and you will need your computer with your development environment of choice.

The training material is in English.



Your Take-Aways

  • understanding the fundamental concepts of agile technical practices
  • know the basics of Test-Driven Development (TDD), Pair Programming, Iterative and Incremental Development and Emergent Design
  • know how to produce flexible, easily modifiable and maintainable code
  • having experienced live and practical exercises for the application and integration of the skills acquired in the class

Course Organisation

read more

Agenda

read more

Certification Process

read more

Complementary Courses


With this course, you are introduced to the fundamental concepts of agile technical practices, with particular attention to the techniques of eXtreme Programming. The course provides the necessary basis to allow the team to improve the quality of work in a sustainable manner in the long run by producing flexible, easily modifiable and maintainable code. In the course, theoretical presentations are alternated with practical exercises that apply and integrate the concepts presented.

Start learning Agile Technical Practices in this intensive, hands-on class. Guided by experienced practitioners, you will learn the basics of Test-Driven Development (TDD), Pair Programming, Iterative and Incremental Development, Emergent Design, applying robust software design principles, and working with frameworks and libraries.

The course is for software developers interested in learning or improving their knowledge of effective technical practices. The classes can be offered in various programming languages for the demos and the exercises: contact us for details. Please note: These are primarily hands-on courses, and you will need your computer with your development environment of choice.

The training material is in English.



Your Take-Aways

  • understanding the fundamental concepts of agile technical practices
  • know the basics of Test-Driven Development (TDD), Pair Programming, Iterative and Incremental Development and Emergent Design
  • know how to produce flexible, easily modifiable and maintainable code
  • having experienced live and practical exercises for the application and integration of the skills acquired in the class

Course Organisation

read more

Agenda

read more

Certification Process

read more

Complementary Courses