LEARN AND APPLY

Java in depth

Write code that works, reads clearly, and behaves reliably.

5 modules · 20 parts Junior Certificate on completion

What you will learn

  • Express transformations and calculations on collections clearly.
  • Manage shared state safely across concurrent tasks.
  • Understand how the JVM executes code and manages memory.
  • Think about which parts of the code should change when requirements change.
  • Make the build process independent of any one computer.

This course is in development

Enrollment is not open yet. You can preview the curriculum below. Access and pricing will be confirmed when the course launches.

View the first available course

Course curriculum

5 modules 20 lessons