Unit 1: Primitive Types

Primitive and reference data types, data structures

0 out of 2 completed

Unit 2: Using Objects

Learn how to create objects and define classes

0 out of 2 completed

Unit 3: Boolean Expressions and If Statements

Conditional statements and comparisons

0 out of 2 completed

Unit 4: Iteration

Using loops and arrays to iterate through data

0 out of 2 completed

Unit 5: Classes

Defining and creating classes

0 out of 2 completed

Unit 6: Arrays

Using the Array data structure

0 out of 2 completed

Unit 7: ArrayLists

Using the ArrayList data structure

0 out of 2 completed

Unit 8: 2D Arrays

Using the 2D Array data structure

0 out of 2 completed

Unit 9: Overloading & Overriding

Understanding overloading vs. overriding

0 out of 2 completed

Unit 10: Inheritance with Interface and Abstract Classes

Understanding Java class inheritance structure and implementing interface and abstract classes

0 out of 2 completed

Unit 11: Exception Handling

Learning how to handle errors and exceptions

0 out of 2 completed

Unit 12: Multithreading

Understanding CPU optimization and executing multiple parts of a Java program simultaneously

0 out of 2 completed