Front-End Development

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

Our students