Exception handling, reading and writing files, working with dates, ArrayList and HashMap, plus Agile basics and GitHub project boards
Exercise companions help you understand each exercise — what to build, what a successful run looks like, and which concepts you need. No solutions, no spoilers.
Practice what you learned with interactive games — test your knowledge, race the clock, and have fun.