Training

   
 

Continually learning, mentoring and professional growth always keeps me at the cutting edge of technology. As the technologies are updated, the existing courses are tuned to reflect the changes. If for any reason you are unhappy with the delivery of the class, I will offer a free re-take of the class taken. In other words, I will go an extra mile to make sure your training needs have been 100% met.

I like the old sayings 'The best way to learn any programming language is to CODE', hence my trainings are  practical-oriented. For more information on courses or to register, send a mail to info@dhanyakumar.com  Currently I offer training on these courses:

 
 

 

 
 

CORE JAVA
Objective: To provide a foundation of Java  programming skills and applying best practices to write better quality code.
 
Prerequisites : None

         Topics:
    Intro on Eclipse
    Overview of Java
    Package and Modifiers
    Object-Oriented Programming
    Java Fundamentals
    Exception Handling
    Threads
    Nested Classes
    Collections
    API contents
    Reflections
    Java Util Classes

 

   

TDD with JUnit
Objective: TDD is one of the most profound agile/XP practices. To provide a insight on reducing the cost and fear of  changing working code, improving code quality.
 
Prerequisites : Core Java 5

          Topics:
    Intro on Eclipse
    Intro on TDD
    TDD Life Cycle
    Overview of JUnit
    New Features of JUnit 4
    Code Review
    Refactoring
    Code Smells
    Applying patterns