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

4 sessions

+2

This series was cancelled by the tutor on June 11, 2025. We're very sorry–you can explore more Computer Science series here. All 1:1 and group chats related to this series are disabled 7 days after the last session.

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 1

31

May

SESSION 1

Java

Java

Sat 2:30 AM - 4:00 AM UTCMay 31, 2:30 AM - 4:00 AM UTC

Session 1: Introduction to Java + Setup
Set up your Java environment and write your first program. Learn about variables, data types, and how to display output. By the end, you’ll build a basic interactive program.
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.

Public Discussion

Please log in to see discussion on this series.

May 31 - Jun 11

2 weeks

90 mins

/ session

SCHEDULE

Saturdays

2:30AM