Inspired by https://github.com/jpacsai/LearningPath
-
22/02/2018 - 26/04/2018
JS basics, async JS, prototypes, Angular, RxJS, Observable, Reactive Forms
Homework repo on gitlab (private)
Practice:- Homework repo on gitlab (private)
- Final Project (demo, code - private repo)
-
13/11/2017 - 14/03/2018
HTML5, CSS3, JavaScript, jQuery, LESS, React
Practice: -
06/11/2017 - 06/02/2018
HTML5, CSS3, JavaScript, jQuery
Practice:
-
30/05/2018 -
- Introduction
- Setup & File Structure
- Diving Into Components
- Template Syntax
- Events & Forms
- Services, HTTP, Input & Output
- Angular Router
- DevLogger Project
- Client Panel Project - Part 1
- Client Panel Project - Part 2
-
06/06/2018 -
- Getting Started
- Refreshing Next Generation JavaScript
- Understanding the Base Features & Syntax
- Working with Lists and Conditionals
- Styling React Components & Elements
- Debugging React Apps
- Diving Deeper into Components & React Internals
- A Real App: The Burger Builder (Basic Version)
- Reaching out to the Web (Http / Ajax)
- Burger Builder Project: Accessing a Server
- Multi-Page-Feeling in a Single-Page-App: Routing
- Adding Routing to our Burger Project
- Forms and Form Validation
- Redux
- Adding Redux to our Project
- Redux Advanced
- Redux Advanced: Burger Project
- Adding Authentication to our Burger Project
- Improving our Burger Project
- Testing
- Deploying the App to the Web
- Bonus: Working with Webpack
- Bonus: Next.js
- Bonus: Animations in React Apps
- Bonus: A Brief Introduction to Redux Saga
- Bonus: Building the Burger CSS
- Next Steps and Course Roundup
-
30/05/2018 -
Progress and practice