Java

Java

1️⃣
Beginner
2️⃣
Intermediate
3️⃣
Advanced

About this course

Jump into Java, a robust Object-Oriented Programming (OOP) language that can be written once and run anywhere. Java uses classes which can be created to do all sorts of functions like Scanning a receipt or guide you through a "Choose-Your-Own" type of adventure. Many well-known companies like Google, eBay and even Netflix use Java.

Java Levels

LevelTopics CoveredPrerequisitesAimed at
Beginner
Intro to JavaOutputDataOperatorsScannerConditionalsOther Selection StructuresLoopsArrays
None
4th-12th grade
Intermediate
Nested LoopsString MethodsMath ClassMethodsClassesInheritance
Java Beginner
6th-12th grade
Advanced
RecursionException HandlingFile I/OAbstract ClassesInterfacesLinked ListsStacksQueues
Java Beginner & Java Intermediate
8th-12th grade

Contributors

Thank you to everyone who helped make this course possible!

  • Jyoti Rani (Oak Grove High School c/o 2021)
  • Rebecca Dang (Evergreen Valley High School c/o 2021)
  • Josh Joseph (South Brunswick High School c/o 2023)
  • Pooja Raghuram (South Brunswick High School c/o 2023)
  • Alveera Munshi (South Brunswick High School c/o 2023)

⚖️

Copyright © 2021 Code 4 Tomorrow. All rights reserved. The code in this course is licensed under the MIT License. If you would like to use content from any of our courses, you must obtain our explicit written permission and provide credit. Please contact classes@code4tomorrow.org for inquiries.