top of page




Fundamentals of Java basics to advanced object oriented concepts. Making simple text based programs, games and then advancing to implementing real-world applications.



Project based
and learn by doing - developing logical, creative and problem solving skills, They will do multiple real world applications projects to explore what they can do with their code and how to imlement it in other project ideas they may have.



Competitive advantage. Java is a challenging language that will introduce kids to advanced skills. Java will also prepare, and give kids a headstart wanting to pursue AP computer science offered through their schools.
Beginner
Introduction
Variables and Comments
Data Types
Operators
Casting
User Input
Fun gaming project 1
Loops
Conditions(If, Else if and Else)
Random Module
Switch Statements
Real-World Application
Fun gaming project 2
Intermediate
Arrays
Math Class
String Manipulations
Methods
Array Lists
Real-world application projects
String Buffer
Battlefield adventure gaming project
Capstone Project- Student Management System
Capstone Project - Banking Application
Advanced
OOPS concepts
Introduction to Classes
Inheritance
Multiple and Multi-level inheritance
Overriding
Polymorphism
Error Handling
Capstone Project - Email Management Application
Capstone Project (complex) - Real World Application
bottom of page