Course Outline
Introduction
- Comparative analysis of React, Angular, Vue.js, and other Model-View-Controller frameworks
Core design principles underlying React
Understanding the Document Object Model (DOM)
Establishing the development environment
Functional mechanics of React components
Component lifecycle management
Overview of JSX syntax standards
Element rendering processes
Construction of initial components
State management within React applications
Establishing parent-child component hierarchies
Event handling and conditional logic rendering
Differentiating container and presentational components
Form implementation and user input processing
Testing protocols for React-based web applications
Integration with complementary frameworks and plugins
Deployment procedures for React applications
Summary and conclusion
Requirements
- Foundational understanding of HTML and CSS standards.
- Core proficiency in JavaScript and general programming concepts.
- Working knowledge of ES6 language specifications and capabilities.
Intended Audience
- Front-end engineers
- Web application developers
- JavaScript software professionals
Testimonials (7)
The trainer did a great job breaking the ice and took the initiative to encourage everyone to participate. No one was left out, and he was able to adapt well to each person’s difficulties. He made good use of the challenges and questions raised by participants to provide clearer explanations to the whole audience.
Joao Aguiar - INESC TEC
Course - React: Build Highly Interactive Web Applications
How despite not being familiar with front end at all I've managed to grasp some fundamentals
Pedro Cera - INESC TEC
Course - React: Build Highly Interactive Web Applications
I liked that Łukasz taught by example, instead of just providing the answer he tried to exemplify why that was the answer.
Daniel Barros - INESC TEC
Course - React: Build Highly Interactive Web Applications
The teacher was great. I thought I wouldn’t like JS and React, but he definitely planted a little seed in me :).
Jose Ferreira - INESC TEC
Course - React: Build Highly Interactive Web Applications
Low level teaching, good setup with JS learning beforehand.
Jose Paulos - INESC TEC
Course - React: Build Highly Interactive Web Applications
very hands on. trainer was very clear and knowledgavle
Li Fang Bren Ong - DBS Bank Limited
Course - React: Build Highly Interactive Web Applications
The explanation to the concept is clear.