SoftUni is the largest and most authoritative educational IT institution in Bulgaria, providing quality education for the digital professions of the future and career assistance in software engineering, digital marketing, and design.
The course provides knowledge and practical skills for building client applications (Single Page Applications) using one of the most popular frameworks. Architectural patterns for SPA applications, components, and more are studied. Views and templates for data visualization (templates), models, data binding, working with multiple views, routing, and extracting data from REST services are studied.
The training provides knowledge and practical skills for the development of Single Page Applications (SPA) using ReactJS technology - one of the most popular and fast client interface rendering libraries, developed and supported by Facebook and Instagram. Special attention will be paid to JSX syntax, working with requests and promises, splitting an application into components, routing and form validation, and different ways to style components using techniques such as CSS Modules and Styled Components. New concepts in the library such as React Hooks and the Context API will also be covered. The training will also focus on writing Unit Tests using JEST.
- Working with component-based applications
- Using the Single-Page Application
- Basic knowledge of React and JSX
- Developing client applications with React
- Working with remote REST services
- Working with templates and routing
Please keep in mind that if you want to use any of these materials after downloading the repository, you should run the npm install
command into your VS Code terminal to generate the node_modules
folder.