Develop a strong understanding of React’s most essential concepts: JSX, components, and storing information via props and state. You will be able to combine these ideas in React’s modular programming style.
Education team
Unclecode
Hossein, or Unclecode as he prefers, is a Computer Science expert specializing in Natural Language Processing, Data Science, and AI.
Course Creator
Arash
Arash is experienced in leading the entire development process of Kidocode's new products, projects and programs.
Course Moderator
Firdaus
Firdaus is mainly involved in the Web Development department but also does projects using Raspberry Pi and Arduino.
Course Trainer
Ahmed
Ahmed is an energetic and passionate instructor and trainer, specializing in basic and advanced web development.
Course Trainer
Front-End Development course for kids
What will you learn?
1
JSX & Components
In this module, you will learn about JSX syntax and how to create React components. You will also learn about the difference between stateless and stateful components.
2
Props & State
In this module, you will learn about props and state in React. You will also learn how to use props to pass data into components and how to use state to store information in a component.
3
React Router
In this module, you will learn about React Router, which is a library for creating routes in React apps. You will also learn how to use React Router to navigate between different pages in a React app.
4
Redux
In this module, you will learn about Redux, which is a library for managing state in JavaScript applications. You will also learn how to use Redux with React to manage the state of a React app.
5
React Native
In this module, you will learn about developing mobile applications with React Native
The classes are open everyday and available online, therefore there is no scheduled for our classes.
How long is the course?
This course is 50 hours long.
What days are the class?
Classes are available every day online, with no set schedule.
Is this course available online?
Yes, this course is available online, and it is very flexible with no set schedule. You can complete the class at your own pace, and there is also a final project.
What is the final project for this course?
For the final project, students will develop a strong understanding of React's most essential concepts: JSX, components, and storing information via props and state. They will be able to combine these ideas in React's modular programming style.