Eight-Week Java Developer Boot Camp

Course Number:



Course Duration:
40 days


There are no prerequisites required for this course.

Course Objectives:
  • Turn students into object-oriented Java developers with a shared skill set and heavy focus on OO concepts and principles
  • Learn how to turn requirements into well-designed OO software
  • Understand the motivations for object-oriented Java code
  • Learn and employ best practices in OO and Java
Course Outline:

Eight-Week Java Developer Boot Camp (40 days)

Our ultimate Java boot camp, often used as an onboarding program for new developers. This version of the course includes our Object-Oriented Boot Camp and Design Patterns Boot Camp, both of which can be delivered independently.

  • Introduction to Object-Oriented Programming
  • The Java Environment
  • STS Overview
  • Language Fundamentals Part One
  • Language Fundamentals Part Two
  • Flow Control
  • Junit
  • Object-Oriented Software
  • Use Cases
  • UML Essential Diagrams
  • More About Classes and Objects
  • Inheritance and Polymorphism
  • Interfaces and Abstract Classes
  • Commonly Used Classes
  • Documentation
  • Collections
  • Exceptions
  • I/O Streams
  • Generics
  • Serialization


  • Design Patterns Boot Camp
  • Object-Oriented Boot Camp
    • Introduction to Object-Oriented Java
    • TDD
    • Mock Objects
    • Inner Classes
    • Subversion
    • Threads and Concurrency
    • Model-View-Controller
Share on facebook
Share on twitter
Share on linkedin
Share on email

Related Posts

About Us

IT Training, Agile Ways of Working and High Impact Talent Development Strategies

Let Us Come to You!

Classes recently delivered in: Atlanta, Boston, Chicago, Columbus, Dallas, Detroit, Indianapolis, Jerusalem, London, Milan, New York, Palo Alto, Phoenix, Pittsburgh, Portland, Raleigh, San Antonio, San Diego, San Francisco, San Jose, Seattle, Springfield, Mass., St. Louis, Tampa and more!