Saturday, January 31, 2015

Test Driven Development (TDD) Workshop in Bangalore, Delhi, Chennai and Pune

Course Overview

TDD is becoming popular especially within self-organized team. TDD gives confidence to team members and help them to follow emergent design. TDD and refactoring helps team to minimize technical debts and write only code that’s needed. Our training is completely hands-on and team can follow any technologies like .Net, Java or C++.  This 2 days program helps you understand and start practicing TDD. This is not only for developers but more for testers as demand for testers growing with the knowledge of test first approach. We deliver TDD training in Bangalore, Pune, Chennai and Delhi.



Objective
  • Understand about test first approach
  • Why TDD is important for agile team
  • How to maximize code coverage
  • How TDD is more useful for emergent design
Who should attend?
Developers, Testers, Business Analyst, Technical Lead, QA Lead, Architect and Managers with technical background

Topic Coverage
  • Introduction to Unit test, unit test characteristics
  • Test Driven Development – why, what and how
  • TDD Cycle - Red, Green and Refactor
  • TDD helps you design software
  • Why testing first is better than testing after
  • Multiple classroom exercise on TDD
  • Overview of Refactoring
  • Clean Code principle
  • When to Refactor
  • Refactoring for Maintainability and Refactoring to Patterns
  • How to use mocking frameworks
  • How to effectively translate technical specs into tests
  • XP Mantras
Prerequisites
  • Bring your own laptop to work through our hands-on exercises
  • No software installation is required but if you already have IDE installed then appreciated 
  • For exercises needing software, the same would be provided during the training
DeliverableThe attendees would be provided with the following:
  • Soft copy of presentation
  • Participation certificate
Reach to me on naveenhome@gmail.com or +91 9810547500 for corporate training.

We deliver training on Test Driven Development (TDD), Behavior Driven Development (BDD), Cucumber, Selenium, Jira Agile, Scrum, Jenkins, Scrum Master, Scrum Developer, Product owner, agile estimation and planning, writing user stories etc. 

Junit and nunit training in Delhi, Bangalore, Chennai and Pune 

No comments:

Post a Comment