React Front To Back
React Front To Back, available at $99.99, has an average rating of 4.61, with 151 lectures, based on 6222 reviews, and has 31542 subscribers.
You will learn about Learn modern React by building 4 projects Suitable For Both Beginners & Intermediate React Developers Feedback app with in depth explanation of React fundamentals Build a house marketplace with React and Firebase 9 Learn React hooks and how to create custom hooks Learn how to use context and reducers to manage global state Build a Fullstack MERN support ticket system with Redux Toolkit This course is ideal for individuals who are Anyone that wants to become a React developer It is particularly useful for Anyone that wants to become a React developer.
Enroll now: React Front To Back
Summary
Title: React Front To Back
Price: $99.99
Average Rating: 4.61
Number of Lectures: 151
Number of Published Lectures: 151
Number of Curriculum Items: 151
Number of Published Curriculum Objects: 151
Original Price: $89.99
Quality Status: approved
Status: Live
What You Will Learn
- Learn modern React by building 4 projects
- Suitable For Both Beginners & Intermediate React Developers
- Feedback app with in depth explanation of React fundamentals
- Build a house marketplace with React and Firebase 9
- Learn React hooks and how to create custom hooks
- Learn how to use context and reducers to manage global state
- Build a Fullstack MERN support ticket system with Redux Toolkit
Who Should Attend
- Anyone that wants to become a React developer
Target Audiences
- Anyone that wants to become a React developer
This course is for anyone that wants to learn React and also for React developers looking to build some projects and sharpen their skills.
The first project (Feedback App) is structured in a way so I can explain the fundamentals such as components, hooks, props, state, etc in a way that beginners can understand. The second project (Github Finder) will show you how to work with 3rd party APIs and the third project (House Marketplace) is a larger app that uses Firebase 9 and includes authentication, Firestore queries, file storage and more.
The final project has been added! It is a fullstack MERN support ticket system that uses Redux and Redux Toolkit.
Here are some of the things you will learn in this course:
-
React fundamentals including components, props, hooks, state, etc
-
React hooks such as useState, useEffect, useContext, useReducer, useRef, etc
-
Creating custom hooks
-
React Router v6 (latest version)
-
How to handle global state with context, reducers and hooks
-
Firebase 9 authentication, queries, storage
-
Deploying React apps to Vercel & Netlify
-
Basic Animation with Framer Motion
-
Implement Leaflet maps and Swiper sliders
-
Fullstack MERN (MongoDB, Express, React, Node.js)
-
REST API creation
-
Redux
-
Redux Toolkit
-
Authentication with JWT
-
Much More…
This course has been completely re-done with new projects and concepts from the old course. I have a few React courses and this is the one that I always suggest people start with before moving on to the MERN courses
Course Curriculum
Chapter 1: Introduction
Lecture 1: Welcome To The Course!
Lecture 2: What Is React?
Lecture 3: Environment Setup
Lecture 4: Code Repos
Lecture 5: Links & Resources
Chapter 2: React Basics & JSX
Lecture 1: Feedback Project Intro
Lecture 2: Create React App
Lecture 3: Initializing React
Lecture 4: Intro To JSX
Lecture 5: Dynamic Values & LIsts in JSX
Lecture 6: Conditionals in JSX
Chapter 3: Components, Props & State
Lecture 1: Creating Your First Component & Props
Lecture 2: Adding Styles To A Component
Lecture 3: State & useState Hook
Lecture 4: Managing Global State
Lecture 5: Card Component & Conditional Styles
Lecture 6: Events & Prop Drilling
Lecture 7: FeedbackStats Component & Reactivity
Chapter 4: Forms, Validation & Simple Animation
Lecture 1: Form Input & State
Lecture 2: Custom Button Component
Lecture 3: Real-Time Validation
Lecture 4: Rating Select Component
Lecture 5: Add Feedback
Lecture 6: Fade Animation With Framer Motion
Chapter 5: Creating Routes & Links
Lecture 1: Creating Routes (React Router 5)
Lecture 2: Upgrading To React Router 6
Lecture 3: Creating Links (v5 & v6)
Lecture 4: NavLink & useParams
Lecture 5: Navigate & Nested Routes
Chapter 6: Context API, useContext Hook & Deployment
Lecture 1: Create a Context & Provider
Lecture 2: Get Global State With The useContext Hook
Lecture 3: Moving Functions To Context
Lecture 4: Edit Feedback Event
Lecture 5: Side Effects With useEffect
Lecture 6: Update Feedback Item
Lecture 7: Deploy To Netlify
Chapter 7: APIs & HTTP Requests
Lecture 1: APIs & Requests Explained
Lecture 2: Setting Up JSON-Server Mock Backend
Lecture 3: Run Client & Server With Concurrently
Lecture 4: Fetch Data From JSON-Server Backend
Lecture 5: Spinner Component
Lecture 6: Add Feedback & Setting a Proxy
Lecture 7: Update & Delete From JSON-Server
Chapter 8: GitHub Finder Project Start
Lecture 1: GitHub Finder Project Intro
Lecture 2: Setup Tailwind & Daisy UI
Lecture 3: Navbar Component
Lecture 4: Footer Component
Lecture 5: Pages & Routes
Chapter 9: Working With The GitHub API
Lecture 1: Github API & Getting Token
Lecture 2: UserList Component
Lecture 3: Loading Spinner
Lecture 4: Display Users
Lecture 5: Setup Github Context
Lecture 6: Reducers & useReducer Hook
Lecture 7: Clean Up Fetch Users
Lecture 8: User Search Component
Lecture 9: Search Users
Lecture 10: Clear Users
Chapter 10: User Profile & Alerts
Lecture 1: Alert Context & Reducer
Lecture 2: Alert Component
Lecture 3: Get Single User
Lecture 4: User Profile Top
Lecture 5: User Profile Stats
Lecture 6: Get User Repos
Lecture 7: Repo Items
Chapter 11: Refactoring Context & Actions
Lecture 1: Move SearchUsers To Actions File
Lecture 2: Move getUser To Actions File
Lecture 3: Cleaning Up Our Actions & Axios
Lecture 4: Deploy To Vercel
Chapter 12: More Advanced React Hooks
Lecture 1: Section Intro
Lecture 2: useRef Example 1 – Create DOM Reference
Lecture 3: useRef Example 2 – Get Previous State
Lecture 4: useRef Example 3 – Memory Leak Error Fix
Lecture 5: useMemo Example
Lecture 6: useCallback Example
Lecture 7: Custom Hook 1 – useFetch
Lecture 8: Custom Hook 2 – useLocalStorage
Chapter 13: House Marketplace Project Start
Lecture 1: House Marketplace Project Intro
Lecture 2: App & FIrebase Setup
Lecture 3: Enable Authentication & Create Rules
Lecture 4: Dummy Data & Indexes
Lecture 5: Pages & Routes
Lecture 6: Navbar Component
Chapter 14: Firebase Authentication & Profile
Lecture 1: Sign In & Sign Up Forms
Lecture 2: Register User
Lecture 3: Save User To Firestore
Instructors
-
Brad Traversy
Full Stack Web Developer & Instructor at Traversy Media
Rating Distribution
- 1 stars: 52 votes
- 2 stars: 54 votes
- 3 stars: 280 votes
- 4 stars: 1594 votes
- 5 stars: 4242 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Language Learning Courses to Learn in November 2024
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024