This popular, high–impact, and hands–on course on mastering advanced object–oriented design (OOD) and design patterns (primarily the “Gang of Four” design patterns) with agility is aimed at architects and developers of OO systems,
Big Upfront Design is a bad idea, as an industry we´ve learned the consequence of this over the past few decades. Creating design just in time can be a disaster as well. The risk is creating a design that is not extensible and a software system that can get quite hard to evolve and maintain.
Machine Learning and Functional Programming are both very hot topics these days: they are also both rather intimidating for the beginner. In this workshop, we´ll take a 100% hands-on approach, and learn practical ideas from Machine Learning, by tackling real-world problems and implementing solutions
This three day course is designed for developers with experience of other languages who need to get up to speed on Python. At the end of this course the students will know the essentials of the Python language, how to use Python´s module system to structure code, and how to approach the development