Java

Module 0 Introduction

Module 1 Hello World!

Module 2 Elements

Module 3 Strings

Module 4 Methods

Module 5 Library Classes

Module 6 Conditions

Module 7 Looping

Module 8 Classes

Module 9 Classes

Module 10 Arrays

Module 11 Exceptions

Module 12 GUI

Module 13 Quality

Module 14 Wrap Up

Java Foundations Certification Exam

Although this is not an exam preparation course, it is aligned with the Java Foundations | 1Z0-811 certification exam.

Challenge by choice: By the end of this course, if you do the work and some additional independent studying, you could be prepared to pass the exam.

The certification exam is optional / extra credit, requires an additional fee, and must be taken at a testing center. You can get a voucher code for a 25% discount on the exam from the professor. Click "Register now" on the exam page to enter the code.

Exam Preparation

Projects

Bank Project

Bike Project - a guided project for in-class activities

Production Project - a mostly self-guided project that is the main assignment in the course