React

Tijdsduur
Locatie
Op locatie, Online
Startdatum en plaats

React

ABIS
Logo van ABIS
Opleiderscore: starstarstarstarstar_border 8 ABIS heeft een gemiddelde beoordeling van 8 (uit 1 ervaring)

Tip: meer info over het programma, prijs, en inschrijven? Download de brochure!

Startdata en plaatsen
placeLeuven (BE)
8 jun. 2026 tot 10 jun. 2026
Toon rooster
event 8 juni 2026, 0900-1700, Leuven (BE)
event 9 juni 2026, 0900-1700, Leuven (BE)
event 10 juni 2026, 090à-1700, Lueven (BE)
computer Online: Zoom, Teams
8 jun. 2026 tot 10 jun. 2026
Toon rooster
event 8 juni 2026, 09:00-17:00, Zoom, Teams
event 9 juni 2026, 0900-1700, Zoom, Teams
event 10 juni 2026, 0900-1700, Zoom, Team
Beschrijving

During this training, we will learn the basics of the React Framework. In this three-day ABIS course, we will study the fundamental ingredients of the framework , as well as how it is used to create a modern web application.

React is a JavaScript/TypeScript-based open-source framework, developed by Meta, that allows us to create front-end web applications. 

During this course, you will:

  • learn how to write a complete single-page web application (SPA), in accordance with best practices for web development
  • get acquainted with React's main building blocks, e.g. components, props, state and hooks.

Intended for

Web developers who are planning to use the React framework.

Backgroud

Knowl…

Lees de volledige beschrijving

Veelgestelde vragen

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Nog niet gevonden wat je zocht? Bekijk deze onderwerpen: React (JavaScript library), (X)HTML & CSS, JavaScript, Webdesign en jQuery.

During this training, we will learn the basics of the React Framework. In this three-day ABIS course, we will study the fundamental ingredients of the framework , as well as how it is used to create a modern web application.

React is a JavaScript/TypeScript-based open-source framework, developed by Meta, that allows us to create front-end web applications. 

During this course, you will:

  • learn how to write a complete single-page web application (SPA), in accordance with best practices for web development
  • get acquainted with React's main building blocks, e.g. components, props, state and hooks.

Intended for

Web developers who are planning to use the React framework.

Backgroud

Knowledge of HTML and CSS and of TypeScript programming is required.

You can test yourself to see if you have enough background by filling out the online selftest "JavaScript" and the online selftest "HTML".

Main topics

  • Introducing React
    • What is React
    • React (Version) History
    • Installation and Tooling: Vite and npm (or other package managers)
  • React Hello World
    • Creating a React App with Vite
    • JSX vs. TSX
    • React Hello World
      • Project Structure
      • Application Files
  • TypeScript for React
    • Definition and Key Features
    • TypeScript vs JavaScript
    • TypeScript Syntax
      • Data Types and Type Inference
      • Classes and Interfaces
      • Enums and Generics
    • TypeScript Setup in React
      • Configuration (tsconfig.json)
      • Compiling and Tooling
  • Components and Props
    • Defining Components: functional Components vs class components
    • JSX/TSX Syntax
    • Using Props and Default Values
    • Children and Composition
    • Virtual DOM
    • Component Lifecycle: Mounting, updating, and unmounting
  • State and Hooks
    • State in React
    • The useState Hook
    • The useEffect Hook
    • Custom Hooks
  • Event Handling and Data Binding
    • Handling Events
    • The event object
    • Conditional rendering
    • Two‑Way Binding with Controlled Components
    • Passing Data Up with Callbacks
  • Calling APIs
    • Async Programming in React
    • Fetching with fetch and axios
    • Error Handling
    • CORS
  • Structuring Applications
    • Application Layers
    • Custom Hooks and Services
  • Forms
    • Controlled Forms
    • Form Validation
    • Typed Form Inputs and Events
  • Routing and Navigation
    • React Router
    • Route Parameters
    • Navigation and Links
    • Storage: localStorage, sessionStorage,...

Training method

Live instructor-led training, with plenty of opportunities for hands-on exercises and discussion

Delivered as a live, interactive training: available in-person or online, or in a hybrid format. 
Training can be implemented in English, Dutch, or French.
If interested in organising this training internally, get in touch with us; we can even customise it to meet your specific needs.

Certificate

At the end of the course session, the participant receives a 'Certificate of Completion'.

Duration
3 days.

Blijf op de hoogte van nieuwe ervaringen
Er zijn nog geen ervaringen.
Deel je ervaring
Heb je ervaring met deze cursus? Deel je ervaring en help anderen kiezen. Als dank voor de moeite doneert Springest € 1,- aan Stichting Edukans.

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Download gratis en vrijblijvend de informatiebrochure

(optioneel)
(optioneel)
(optioneel)
(optioneel)
(optioneel)
(optioneel)
(optioneel)

Heb je nog vragen?

(optioneel)