Design Patterns & Principles

Design Patterns & Principles

Heard your colleagues talk about SOLID Principles or your technical lead saying something about Single Responsibility Principle and Dependency Inversion Principle, but not really sure what meant or how it impacts your design and development? Then, this is the right course for you.

This course aims to introduce the concept of Design Principles and how they impact the design

Read More

Design Mindset

Design Mindset

As any experienced technologist will tell you, moving from being a module lead role, focused on implementing a given design or designing and implementing a module of a large system, to a technical lead or solution architect role, being responsible for the design of an entire system is quite a challenge. One needs breadth of various design aspects to along with the depth of technical knowledge in order to tackle bigger challenges.

Read More

Spring Framework

Spring Framework

Spring Framework, an open source application framework and an Inversion of Control container, is one of the most popular application development framework for enterprise Java. Originally designed by Rod Johnson to address some of the limitations of the J2EE components, Spring offers a modular programming approach for building enterprise applications on top of the Java EE platform.

Read More