A class about code desing, design patterns and good practices Class structure exercises (individual), multi choice quizes(individual), a good white board test in the end (group). Do it all and will be fine! :D Good Practices Good Practices Quiz Good practices Concurrency Concurrency and paralellism Quiz Concurrency A bit about FP FP Design Patterns Design patterns Creational Creational Exercicies Quiz Creational Structural Structural Exercicies Quiz Behavioral Behavioral Exercicies Quiz Resources: refactoring.guru sourcemaking solution architecture patterns The Architecture of Open Source Applications