Badge Level 1 — Programming Basics (two months)

Section A. Basics (60 hours)
This section introduces core Java syntax and other fundamentals. Learn to set up and run a basic Java development environment on an Ubuntu operating system. Also, run simple tasks in a NetBeans environment and explore Atlassian project management tools.


Section B. Classes and Objects (60 hours)
Explore fundamentals of object-oriented programming. Create Java classes using inheritance and polymorphism, and test code using JUnit test framework.