ReactJS Programming (inglise keeles)

Koolituse maht: 16 akadeemilist tundi (2 päeva)

Sihtgrupp: The course targets programmers that will be using React-library to build UI-applications for web.

Koolitusel osalemise eeldused:The participant should have a good command of JavaScript-language and HTML constructs plus understand at least basics of CSS-technique.

Koolituse kirjeldus

React is rather simple and straightforward SPA-library just offering a model for implementing UI for a web application but with extension modules a full-scale SPA-application can be implemented with it.

Koolituse teemad:

ReactJS-architecture

  • SPA-architecture
  • Overview of React-appliction
  • React features
  • Virtual DOM -concept
  • Getting started with JSX
  • Building the project

Elements and components

  • React elements
  • Props
  • Factory functions
  • Components and state
  • Event handling
  • Style management
  • Child components
  • Passing data between components

Navigation

  • Routing between views
  • Routing models
  • Child routing

Using RESTful interface

  • Design pointers
  • Using AJAX in React application

State Management

  • Component state vs. Application state
  • Flux-architecture
  • Redux
  • State-aware components

Koolituse eesmärk

The participant will learn to implement SPA-applications with React-library. Routing, using RESTful interface from server and state management with Redux are also covered.

Koolituse õpiväljundid

After completing this course, students will be able to:

  • Create React elements and components;
  • Route between views with React;
  • Use Redux for managing application state.

Koolitushind sisaldab:

  • klassikoolitust;
  • õppematerjale;
  • tunnistust.

Lisaks pakume:

  • vajadusel tasuta korduskoolitust kui tunned, et mõni oskus vajab täiendamist või pidid endast mittesõltuvatel põhjustel koolituse katkestama;
  • sooje jooke koos küpsistega;
  • lõunasööki igal koolituspäeval.

Täienduskoolituse õppekavarühm: tarkvara ja rakenduste arendus ning analüüs

Hind

890€ +km

Asukoht

Lõõtsa 5, Tallinn
või veebi teel osaledes

Koolitaja

Oled huvitatud?