Why Java?
Java is a powerful and versatile programming language known for its clear structure and strong emphasis on object-oriented programming. Its precise syntax helps you learn how to organize code effectively, which is especially useful when building larger applications.
With Java, you gain the skills to develop mobile apps, desktop applications, and even web-based programs. This robust foundation not only deepens understanding of software design but also paves the way for numerous career opportunities.
​
Beyond just learning to code, Java is widely used in industries like finance, healthcare, and tech, making it a valuable skill for aspiring software engineers, app developers, and IT professionals.
Introduction to Java
By the end of the course, students will understand fundamental programming concepts in the Java programming language, including operators, arrays, iteration, switch, and loops! At the end of the program, students will have the opportunity to make a small project to apply the new skills they learned.
Java Basics
Introduction to Java
Inputs & Outputs
Variables and Data Types
Week 1
Conditionals & Loops
Basic Loops
If Statements
Comparison Operators
Week 2
Week 3
Week 4
Week 5
For Loops & Switches
For Loops & Nested Loops
Switch Statements
Methods
Defining & Creating Methods
Overloading
Arrays & Iteration
Arrays & Indexing
Looping in Arrays
Data Organization
Intro to Object Oriented Programming
Declaring Class & Fields
Constructors
Using Methods
Week 6