Loading training portalReact For Beginner | AviaGov | AviaGovProgramming · all
React For Beginner
Course curriculum
- 1Course overview, objectives and final project3 activities
- 2Course overview, objectives and final project3 activities
- 3Context, custom hooks and shared state: lesson 35 activities
- 4Context, custom hooks and shared state: lesson 25 activities
5Context, custom hooks and shared state: lesson 15 activities6Routing and multi-page experiences: lesson 45 activities7Routing and multi-page experiences: lesson 35 activities8Routing and multi-page experiences: lesson 25 activities9Routing and multi-page experiences: lesson 15 activities10Data fetching and asynchronous interfaces: lesson 44 activities11Data fetching and asynchronous interfaces: lesson 35 activities12Data fetching and asynchronous interfaces: lesson 24 activitiesShow 124 more lessons
- 13Data fetching and asynchronous interfaces: lesson 15 activities
- 14Effects, synchronization and browser APIs: lesson 44 activities
- 15Effects, synchronization and browser APIs: lesson 35 activities
- 16Effect dependencies and cleanup5 activities
- 17Effects and synchronization4 activities
- 18Forms milestone: complete task workflow5 activities
- 19Submit, edit and reset form workflows5 activities
- 20Accessible validation and error messages5 activities
- 21Form structure and controlled fields5 activities
- 22Lists milestone: usable task discovery5 activities
- 23Filtering, sorting and derived data5 activities
- 24Stable keys and identity5 activities
- 25Rendering lists with map5 activities
- 26Debugging interaction and conditional logic4 activities
- 27Conditional rendering and interface states5 activities
- 28Controlled input and keyboard interaction5 activities
- 29Event handlers and user intent5 activities
- 30State milestone: interactive task manager5 activities
- 31State ownership and lifting state5 activities
- 32State updates and immutable data5 activities
- 33State with useState5 activities
- 34Props milestone: reusable dashboard interface5 activities
- 35Callbacks and child-to-parent communication5 activities
- 36Designing clear prop interfaces5 activities
- 37Passing data with props5 activities
- 38Component trees and ownership decisions5 activities
- 39Reusable layout components5 activities
- 40Composition with children5 activities
- 41Component boundaries and single responsibilities5 activities
- 42JSX debugging and common mistakes5 activities
- 43Fragments and semantic markup4 activities
- 44JSX attributes, className and styles5 activities
- 45JSX syntax and expressions5 activities
- 46Understand rendering and re-rendering5 activities
- 47Render the first functional component5 activities
- 48Understand the React project structure5 activities
- 49Create and run a React project5 activities
- 50React’s role in modern frontend development4 activities
- 51Learning environment, tools and course navigation4 activities
- 52Learning environment, tools and course navigation3 activities
- 53Learning environment, tools and course navigation4 activities
- 54React’s role in modern frontend development3 activities
- 55React’s role in modern frontend development4 activities
- 56Create and run a React project3 activities
- 57Create and run a React project5 activities
- 58Understand the React project structure3 activities
- 59Understand the React project structure5 activities
- 60Render the first functional component3 activities
- 61Render the first functional component5 activities
- 62Understand rendering and re-rendering3 activities
- 63Understand rendering and re-rendering5 activities
- 64JSX syntax and expressions3 activities
- 65JSX syntax and expressions5 activities
- 66JSX attributes, className and styles3 activities
- 67JSX attributes, className and styles5 activities
- 68Fragments and semantic markup3 activities
- 69Fragments and semantic markup4 activities
- 70JSX debugging and common mistakes3 activities
- 71JSX debugging and common mistakes5 activities
- 72Component boundaries and single responsibilities3 activities
- 73Component boundaries and single responsibilities5 activities
- 74Composition with children3 activities
- 75Composition with children5 activities
- 76Reusable layout components3 activities
- 77Reusable layout components5 activities
- 78Component trees and ownership decisions3 activities
- 79Component trees and ownership decisions5 activities
- 80Passing data with props3 activities
- 81Passing data with props5 activities
- 82Designing clear prop interfaces3 activities
- 83Designing clear prop interfaces5 activities
- 84Callbacks and child-to-parent communication3 activities
- 85Callbacks and child-to-parent communication5 activities
- 86Props milestone: reusable dashboard interface3 activities
- 87Props milestone: reusable dashboard interface5 activities
- 88State with useState3 activities
- 89State with useState5 activities
- 90State updates and immutable data3 activities
- 91State updates and immutable data5 activities
- 92State ownership and lifting state3 activities
- 93State ownership and lifting state5 activities
- 94State milestone: interactive task manager3 activities
- 95State milestone: interactive task manager5 activities
- 96Event handlers and user intent3 activities
- 97Event handlers and user intent5 activities
- 98Controlled input and keyboard interaction3 activities
- 99Controlled input and keyboard interaction5 activities
- 100Conditional rendering and interface states3 activities
- 101Conditional rendering and interface states5 activities
- 102Debugging interaction and conditional logic3 activities
- 103Debugging interaction and conditional logic4 activities
- 104Rendering lists with map3 activities
- 105Rendering lists with map5 activities
- 106Stable keys and identity3 activities
- 107Stable keys and identity5 activities
- 108Filtering, sorting and derived data3 activities
- 109Filtering, sorting and derived data5 activities
- 110Lists milestone: usable task discovery3 activities
- 111Lists milestone: usable task discovery5 activities
- 112Form structure and controlled fields3 activities
- 113Form structure and controlled fields5 activities
- 114Accessible validation and error messages3 activities
- 115Accessible validation and error messages5 activities
- 116Submit, edit and reset form workflows3 activities
- 117Submit, edit and reset form workflows5 activities
- 118Forms milestone: complete task workflow3 activities
- 119Forms milestone: complete task workflow5 activities
- 120Effects and synchronization3 activities
- 121Effects and synchronization4 activities
- 122Effect dependencies and cleanup3 activities
- 123Effect dependencies and cleanup5 activities
- 124Effects, synchronization and browser APIs: lesson 35 activities
- 125Effects, synchronization and browser APIs: lesson 44 activities
- 126Data fetching and asynchronous interfaces: lesson 15 activities
- 127Data fetching and asynchronous interfaces: lesson 24 activities
- 128Data fetching and asynchronous interfaces: lesson 35 activities
- 129Data fetching and asynchronous interfaces: lesson 44 activities
- 130Routing and multi-page experiences: lesson 15 activities
- 131Routing and multi-page experiences: lesson 25 activities
- 132Routing and multi-page experiences: lesson 35 activities
- 133Routing and multi-page experiences: lesson 45 activities
- 134Context, custom hooks and shared state: lesson 15 activities
- 135Context, custom hooks and shared state: lesson 25 activities
- 136Context, custom hooks and shared state: lesson 35 activities