Java
SAT Score Range
•
7 sessions
•
EY
JA
NT
+3
This series ended on January 11, 2025. All 1:1 and group chats related to this series are disabled 7 days after the last session.
About
Welcome to our Java course! I'm an AP Scholar with two 4s in AP Computer Science Principles (APCSP) and AP Computer Science A (APCSA). In this class, you’ll learn Java basics like writing simple programs, using loops, and working with objects. Don’t worry—I'll guide you every step of the way!
Tutored by
Schedule
✋ ATTENDANCE POLICY
You will be withdrawn from the series if you have more than 2 unexcused absences in a row. Please message the tutor in advance for any absences!
SESSION 1
27
Oct
SESSION 1
Java
Java
Sun 9:30 AM - 10:30 AM UTCOct 27, 9:30 AM - 10:30 AM UTC
Welcome to your first session of Java! Today, we’re starting with the basics of Java and the concept of Object-Oriented Programming (OOP). Think of Java as the language we use to give instructions to computers, and OOP as a way to organize those instructions in a logical, real-world way.
In this session, you’ll learn:
What Java is and why it’s so widely used
The basic idea of Object-Oriented Programming (OOP)
Key OOP concepts like objects and classes
SESSION 2
3
Nov
SESSION 2
Java
Java
Sun 9:30 AM - 10:30 AM UTCNov 3, 9:30 AM - 10:30 AM UTC
Session 2: Understanding Classes and Objects in Java
Welcome to Session 2! Now that you know what Java and Object-Oriented Programming (OOP) are, it’s time to dig deeper into two key concepts: classes and objects. Think of a class as a blueprint (like a recipe), and objects as the things we create from that blueprint (the cookies!). Classes define how objects behave and what they can do.
In this session, you’ll learn:
- What classes and objects are
- How to create a class in Java
- How to create objects from a class
By the end of this session, you'll understand how to bring objects to life in your code! Ready? Let’s go!
SESSION 3
10
Nov
SESSION 3
Java
Java
Sun 9:30 AM - 10:30 AM UTCNov 10, 9:30 AM - 10:30 AM UTC
Session 3 of JAVA
SESSION 4
17
Nov
SESSION 4
Java
Java
Sun 9:30 AM - 10:30 AM UTCNov 17, 9:30 AM - 10:30 AM UTC
Session 4
SESSION 5
24
Nov
SESSION 5
Java
Java
Sun 9:30 AM - 10:30 AM UTCNov 24, 9:30 AM - 10:30 AM UTC
Session 5
SESSION 6
1
Dec
SESSION 6
Java
Java
Sun 9:30 AM - 10:30 AM UTCDec 1, 9:30 AM - 10:30 AM UTC
switch
SESSION 7
11
Jan
SESSION 7
Java
Java
Sat 9:30 AM - 10:30 AM UTCJan 11, 9:30 AM - 10:30 AM UTC
In this session, we will be diving into loops in Java, a critical concept for controlling the flow of your programs. Loops allow us to execute a block of code repeatedly based on certain conditions, making our programs more efficient and compact.
We'll explore the three primary types of loops in Java:
For Loop: Used when the number of iterations is known in advance.
While Loop: Best for situations where the number of iterations is unknown, and the loop continues as long as a condition remains true.
Do-While Loop: Ensures that the code inside the loop executes at least once, as the condition is checked after the loop runs.
By the end of this session, you’ll have a clear understanding of how and when to use these loops in your Java programs. Let’s begin with the syntax and use cases of each loop type, followed by practical examples to reinforce the concepts.