React Front To Back Course
Learn By Building Real Life Projects
Learn Modern React, Including Hooks, Context API, Full Stack MERN & Redux
By Building Real Life Projects.
35,000+
Students Enrolled
4.8+
Rated
English
Course Language
Last Updated
06/2022
Course Overview Video
16 hours on-demand video
4 downloadable resources
Full lifetime access
Access on mobile and TV
Certificate of completion
What you'll learn
Course Description
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
Course Projects
Let's take a look at the projects.
Feedback UI
A dynamic user interface for feedback posts. We use a tool called JSON-Server to mimic a backend for data.
GitHub Finder
Application to search for GitHub profiles and display their data along with their latest repositories.
House Marketplace
Application for listing and searching houses for sale or for rent. We use Firebase 9 with authentication.
Course Ratings
Some of the Latest Reviews
Ashley J.
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.
Sergio G.
Amazing course, just like his HTML/CSS and JavaScript course. The four projects provide a good amount of variety, and the incremental approach he takes is excellent. In this course, it's important to take a step back to think about what has been achieved at the end of every video, and do commits as you go along. I'm going to make a couple React apps, and then I'm going to try his python Django course. Thanks again Brad!
Cynthia B.
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!