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.
A global network of volunteers.
Explore Tutors
A global network of volunteers.

Enrichment • Series

Learn Java from beginner to advanced

Urjit A

Series Details

Sessions

Public Discussion

This series ended on July 18, 2022. All 1:1 and group chats related to this series are disabled 7 days after the last session.

Series Details

About

We will go through all the topics of Java in the format of AP Computer Science A. This class will be fun. I highly recommend having an IDE ready, like codingrooms(I would recommend), but any is fine.

Tutor Qualifications

I took APCSA last year in 10th grade. The course was fun and I had huge success

✋ ATTENDANCE POLICY

Please message me in advance if you cannot make it.

Join whatever sessions you want, but each session builds up on the previous one, so I would recommend that you attend all.

Dates

July 2 - July 18

Learners

14 / 50

Total Sessions

12

About the Tutor

I am a senior in high school. I like to study math and computer science and I hope to spread that knowledge to others.

View Urjit A's Profile

Upcoming Sessions

0

Past Sessions

12
2
Jul

Session 1

Other Topics

We will go through the basics of Java and do multiple practice problems. We will learn these: 1. Printing in Java. 2. Datatypes. 3. Variables. 4. Conditional Code 5. Loops
4
Jul

Session 2

Other Topics

We're going to cover Arrays in this next unit. We're going to cover: 1. What an Array is 2. Index 3. Looping through Array 4. Arrays class
5
Jul

Session 3

Other Topics

We're going to cover classes and objects in this session. We're going to cover: 1. Objects 2. Classes 3. Encapsulation 4. Structure of class 5. Instantiating the class
9
Jul

Session 4

Other Topics

We're going to cover ArrayLists and 2D Arrays in this class. We'll cover adding, removing, setting, etc. We'll also do 2D arrays and maybe an frq.
10
Jul

Session 5

Other Topics

Makeup session for ArrayLists.

Session 6

Other Topics

We are going to cover inheritance in this session This includes: 1. Method Overloading 2. Method Overriding 3. Abstract Classes 4. Interfaces
12
Jul

Session 7

Other Topics

In this session, we will cover a lot of APCSA Frqs. We'll try to do as many as we can.
13
Jul

Session 8

Other Topics

We will cover inheritance and interfaces in this session
14
Jul

Session 9

Other Topics

This is our APCSA workshop part 1. We'll do many frqs.
16
Jul

Session 10

Other Topics

This is our APCSA Frq workshop part 2. We're going to cover as many FRQs as we can.
17
Jul

Session 11

Other Topics

This is our FRQ workshop part 3 and the final session of the class. We're going to cover as many Apcsa frqs as we can.
18
Jul

Session 12

Other Topics

This is our FRQ workshop part 3 and the final session of the class. We're going to cover as many Apcsa frqs as we can.

Public Discussion

Please log in to see discussion on this series.

Schoolhouse.world: peer tutoring, for free.

About

About UsPartnershipsRoadmapCareersDonate

© Schoolhouse.world

Terms & ConditionsPrivacy PolicyTrust & SafetyPress