React JS: Learn React JS From Scratch with Hands-On Projects
This is the best way to learn React JS. Start learning from scratch, dive in React JS and become React Developer
Your First App Overview
Frequently Asked Questions
Let, Const and Var in 3 minutes
Install Node JS
Create Your React App
Why You Will Need To Create a React App?
Start Creating React App
ÜCRETSİZ ÖNİZLEMEDo You Want to Learn How To Stop React App?
Important Functional Components
Converting HTML JSX
ÜCRETSİZ ÖNİZLEMEInline Styling with JSX in React JS
JavaScript Variable in JSX
Three Tenets of Components
Simple App with React
Styling App with Semantic UI
Building Component
Specifying The Image in React JS
Duplicating The Single Component
Component Nesting
Props System
Passing Props to Child
Reusable Component Overview
Props Children
Class-Based Components and Functional Component
New App Overview
Getting Users Physical Location
Handling Async Operation in React
Transformation Functional Component to Class Based Component
State Rules
Initializing State In Constructor
Lifecycle Method Overview
Conditional Rendering
Get to Know Lifecycle Method
Refactoring App with Lifecycle Method
Passing State As Props
Ternary Expressions in JSX
Showing Picture
Styling The App
Free React Developer Tools
General App Review
App Overview
Component Design
Handling Forms
Styling The App
Creating Event Handlers
Controlled vs Uncontrolled Elements
Why Controlled Elements?
Understanding ‘this’ Key Word In JS
Communicating Child to Parent
Invoking Callbacks In Children
Fetching Data
Axios vs Fetch
Async Await Function
Setting The State
Rendering A List of Components
Implementing The Key Values In List
What We Have Learned From The App?
Initializing The Project
The React Router
Link and Nav Links
Programmatic Redirects
Route Parameters
React Router Switch Tag
How To Create A Modal?
Why React Portals?
Creating a React Portals