Learn Java programming and get a strong head start on the AP Computer Science exam in this summer course for high school students.
Students in this course will learn Java, one of the most powerful, widely adopted, and professionally valued programming languages in the world. Java is also the language most commonly taught and emphasized within university-level computer science programs, making it an ideal starting point for students who are serious about a future in technology.
This is a beginner-level course structured for students with little to no prior programming experience. Instruction begins with the foundational concepts of coding and progresses into substantive topics, including object-oriented programming and recursion. By the conclusion of the course, students will apply what they have learned by building an original, portfolio-ready project in Java. Additionally, students will gain meaningful preparation for the AP Computer Science exam, as the course is structured to cover all of the topics assessed on that exam.
Prerequisites and Ages: Designed for high school students with a genuine interest in computer science. No prior programming experience is required, though students should be comfortable with general computer use.
Learn more about the Java Summer Program at NextGen Bootcamp.