|
About Me and the Course
- Who: Course led by me, Abhee Jani, a senior at EBHS and co-captain on the ICS Relay for Life event in East Brunswick.
I have taken Intro to Computer Science, AP Computer Science Principles and AP Computer Science A.
I am also on the executive board of the East Brunswick high school's code club and often attend coding based events.
Overall, my love for programming and desire to help others drives me to share this knowledge with those who want to explore this field. And of course, the money goes to a good cause.
- What: Online Java course for beginners. The curriculum for this course is available below. To ensure a personalized coaching environment, the seats will be limited to 15. No prior knowledge of programming is required. Ideally, anyone can attend, but 6th grade and above is recommended.
|
July 2020 (9 day course) |
7/20 to 7/23 from 3:00 P.M. to 4:00 P.M. EST 7/27 to 7/31 from 3:00 P.M. to 4:00 P.M. EST |
|
(upcoming event) February 2021 (9 day course) |
2/15 to 2/19 from 4:00 P.M. to 5:00 P.M. EST 2/22 to 2/25 from 4:00 P.M. to 5:00 P.M. EST
|
- Where: Classes will be conducted over zoom. The links will be sent to registered students via email.
- Why: 100%
of the proceeds go to Relay for Life, the signature fundraiser cancer walk for the American Cancer Society.
- How much: No amount is too small! Although, a minimum donation of 35 dollars is appreciated.
Class Number |
Schedule July' 20 |
Schedule Feb' 15 |
Topics |
1 |
7/20/20 |
02/15/21 |
# Introduction to programming languages, IDEs
# Data types, classes, methods, and variables
# Learning Binary
|
|
2 |
7/21/20 |
02/16/21 |
# Hello world program, main method
# Basic programming with different data types
# Public vs private
|
|
3 |
7/22/20 |
02/17/21 |
# Working with String
# Simple math problems
# For and while loops |
|
4 |
7/23/20 |
02/18/21 |
# Continuing with for and while loops
# Do while loops
# If / else statements
|
|
5 |
7/27/20 |
02/19/21 |
# Scanner class
# Arrays and ArrayList
# Multidimensional Arrays
|
|
6 |
7/28/20 |
02/22/21 |
# Constructors and methods
# Objects
# Working with multiple classes
|
|
7 |
7/29/20 |
02/23/21 |
# Inheritance
# Polymorphism
# Overriding methods
|
|
8 |
7/30/20 |
02/24/21 |
# Interfaces
# JOptionPane
|
|
9 |
7/31/20 |
02/25/21 |
# Recap course
# Question day
# Program exercises
|
|
|
I would like to thank you both for teaching me Java in 9 days. The course content with the hands on training has made me confident in programming in Java in such a short time. Lots of courses offer training for a long time and long hours but in the end you don't learn from it. I love the spirit and patience you both had in teaching and encouraging us. You both are also teaching for a cause and I am glad I could be a part of it. -Jayanthi
|
|
|