Schoolhouse.world: peer tutoring, for free.
Schoolhouse.world: peer tutoring, for free.
Schoolhouse.world: peer tutoring, for free.
Introduction to Java

SAT Score Range

10 sessions

✨ Be the first

Enrollment for this series has closed.

About

This 10-unit foundational course guides beginners through the essentials of Java programming, starting with environment setup and core syntax before advancing to control flow, arrays, and methods. Students will also explore the basics of Object-Oriented Programming (OOP) and interactive user input, bridging theoretical concepts with hands-on coding exercises. By the end of the course, learners apply their newly acquired skills to build a functional, interactive number-guessing game.

Tutored by

Yan X 🇨🇦

Certified in 7 topics

View Profile

Toronto Highschooler, programming and computer science enthusiast.

✋ ATTENDANCE POLICY

Try not to miss any session because every session builds on top of the previous ones. If you have more than 2 unexcused absences in a row, you will be withdrawn from the series.

SESSION 1

24

Mar

SESSION 1

Java

Java

Tue 12:00 AM - 1:00 AM UTCMar 24, 12:00 AM - 1:00 AM UTC

This 10-unit foundational course guides beginners through the essentials of Java programming, starting with environment setup and core syntax before advancing to control flow, arrays, and methods.
SESSION 2

31

Mar

SESSION 2

Java

Java

Tue 12:00 AM - 1:00 AM UTCMar 31, 12:00 AM - 1:00 AM UTC

This 10-unit foundational course guides beginners through the essentials of Java programming, starting with environment setup and core syntax before advancing to control flow, arrays, and methods.
SESSION 3

7

Apr

SESSION 3

Java

Java

Tue 12:00 AM - 1:00 AM UTCApr 7, 12:00 AM - 1:00 AM UTC

This 10-unit foundational course guides beginners through the essentials of Java programming, starting with environment setup and core syntax before advancing to control flow, arrays, and methods.
SESSION 4

14

Apr

SESSION 4

Java

Java

Tue 12:00 AM - 1:00 AM UTCApr 14, 12:00 AM - 1:00 AM UTC

This 10-unit foundational course guides beginners through the essentials of Java programming, starting with environment setup and core syntax before advancing to control flow, arrays, and methods.
SESSION 5

21

Apr

SESSION 5

Java

Java

Tue 12:00 AM - 1:00 AM UTCApr 21, 12:00 AM - 1:00 AM UTC

This 10-unit foundational course guides beginners through the essentials of Java programming, starting with environment setup and core syntax before advancing to control flow, arrays, and methods.
SESSION 6

28

Apr

SESSION 6

Java

Java

Tue 12:00 AM - 1:00 AM UTCApr 28, 12:00 AM - 1:00 AM UTC

This 10-unit foundational course guides beginners through the essentials of Java programming, starting with environment setup and core syntax before advancing to control flow, arrays, and methods.
SESSION 7

5

May

SESSION 7

Java

Java

Tue 12:00 AM - 1:00 AM UTCMay 5, 12:00 AM - 1:00 AM UTC

This 10-unit foundational course guides beginners through the essentials of Java programming, starting with environment setup and core syntax before advancing to control flow, arrays, and methods.
SESSION 8

12

May

SESSION 8

Java

Java

Tue 12:00 AM - 1:00 AM UTCMay 12, 12:00 AM - 1:00 AM UTC

This 10-unit foundational course guides beginners through the essentials of Java programming, starting with environment setup and core syntax before advancing to control flow, arrays, and methods.
SESSION 9

19

May

SESSION 9

Java

Java

Tue 12:00 AM - 1:00 AM UTCMay 19, 12:00 AM - 1:00 AM UTC

This 10-unit foundational course guides beginners through the essentials of Java programming, starting with environment setup and core syntax before advancing to control flow, arrays, and methods.
SESSION 10

26

May

SESSION 10

Java

Java

Tue 12:00 AM - 1:00 AM UTCMay 26, 12:00 AM - 1:00 AM UTC

This 10-unit foundational course guides beginners through the essentials of Java programming, starting with environment setup and core syntax before advancing to control flow, arrays, and methods.

Public Discussion

Please log in to see discussion on this series.

Mar 24 - May 26

10 weeks

60 mins

/ session

Next session on March 24, 2026

SCHEDULE

Tuesdays

12:00AM