Vijay's home page

I am a trainer for various subjects of Information Technology. I am a certified ScrumMaster.

 Following is the list of trainings that I conduct:

1. Agile Software Development with Scrum and XP

Contents: Disadvantages of Defined processes, Scrum, Extreme Programming, Lean, Agile Manifesto and Principles, Moving towards agile, Testing, Project Metrics, Best practices on Agile Projects.
Duration: 3 days typically.
Recommended Pre-requisite: Participant should have worked in the software industry for minimum 2 years.

2. Test Driven Development

Contents: Using xUnit for writing tests, Refactoring, Test First Development, Writing tests for legacy system.
Duration: 3 days typically
Pre-requisite: Java SE / C# / C++, OOAD and UML.
Tools used in this training:

  • For Java - Checkstyle, PMD, PMD-CPD, Findbugs, JUnit, Cobertura, Jester, jMock, and Guice.
  • For C# - FxCop, Simian, NUnit, Rhino Mocks, NCover and Ninject.
  • For C++ - Simian and googletest.

3. Design Patterns

Contents: The 23 design patterns in the GoF book are taught by examples
Duration: 3 days typically
Recommended Pre-requisite: OOAD and UML

4. UML and OOAD:

Contents: OOAD principles and an introduction to UML
Duration: 3 days typically
Pre-requisite: Any object-oriented language

I take training / consulting assignments on a free-lance contract basis.
You are welcome to see my profile and / or send me an email
Thank you for visiting my site.....................Vijay