React.js for beginners (in English)
The main purpose of this e-course is to give students a good understanding of the basics of React.js.
- Introduction to React
- What is React?
- React is Fast
- React is Scalable
- React is Reliable
- React Essentials
- Rendering in React
- Get Started with Create React App
- Introducing Our Project: Mathificent
- Learning the Structure of a React App
- What is React?
- JSX and React Elements
- Using JSX in React
- JSX Rules
- JSX Syntax
- JSX is an Extension of JavaScript
- Using Custom Elements in JSX
- Using JavaScript in JSX
- Using JSX
- React Components
- Assembling User Interfaces
- Understanding F.I.R.S.T
- Passing Data with Props
- Breaking an App into Components
- Passing Props Between Components
- Organizing Your Components
- Semantic HTML and the Fragment Element
- Using Fragment
- Destructuring props
- Assembling User Interfaces
- React State
- Understanding State
- Getting React to React
- Why is count a Constant?
- Child Components and State
- Adding State
- React Routing
- Routing
- Implementing Routes
- Styling React Apps
- Plain-old CSS
- Importing CSS Modules to Components
- Cleaning Up App.css
- Styling the Main Component
- Inline Styles
- Creating the Game Component
- A Word of Caution
- Implementing Game Logic
- Setting the Equation
- Getting the User’s Answer
- Checking the User’s Answer
- Creating the Timer
- React Effects
- React Hooks
- The useEffect Hook
- The Need for useEffect
- useEffect to the Rescue
- Mount and Unmount
- Passing Functions to State Variable Setters
- Fixing the Timer
- Catching Keyboard Events
- Building and Deploying Your React App
Koos KM-ga: 365,80€
Online
Koolituse maht: 24 akadeemilist tundi ehk 3 õppepäeva, mille saad endale sobivale ajale jaotada.
Eesti keel · E-õpe vabalt valitud ajal, E-õpe
Küsi lisainfot selle koolituse kohta
Vastame kiirelt — küsi vabas vormis, mida soovid teada.
Huvi avaldamine
Täida allolev vorm ja teavitame sind uutest toimumisaegadest.