Links to Lesson Slides by Category

Terminal Essentials Introduction to the Console Introduction to Bash Scripting Introduction to Version Control with Git
Core Java Java Object Initialization Java Access Control Reusing Classes in Java Polymorphism in Java Interfaces Using Inner Classes Holding Objects Exception handling Strings Type Information Regular Expressions Generics
Testing Unit testing with Mockito
Design Patterns Design Patterns Design Patterns in Spring Framework
Theory Data Structures Persistence


Lecture Template