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 |