Schoolhouse.world: peer tutoring, for free.
Free SAT® Prep, as part of a research study.
SAT® Bootcamps
Free SAT® Prep, as part of a research study.
Get free help applying to college.
College Admissions Workshops
Get free help applying to college.
1-on-1 conversations on global topics
Dialogues
1-on-1 conversations on global topics
A global network of volunteers.
Explore Tutors
A global network of volunteers.
Java Essentials: Code Your First Projects (Batch 1)

SAT Score Range

6 sessions

+1

🔥 1 spot left!

About

Learn the basics of Java in 4 weeks through hands-on sessions twice a week. We’ll cover core syntax, logic, and OOPs concepts, ending with a guided demo project and a final project to apply what you’ve learned.

No prior experience needed.

Tutored by

D K 🇮🇳

Certified in 1 topic

View Profile

Hi everyone, I'm a high school student in my private high school. I enjoy chemistry and computer science(I've been coding for around 7 years and look forward to learning more!).

Schedule

✋ ATTENDANCE POLICY

Please do not miss more than one session in a row as it will be difficult to make up for the content covered in each session since we will be covering the basics.

SESSION 2

4

Jun

SESSION 2

Java

Java

Wed 12:30 PM - 2:00 PM UTCJun 4, 12:30 PM - 2:00 PM UTC

Session 2: Input, Operators & Conditionals
Learn how to take input from users and use operators to build logic. Practice writing condition-based programs using if-else and switch.
SESSION 3

7

Jun

SESSION 3

Java

Java

Sat 2:30 AM - 4:00 AM UTCJun 7, 2:30 AM - 4:00 AM UTC

Session 3: Loops & Arrays
Understand how to use loops (for, while, do-while) and arrays to handle repetitive tasks. Build small programs using arrays and loop patterns.
SESSION 4

11

Jun

SESSION 4

Java

Java

Wed 2:30 AM - 4:00 AM UTCJun 11, 2:30 AM - 4:00 AM UTC

Session 4: Demo Project- Guess the Number
We’ll build a simple game together where the user has to guess a number. This will combine everything you’ve learned so far – input, loops, conditionals, and logic.
SESSION 5

14

Jun

SESSION 5

Java

Java

Sat 2:30 AM - 4:00 AM UTCJun 14, 2:30 AM - 4:00 AM UTC

Session 5: Final Project- Build & Support
Start working on your final project. Choose from suggested ideas or come up with your own. You’ll get guidance and feedback as you build.
SESSION 6

18

Jun

SESSION 6

Java

Java

Wed 2:30 AM - 4:00 AM UTCJun 18, 2:30 AM - 4:00 AM UTC

Session 6: Final Project- Present & Wrap-Up
Wrap up your project and present it to the group. Share your code, explain your logic, and get final feedback. Great way to showcase what you’ve learned!

Public Discussion

Please log in to see discussion on this series.

May 31 - Jun 18

3 weeks

90 mins

/ session

Next session on June 4, 2025

SCHEDULE

Saturdays

2:30AM

Wednesdays

2:30AM