In this course we are going to build-up a solid foundation of the core thinking methodologies by learning the design and architectural patterns, that are essential in Android and Front-End development.
This course has two main chapters.
In the first chapter we will cover some of the most used concepts, design and architectural patterns in Front-End development.
The second chapter will be all about learning how these concepts are introduced by Android as components, and how can you use them to enhance your development.
This course is mainly for Android developers, but since in the first chapter we cover only concepts, the course has a lot to offer for any kind of front-end developer.