Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

CourseHorse

Java Programming Summer Program (High School) (Live Online)

via CourseHorse

Overview

Java is one of the most powerful, widely taught, and highly regarded programming languages in the world. It is also the primary language emphasized in university-level computer science programs, making this course a strategic and practical investment in a student's academic future.

This is a true beginner course, carefully designed for students with little or no prior programming experience. Instruction begins with the most fundamental building blocks of code and builds progressively toward sophisticated programming concepts, including object-oriented programming and recursion. Students finish the program by creating an original, portfolio-ready project written in Java, a tangible result they can show to colleges and future employers.

Students also gain a meaningful head start on the AP Computer Science A Exam, as the course curriculum covers all topics tested on the exam in depth.

Class Notes
Schedule: Every weekday from 10:00 AM to 1:00 PM for three weeks.
Format: Live online delivery. All instruction is streamed in real time, and students can ask questions and interact with the instructor throughout each session.

Prerequisites and Ages: Ideal for high school and college students with a strong interest in coding. No prior programming experience is required, but students must be comfortable with basic computer use.
Computer: Participants should have their own Mac or PC. Our team will help with any required software installation before the program starts.

Learn more about the Java Programming Summer Program Live Online at NextGen Bootcamp.

Taught by

NextGen Bootcamp

Reviews

5 rating at CourseHorse based on 52 ratings

Start your review of Java Programming Summer Program (High School) (Live Online)

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.