
ProgrammingReact JS
6 Seasons · 36 Episodes · 0/36 watched
A binge-worthy 6-season journey through React JS. Learn to write software that actually ships — one episode at a time.
About this course
A binge-worthy 6-season journey through React JS. Learn to write software that actually ships — one episode at a time.
React JS is a free, self-paced programming course from Crookshanks' Academy. It contains 36 video lessons organised into 6 seasons, each with study notes and a practice task. Track your progress as you go and earn a certificate of completion when you finish every episode.
What you'll learn
Season 1
- ReactJS Tutorial 1 : Introduction To ReactJS
- ReactJS Tutorial 2: Installing Required Tools
- ReactJS Tutorial 3 : Create React App Using VITE
- ReactJS Tutorial 4 : How React App Works
- ReactJS Tutorial 5 : Creating A Component In React
- ReactJS Tutorial 6 : Auto Format React Code With Prettier
Season 2
- ReactJS Tutorial 7 : What Is JSX In React
- ReactJS Tutorial 8 : Reusability of Components In React
- ReactJS Tutorial 9 : What are Props In React
- ReactJS Tutorial 10 : Destructuring Props
- ReactJS Tutorial 11 : Immutability of Props
- ReactJS Tutorial 12 : Passing Arrays & Objects To Components Using Props
Season 3
- ReactJS Tutorial 13 : Rendering Arrays Or Lists In React
- ReactJS Tutorial 14 : Rendering Array Of Objects In React
- ReactJS Tutorial 15 : Rendering Components Inside A Loop
- ReactJS Tutorial 16 : Conditionally Rendering JSX & Components
- ReactJS Tutorial 17 : Conditional Rendering Using Element Variables
- ReactJS Tutorial 18 : Using Ternary Operators In React
Season 4
- ReactJS Tutorial 19: Conditionally Rendering List Items
- ReactJS Tutorial 20 : Conditionally Rendering A Message Using Ternary
- ReactJS Tutorial 21 : Event Handling In React
- ReactJS Tutorial 22 : State In React, Props V/S State In React
- ReactJS Tutorial 23: State In React
- ReactJS Tutorial 24: Creating Multiple States In React
Season 5
- ReactJS Tutorial 25: Handling Input Fields In React
- ReactJS Tutorial 26: Handling Multiple Inputs In React
- ReactJS Tutorial 27: Handling Form Submission In React
- ReactJS Tutorial 28: Todo App Part 1 Setting Up The App
- ReactJS Tutorial 29: Todo App Part 2 Preview Of The App
- ReactJS Tutorial 30: Todo App Part 3 Creating Input Component
Season 6
- ReactJS Tutorial 31: Todo App Part 4 Submitting Todo Items
- ReactJS Tutorial 32: Todo App Part 5 Displaying Todos
- ReactJS Tutorial 33: Todo App Part 6 Inline Styling In React Components
- ReactJS Tutorial 34: TodoApp Part 7 CSS Stylesheets To Style Components
- ReactJS Tutorial 35: Todo App Part 8 CSS Modules For Styling
- ReactJS Tutorial 36: Todo App Part 9 Creating Header & Styling It