ReactJS Fundamentals - May 2018
05 may 2018
duration 5 weeks
give 8 credits
ABOUT COURSE
The training provides knowledge and practical skills for building Single Page Applications (SPA) with React JS technology – one of the most popular and fast client interface display libraries developed and maintained by Facebook and Instagram. We’ll understand what SPA is, architectural templates for SPA applications, components, and routing.
We will pay special attention to the JSX syntax, preparing the WebPack publishing application, working with queries, Promises, advanced data management and status management through the Redux library. There will be demonstrated ways to structure the code and refract thinking through the React philosophy.
SKILLS, WHO YOU RECEIVED
What is Single Page Application
Component-based applications
Working with remote REST services
Client applications with React
Basic knowledge of React and JSX
onect with Redux
ABOUT COURSE
1 COURSE OVERVIEW
2 INTRODUCTION TO REACT.JS
3 EXRCISE: INTRODUCTION TO REACT.JS
4 REACT COMPONENTS
5 EXERCISE: REACT COMPONENTS
6 EVENTS AND FORMS
7 EXERCISE: EVENTS AND FORMS
8 ROUTING AND ARCHITECTURE
9 EXERCISE: ROUTING AND ARCHITECTURE
10 INTRODUCTION TO REDUX
11 EXERCISE: INTRO TO REDUX
12 ASYNC REDUX
13 EXERCISE: ASYNC REDUX
14 EXAM PREPARATION |
15 EXAM PREPARATION ||
16 PRACTICAL EXAM
TEACHERS

kiril Dobrev
Kiril has graduated from the first German Language School in Sofia. She is involved in 11th grade programming. His interests are mostly in web programming (with ASP.NET). He studied at the Sofia University of Mathematics and Informatics.

Hristo Hristov
Hristo has been specialized in economic disciplines since his high school years, subsequently continuing his studies at an economic university, but
he always knew he wanted more, so he started his studies at Software Foundation. He is currently working on creating small sites, such as a freelancer, but also continues to develop at the Software Foundation.

Hristo Minkov
Hristo has been specialized in economic disciplines since his high school years, then continued his studies at an economic university, but he always knew he wanted more, so he started his studies at Software Foundation. Currently he is involved in creating small sites, such as a freelancer, but also continues his development in the Software Foundation.