Coding Bootcamp: Java specialization Test driven development and object-oriented programming Being lazy Hello world! Constructing and using objects Creating classes Recapitulation Linear data structures Generics and Threads Further test driven development and object oriented programming Introduction to Design Patterns Introduction to web development Databases and user management Front-end technologies Hello (front end) world! Project week 1 Other programming languages and MVC frameworks Further JavaScript Further Java End-user driven design & development - UX & UI principles Project & technical management Final project implementation