The curriculum outline provides a 6 day training program on Java, Ruby, automation testing and behavior-driven development. Day 1 covers Java basics, OOP concepts, interfaces and enums. Day 2 covers dynamic data storage, threads, exception handling and databases. Day 3 introduces automation testing and Ruby basics. Day 4 covers object-oriented Ruby. Day 5 focuses on behavior-driven development with Cucumber. Day 6 presents Capybara, testing web services, and continuous integration. The training aims to equip participants with skills in programming, testing frameworks and best practices.