Course Overview Video
16 hours on-demand video
4 downloadable resources
Full lifetime access
Access on mobile and TV
Certificate of completion
In this course, you will learn to master React concepts including how to create a Flux pattern using the Context API with the useContext and useReducer hooks. We will also build a full stack MERN application with a custom Express backend API that uses JWT (JSON Web Token) for authentication. In addition, we will also create a project that uses Redux.
Check Out The Curriculum Below!
Module 1: Course Introduction
Module 2: React Basics & JSX
Module 3: Components, Props & State
Module 4: Forms, Validation & Simple Animation
Module 5: Creating Routes & Links
Module 6: Context API, useContext & Deployment
Module 7: APIs & HTTP Requests
Module 8: GitHub Finder Project Start
Module 9: Working With The GitHub API
Module 10: User Profile & Alerts
Module 11: Refactoring Context & Actions
Module 12: More Advanced Usage of React Hooks
Module 13: House Marketplace Project Start
Module 14: Firebase Authentication & Profile
Module 15: Get & Create Listings
Module 16: Single Listing, Map, Slider & Edit
Module 17: MERN Project Start & Backend Authentication
Module 18: Frontend Authentication
Module 19: Tickets Functionality
Module 20: Notes Functionality & Deploy
Let's take a look at the projects.
A dynamic user interface for feedback posts. We use a tool called JSON-Server to mimic a backend for data.
Application to search for GitHub profiles and display their data along with their latest repositories.
Application for listing and searching houses for sale or for rent. We use Firebase 9 with authentication.
Some of the Latest Reviews
This course is exactly what I wanted. It's filing in the gaps in my understanding and expanding the usability of react for me. This guy is THE BEST. Love that he explains things so well and doesn't make people learning feel dumb.
Exactly what I wanted to learn, clear thru the end of the course. I'm a career statistician and want to build my own data-driven websites. I'm self-taught (on front end, back end, databases, react) but I could never get the whole stack wired together properly and deployed. Now I finally understand how to put it all together! Thank you!