Week 1

Environment setup

How Java works

Types and Variables

Arrays

Basic IO

Control Flow

Packages

OOP in Java

Static Members

Practice

Assignment

Back end Track

Under construction

<aside> 🚧

This page is currently under construction. Please check back later.

</aside>

Implementation plan:

  1. if / else if / else statements
  2. Comparison operators: ==, !=, <, >, <=, >=
  3. Logical operators: &&, ||, !
  4. switch statement (classic and enhanced switch expressions)
  5. for loop (traditional for(;;))
  6. Enhanced for loop (for-each)
  7. while and do-while loops
  8. break and continue
  9. Nested control flow

The HackYourFuture curriculum is licensed under CC BY-NC-SA 4.0

CC BY-NC-SA 4.0 Icons

*https://hackyourfuture.net/*

Found a mistake or have a suggestion? Let us know in the feedback form.