Key Information
Java Programming Summer Course Live Online
Computer Science Summer Certificate Live Online
Python for Data & Machine Learning Summer Course Live Online
$1999 42 Hours
$3695 87 Hours
$1999 45 Hours
Overview
Learn the fundamentals of Java programming and prepare for AP Computer Science or college-level programming. Beginners will become skilled coders through our project-based curriculum.  
In this live online summer certificate, high school students master the fundamentals of programming in both Java and Python. Students get a head start on the AP Computer Science Exam, and learn the fundamentals of data science and machine learning.
Learn the most powerful and versatile programming language this summer. In this live online course, high school students will learn Python for data science and machine learning.
Prerequisite
Open to Beginners
Open to Beginners
Open to Beginners
Location
Live Online or Live Online
Live Online or Live Online
Live Online or Live Online
Scheduling Options
Weekdays only
Weekdays only
Weekdays only
Next Start Date
June 28–July 16, Monday to Friday, 10–1pm, except Jul 5
Jun 28–Aug 6, Weekdays
July 19–August 6, Monday to Friday, 10–1pm
Certification
Receive a Certificate of Completion
New York-licensed Certificate Program
Receive a Certificate of Completion
Free Retake Within 1 Year See our class policies for more details
Workbook Included
Courses Included (Certificates only)
N/A
  • 42 HoursJava Programming Summer Course Live Online
  • 45 HoursPython for Data & Machine Learning Summer Course Live Online
N/A
Discounts See our discounts policies for more details
  • Shorter courses such as this are already affordably priced and are not eligible for discounts.
  • This is a discounted package of classes that is 15–25% off the individual class prices. Other discounts do not apply.
  • Shorter courses such as this are already affordably priced and are not eligible for discounts.
Payment Plan See our payment plan FAQ for more details
Target Audience
Anyone
Anyone
Anyone
What You’ll Learn
  • Write and use industry-standard algorithms
  • Write your own program in both the object and procedural paradigm
  • Read and understand large programs
  • Understand how to think like a programmer
  • Write your own functions
  • Write and use industry-standard algorithms
  • Write your own program in both the object and procedural paradigm
  • Read and understand large programs
  • Understand how to think like a programmer
  • Write your own functions
  • Write code with Python
  • Input data with Pandas
  • Clean and wrangle data in Python
  • Visualize data with Matplotlib
  • Write and use machine learning algorithms
  • Programming fundamentals in Python
  • How to write conditional statements in Python
  • Input data using the Pandas package
  • Clean and wrangle data
  • Visualize and understand complex data
  • Use machine learning algorithms