Online learning portal

Online classes · In-person at Fremont, Milpitas, Livermore & Newark

Fall 2026 online group class schedule coming soon

Check back soon, or book a free trial in the meantime.

Schedule free trial

    Available courses

    AVAILABLE COURSES
    Java Programming: AP April 07 - June 02 , Thursdays , 4:30PM - 6:00PM

    Java Programming: AP April 07 - June 02 , Thursdays , 4:30PM - 6:00PM


    Course Description / OverviewJava is an established, popular, and cross-compatible programming language. In this course, students will be exposed to all of core Java programming and will be introduced to concepts such as object-oriented programming principles and will gain a strong foundation on the language. This course will cover the topics of class, objects, constructor, inheritance, polymorphism, encapsulation, IO to files, and one final project. Prerequisite  - Prior Knowledge of Java Basics