This workshop coaches participants to understand design patterns and principles as tools to manage design complexities of modern software using effective techniques. The course covers the fundamental Design Patterns described in the Gang of Four (GoF) book. All creational, structural and behavioral patterns are covered. On top of that, other useful patterns and principles, like GRASP and SOLID, are taught with hands-on. More than 60 different design topics are discussed. Attendees will learn when and how to use design patterns & principles and, when not to. The program includes most fundamental OO design principles such as Dependency Injection, Open Closed Principle and more. This workshop will be very useful for participants looking to dwell in Microservices Architecture in future. Participants will get simple introduction to Architecture fundamentals, TDD, BDD, DDD and Microservices as well.
Program is primarily for software developer who wishes to be efficient designer.
This program is very useful for developers who wants to learn Microservices Architecture in future.
Participant must be able to code using their choice of IDE, object oriented language (C#, Java or any other like Javascript, C++, Python etc.) and its standard library.
Anything not mentioned in Topics
IDE of choice for hands-on
Good unrestricted internet connection is required.
Laptop capable to run MS Office
Projector with HDMI, White Board, Markers with Eraser
Appropriate meeting software e.g. Zoom, MS Teams Please make sure that camera, speaker and mic are working
If you have any query, please contact now.