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.
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.
The course targets programmers that will be using React-library to build UI-applications for web.
The participant should have a good command of JavaScript-language and HTML constructs plus understand at least basics of CSS-technique
Program:
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
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.
Trainer:
Jyrki Martonen
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;