React Training Course
- Development
- Apr 15, 2025

React Training Course, available at $19.99, has an average rating of 4.6, with 193 lectures, based on 30 reviews, and has 166 subscribers.
You will learn about Web Development in React This course is ideal for individuals who are Web Development Beginner who want to learn React It is particularly useful for Web Development Beginner who want to learn React.
Enroll now: React Training Course
Summary
Title: React Training Course
Price: $19.99
Average Rating: 4.6
Number of Lectures: 193
Number of Published Lectures: 193
Number of Curriculum Items: 193
Number of Published Curriculum Objects: 193
Original Price: $19.99
Quality Status: approved
Status: Live
What You Will Learn
Who Should Attend
Target Audiences
I have been working as a coding-teacher for almost 3 years. I figured out that small and easy examples work the best to make students understand. Also, I prepared 30+ small tasks for you. This intensive React course is not just an online-course, it is an intensive React training program and after you have finished it, you will be ready to be productive in React.
Course Curriculum
Chapter 1: Introduction to this course
Lecture 1: Introduction to this course
Lecture 2: Preparations
Chapter 2: Advanced JavaScript
Lecture 1: Structure
Lecture 2: Preparations
Lecture 3: Const, Let and Var
Lecture 4: [TASK] Const, Let and Var
Lecture 5: [SOLUTION]: Const, Let and Var
Lecture 6: Function Constructors & Classes
Lecture 7: [TASK] Function Constructors & Classes
Lecture 8: [SOLUTION] Function Constructors & Classes
Lecture 9: Function References
Lecture 10: [TASK] Function References
Lecture 11: [SOLUTION] Function References
Lecture 12: Arrow Functions
Lecture 13: [TASK] Arrow Functions
Lecture 14: [SOLUTION] Arrow Functions
Lecture 15: Promises / Async / Await
Lecture 16: [TASK] Promises / Async / Await
Lecture 17: [SOLUTION] Promises / Async / Await
Lecture 18: Destructuring
Lecture 19: [TASK] Destructuring
Lecture 20: [SOLUTION] Destructuring
Lecture 21: Spread Operator
Lecture 22: [TASK] Spread Operator
Lecture 23: [SOLUTION] Spread Operator
Lecture 24: Rest Operator
Lecture 25: [TASK] Rest Operator
Lecture 26: [SOLUTION] Rest Operator
Lecture 27: Key Interpolation
Lecture 28: [TASK] Key Interpolation
Lecture 29: [SOLUTION] Key Interpolation
Lecture 30: Map & Filter
Lecture 31: [TASK] Map & Filter
Lecture 32: [SOLUTION] Map & Filter
Lecture 33: Modules
Lecture 34: [TASK] Modules
Lecture 35: [SOLUTION] Modules
Lecture 36: Ternary Operator
Lecture 37: [TASK] Ternary Operator
Lecture 38: [SOLUTION] Ternary Operator
Chapter 3: React Classic: Introduction
Lecture 1: Structure
Lecture 2: Preparations
Lecture 3: Windows Installation
Lecture 4: MacOS Installation
Lecture 5: Ubuntu Linux Installation
Lecture 6: HalloWorld
Lecture 7: JSX: Expressions & Conditional Rendering
Lecture 8: [TASK] JSX: Expressions & Conditional Rendering
Lecture 9: [SOLUTION] JSX: Expressions & Conditional Rendering
Lecture 10: JSX: Arrays
Lecture 11: [TASK] JSX: Arrays
Lecture 12: [SOLUTION] JSX: Arrays
Lecture 13: CSS
Lecture 14: [TASK] CSS
Lecture 15: [SOLUTION] CSS
Lecture 16: Sub-Components
Lecture 17: [TASK] Sub-Components
Lecture 18: [SOLUTION] Sub-Components
Chapter 4: React Classic: State & Events
Lecture 1: Structure
Lecture 2: Definition of State
Lecture 3: [TASK] Definition of State
Lecture 4: [SOLUTION] Definition of State
Lecture 5: Definition of Events
Lecture 6: [TASK] Definition of Events
Lecture 7: [SOLUTION] Definition of Events
Lecture 8: Events in JSX-Lists
Lecture 9: [TASK] Events in JSX-Lists
Lecture 10: [SOLUTION] Events in JSX-Lists
Chapter 5: React Classic: Communication between 2 components
Lecture 1: Structure
Lecture 2: Stateful VS. Stateless Components
Lecture 3: [TASK] Stateful VS. Stateless Components
Lecture 4: [SOLUTION] Stateful VS. Stateless Components
Lecture 5: Downward Communication via Passing Function References
Lecture 6: [TASK] Downward Communication via Passing Function References
Lecture 7: [SOLUTION] Downward Communication via Passing Function References
Lecture 8: Upward Communication via Passing Function References
Lecture 9: Excourse: Radio Buttons
Lecture 10: [TASK] Upward Communication via Passing Function References
Lecture 11: [SOLUTION] Upward Communication via Passing Function References
Lecture 12: Sub-Components with an Ending-Tag
Lecture 13: [TASK] Sub-Components with an Ending-Tag
Lecture 14: [SOLUTION] Sub-Components with an Ending-Tag
Chapter 6: React Classic: Lifecycle
Lecture 1: Structure
Lecture 2: Overview
Lecture 3: Mounting Phase
Lecture 4: Updating Phase
Lecture 5: Unmounting Phase
Lecture 6: [TASK] Lifecycle
Lecture 7: [SOLUTION] Lifecycle
Chapter 7: React Classic: Routing
Lecture 1: Structure
Lecture 2: Definition of a Route
Lecture 3: [TASK] Definition of a Route
Lecture 4: [SOLUTION] Definition of a Route
Instructors

Jan Schulz
Web-Developer, Teacher and Founder

Matthias Daubenmerkl
Rating Distribution
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!
- Random Picks
- Popular
- Hot Reviews
- Mastering Jewelry Marketing- Unlock the Secrets to Success
- Life Insurance Annuity Ultimate Buyer’s Guide
- Crypto Trading Mastery (Scalping, Day trading, price action)
- Personal Finance
- The Beginner Forex Trading Playbook
- Step-By-Step Stock Market Analysis and Real-Time Trades
- Canva Next Level- Become a Canva Expert
- 3Ds MAX + VRAY 5 + Interior 3D Rendering
- 1YouTube Masterclass The Best Guide to YouTube Success
- 2Photoshop CC- Adjustement Layers, Blending Modes Masks
- 3Personal Finance
- 4SolidWorks Essential Training ( 2023 2024 )
- 5The Architecture of Oscar Niemeyer
- 6Advanced Photoshop Manipulations Tutorials Bundle
- 7Polymer Clay Jewelry Making Techniques for Beginners
- 8How To Market Your Book Grow Your Mailing List
- 1Linux Performance Monitoring Analysis Hands On !!
- 2Content Writing Mastery 1- Content Writing For Beginners
- 3Media Training for PrintOnline Interviews-Get Great Quotes
- 4Learn Facebook Ads from Scratch Get more Leads and Sales
- 5The Complete Digital Marketing Course Learn From Scratch
- 6C#- Start programming with C# (for complete beginners)
- 7[FREE] How to code 10 times faster with Emmet
- 8Driving Results through Data Storytelling