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.
Introduction to Java : Intermediate

SAT Score Range

16 sessions

+9

🔥 3 spots left!

About

Java Unlocked is a hands-on coding series made for two main learners, but anyone interested is free to join. We’ll explore Java from the ground up with interactive sessions, live coding, and simple projects — perfect for beginners who want to learn in a focused, friendly setting.

Tutored by

SriMuraliKrishna J 🇺🇸

Certified in 5 topics

View Profile

Hey there! I’m Srimuralikrishna V Jandhyala—originally from Connecticut, USA, and now living in India. I recently graduated high school with a 4.0 GPA, and I’ve always had a deep love for computer programming and physics. I’ve learned the basics of Python and HTML, but I’ve really dived deep into core Java, which I love exploring and teaching to others. Right now, I’m taking the CS50 course from Harvard and a Computer Science + AI course from the University of Helsinki, just to keep pushing myself further. Teaching and sharing what I learn has become something I genuinely enjoy—it helps me grow while helping others too. When I’m not coding or studying, you’ll probably find me skating or cycling, just enjoying the ride and clearing my mind. Anyway, I wish you all the best in your learning journey—and I hope I can be a part of it along the way!

✋ ATTENDANCE POLICY

No attendance policy, but it would be useful to attend all the sessions.

SESSION 1

15

May

SESSION 1

Java

Java

Thu 2:15 AM - 3:15 AM UTCMay 15, 2:15 AM - 3:15 AM UTC

Java Basics – Let’s Get Started!
This session is all about getting comfortable with Java. We’ll write your first programs, talk about things like variables, input/output, and basic logic — all in simple, clear terms. No experience needed, just curiosity. Let’s start coding!
SESSION 2

17

May

SESSION 2

Java

Java

Sat 1:30 AM - 2:30 AM UTCMay 17, 1:30 AM - 2:30 AM UTC

I will cover the loops and if statements

SESSION 3

19

May

SESSION 3

Java

Java

Mon 1:30 AM - 2:30 AM UTCMay 19, 1:30 AM - 2:30 AM UTC

Inputs and Outputs.
SESSION 4

19

May

SESSION 4

Java

Java

Mon 3:00 AM - 4:00 AM UTCMay 19, 3:00 AM - 4:00 AM UTC

Special class for Alyssa
SESSION 5

25

May

SESSION 5

Java

Java

Sun 1:30 AM - 2:30 AM UTCMay 25, 1:30 AM - 2:30 AM UTC

I will be covering some important concepts and will give you some questions to work out on

SESSION 6

30

May

SESSION 6

Java

Java

Fri 1:30 PM - 2:30 PM UTCMay 30, 1:30 PM - 2:30 PM UTC

🚀 Java Doubt Destroyer: Your Personal Coaching Session! 🤯
Feeling like Java's throwing curveballs you can't hit? ⚾️ Are specific concepts leaving you scratching your head, or do you just need more hands-on practice? No worries, I'm here to turn those "huh?" moments into "Aha!" moments! ✨

This isn't your typical lecture; it's an interactive, personalized coaching session where you set the agenda. We'll tackle your toughest Java questions, break down complex ideas into super clear explanations, and then dive into targeted coding challenges. Consider me your dedicated Java guide, ready to help you sharpen your skills and boost your confidence. 💪

What We'll Conquer Together:
Your Doubts, Front & Center! 🗣️ Bring absolutely any Java concept you're struggling with – from the basics like loops and methods to more advanced topics like object-oriented programming, data structures, or even tricky error messages. We'll unravel them, step by step.
Hands-On Code & Conquer! 💻 Theory is great, but practice is where it sticks. We'll work through carefully selected coding problems designed to reinforce what we've clarified. You'll get real-time feedback and learn effective problem-solving strategies.
Interactive & Supportive Zone! 🤝 This is a judgment-free space to ask questions, experiment with code, and learn by doing. Feel free to share your screen, show your code, and engage in discussions to maximize your learning.
SESSION 7

31

May

SESSION 7

Java

Java

Sat 2:00 AM - 3:00 AM UTCMay 31, 2:00 AM - 3:00 AM UTC

🚀 Java Doubt Destroyer: Your Personal Coaching Session! 🤯
Feeling like Java's throwing curveballs you can't hit? ⚾️ Are specific concepts leaving you scratching your head, or do you just need more hands-on practice? No worries, I'm here to turn those "huh?" moments into "Aha!" moments! ✨

This isn't your typical lecture; it's an interactive, personalized coaching session where you set the agenda. We'll tackle your toughest Java questions, break down complex ideas into super clear explanations, and then dive into targeted coding challenges. Consider me your dedicated Java guide, ready to help you sharpen your skills and boost your confidence. 💪

What We'll Conquer Together:
Your Doubts, Front & Center! 🗣️ Bring absolutely any Java concept you're struggling with – from the basics like loops and methods to more advanced topics like object-oriented programming, data structures, or even tricky error messages. We'll unravel them, step by step.
Hands-On Code & Conquer! 💻 Theory is great, but practice is where it sticks. We'll work through carefully selected coding problems designed to reinforce what we've clarified. You'll get real-time feedback and learn effective problem-solving strategies.
Interactive & Supportive Zone! 🤝 This is a judgment-free space to ask questions, experiment with code, and learn by doing. Feel free to share your screen, show your code, and engage in discussions to maximize your learning.

Both are same classes just to be available to some people who couldnt make it to last session.
SESSION 8

2

Jun

SESSION 8

Java

Java

Mon 9:30 AM - 10:10 AM UTCJun 2, 9:30 AM - 10:10 AM UTC

🚀 Java Doubt Destroyer: Your Personal Coaching Session! 🤯
Feeling like Java's throwing curveballs you can't hit? ⚾️ Are specific concepts leaving you scratching your head, or do you just need more hands-on practice? No worries, I'm here to turn those "huh?" moments into "Aha!" moments! ✨

This isn't your typical lecture; it's an interactive, personalized coaching session where you set the agenda. We'll tackle your toughest Java questions, break down complex ideas into super clear explanations, and then dive into targeted coding challenges. Consider me your dedicated Java guide, ready to help you sharpen your skills and boost your confidence. 💪

What We'll Conquer Together:
Your Doubts, Front & Center! 🗣️ Bring absolutely any Java concept you're struggling with – from the basics like loops and methods to more advanced topics like object-oriented programming, data structures, or even tricky error messages. We'll unravel them, step by step.
Hands-On Code & Conquer! 💻 Theory is great, but practice is where it sticks. We'll work through carefully selected coding problems designed to reinforce what we've clarified. You'll get real-time feedback and learn effective problem-solving strategies.
Interactive & Supportive Zone! 🤝 This is a judgment-free space to ask questions, experiment with code, and learn by doing. Feel free to share your screen, show your code, and engage in discussions to maximize your learning.
Both are same classes just to be available to some people who couldnt make it to last session.
SESSION 9

6

Jun

SESSION 9

Java

Java

Fri 10:30 AM - 11:30 AM UTCJun 6, 10:30 AM - 11:30 AM UTC

this is a session for practice and some new concepts

SESSION 10

7

Jun

SESSION 10

Java

Java

Sat 1:30 AM - 2:30 AM UTCJun 7, 1:30 AM - 2:30 AM UTC

this is a session for practice and some new concepts
SESSION 11

8

Jun

SESSION 11

Java

Java

Sun 1:30 AM - 2:30 AM UTCJun 8, 1:30 AM - 2:30 AM UTC

this is a session for practice and some new concepts
SESSION 12

12

Jun

SESSION 12

Java

Java

Thu 1:45 AM - 2:45 AM UTCJun 12, 1:45 AM - 2:45 AM UTC

Lesson : Arrays and few new types of programs

SESSION 13

26

Jun

SESSION 13

Java

Java

Thu 11:15 PM - Fri, 12:15 AM UTCJun 26, 11:15 PM - Jun 27, 12:15 AM UTC

Arrays and type casting, and a small test.
SESSION 14

3

Jul

SESSION 14

Java

Java

Thu 11:45 PM - Fri, 12:45 AM UTCJul 3, 11:45 PM - Jul 4, 12:45 AM UTC

We are going to make a back-end software for grading and printing reports
SESSION 15

17

Jul

SESSION 15

Java

Java

Thu 11:30 PM - Fri, 12:15 AM UTCJul 17, 11:30 PM - Jul 18, 12:15 AM UTC

1st application : Grading System
SESSION 16

31

Jul

SESSION 16

Java

Java

Thu 3:00 AM - 4:00 AM UTCJul 31, 3:00 AM - 4:00 AM UTC

This is just a placeholder session

Public Discussion

Please log in to see discussion on this series.

May 15 - Jul 31

12 weeks

40 - 60 mins

/ session

Next session on July 31, 2025