Topic 1 - Variables and Data Types
Topic 2 - Conditionals and Strings
Topic 3 - Loops
Topic 4 - Arrays
Topic 5 - File Handling
Semester 1 Projects
Topic 6 - Classes/Objects and Methods
Topic 7 - ArrayLists
Semester Projects

Parts of a Class

The following videos will show how methods, fields, and constructors can be used to create a class.

Introduction to Classes and Fields


Constructors


Methods