Computer Science with Java

  • Price: $1,499 USD
  • Age: 13 - 19
  • Skill Level: Beginner–Advanced
  • Format: Summer Online Teen Academies | Small-Group, Online
  • Duration: Two-week program, 2-hour lesson per day

About This Course

Welcome to the incredible world of Java programming, one of the most versatile and popular programming languages of all time, used by over 5 billion devices! In this course, you’ll start by completing coding challenges to strengthen your understanding of new concepts. Then, you’ll implement object-oriented design and computational thinking to build algorithms. No matter where you are in your coding journey—just starting out, preparing a college resume, or prepping for the AP® Computer Science exam—you’ll develop a portfolio that’s sure to impress colleges and future employers alike.

In this course you will:

  • Code in Java
  • Identify variables, if statements, loops, classes, and constructors
  • Solve programming challenges with critical thinking skills
  • Create interactive apps that retrieve and process input

Sample Schedule

Begin with the basics of programming and Java syntax. Then, implement programming logic with loops, conditionals, and arrays. Once you’ve sharpened your Java skills, you’ll embark on an introduction to object-oriented design with fun and engaging projects that stretch your imagination. Close out the first half of this course with a solid grasp of coding fundamentals and get ready to start developing!

Building on your knowledge from previous sessions, you’ll delve deeper into Java coding, putting your skills to the test with projects that emphasize computational thinking. You’ll construct efficient algorithms and creative solutions for storing data, culminating in a portfolio of projects that you can show off to colleges and prospective employers.

Earn a Certificate

Upon successful completion of this program, iD Tech grants a certificate of completion to participants. This program is graded as a pass or fail; students must earn a pass on their final submitted project to obtain the certificate of completion.

Your digital certificate will be emailed to you, at no additional cost, in the name you used when registering for the program. All certificate images are for illustrative purposes only and may be subject to change at the discretion of iD Tech.

  • Certificate recognizing your skills and success

  • Skills that can help secure internships and potential jobs

  • Portfolio to share with colleges and future employers

  • Designated office hours for additional help and advice

When does your teen want to learn?

Supercharge your teen’s school year with an online group class meeting once a week for 10 weeks! For maximum flexibility, you can choose the ideal day of week and time to learn—perfect for teens juggling multiple after-school activities! Each two-hour session includes a live instructor, individual attention, and access to exclusive curriculum. Office hours are included for further help and personalized guidance.

Maximize your teen’s summer learning with an online group class meeting Monday-Friday for two weeks! This focused schedule will help them boost their resume as quickly as possible, with plenty of summer left for travel, hangouts with friends, and other favorite activities. Each two-hour session includes a live instructor, individual attention, and access to exclusive curriculum. Office hours are included for further help and personalized guidance.

What Parents Are Asking

Java is a powerful, multi-platform programming language used for a number of professional and commercial applications including Gmail, every Android app, the Android operating system itself, Minecraft, and so much more! It provides a great avenue for beginners to dive into computer science.

Used by over 5.5 billion devices worldwide, Java is one of the most popular and versatile programming languages that opens many doors for aspiring coders. A sophisticated programming language that’s still beginner-friendly, Java makes the perfect springboard for the APⓇ computer science exam, building complex systems, creating apps, and much more.

Absolutely! Whether your teen is just starting out with Java or is super advanced, our experienced instructors will engage them and properly pace their learning for maximum success.

Java pops up everywhere from professional hackathons to college-level computer science and other opportunities in STEM. If your teen is interested in pursuing a programming career, internship, or personal project, Java is an absolute must-have. From web and app development to software engineering, Java is key to unlocking a world of possibilities.

In order for your teen to participate, they will need a Mac or Windows computer, webcam, and stable internet connection with access to Zoom video conferencing. Curriculum will be delivered through Game Plan.

Upon successful completion of this program, iD Tech grants a certificate of completion to participants. This program is graded as a pass or fail; students must earn a pass on their final submitted project to obtain the certificate of completion. Your digital certificate will be emailed to you, at no additional cost, in the name you used when registering for the program. All certificate images are for illustrative purposes only and may be subject to change at the discretion of iD Tech.

This course is taught by live iD Tech instructors who specialize in Java, recruited from top universities like Stanford, Caltech, NYU, and Carnegie Mellon.

Other Courses Teens Love

Request a brochure
Please enter a valid email address

Select all that apply

Student 1

www.idtech.com