- Intro to Javascript and ES6
- Intro to React.js
- Props and State
- Lifecycle methods
- React Router
- HTTP requests using axios and fetch
- Managing app state with Redux
Hi i am SEM,
how can i help you
ReactJS is an open-source JavaScript library which is used for building single page applications. It is used for handling interface for web and mobile apps. ReactJS also allows developers to create reusable user interface components. It was first created by Jordan Walke, a software engineer working at Facebook.
For the first time it was deployed on Facebook’s newsfeed in 2011 and on Instagram.com in 2012. At the moment, it is being used as the tool of choice at many companies, such as: Facebook, Instagram, Netflix, New York Times, Yahoo! and Dropbox. React has a vibrant community and great documentation, and although it does have somewhat steep learning curve, it really pays off learning it. As a part of the React project, Facebook developed React Native which works basically in the same way as React, but for building native mobile apps.
The main purpose of React is to be fast, scalable, and simple. It works only on user interfaces in application. This corresponds to view in the MVC template. It can be used with a combination of other JavaScript libraries and frameworks, such as Angular JS.
This course is aimed at:
By the end of this course, students will be able to:
Course attendance certificate issued by Semos Education
ReactJS is an open-source JavaScript library which is used for building single page applications. It is used for handling interface for web and mobile apps. ReactJS also allows developers to create reusable user interface components. It was first created by Jordan Walke, a software engineer working at Facebook.
For the first time it was deployed on Facebook’s newsfeed in 2011 and on Instagram.com in 2012. At the moment, it is being used as the tool of choice at many companies, such as: Facebook, Instagram, Netflix, New York Times, Yahoo! and Dropbox. React has a vibrant community and great documentation, and although it does have somewhat steep learning curve, it really pays off learning it. As a part of the React project, Facebook developed React Native which works basically in the same way as React, but for building native mobile apps.
The main purpose of React is to be fast, scalable, and simple. It works only on user interfaces in application. This corresponds to view in the MVC template. It can be used with a combination of other JavaScript libraries and frameworks, such as Angular JS.
This course is aimed at:
By the end of this course, students will be able to:
Course attendance certificate issued by Semos Education
The reputation of Semos Education for quality training and the opportunity to learn from experienced instructors played an additional significant role in my decision.
After completing my studies at Semos Education, I envision myself working in a technology company, such as Samsung, Apple, or a company of similar caliber.
The career center was directly involved in communication with the company where I currently work and actively participated in the process of my recruitment.
MSc, Cloud Computing
Software Engineer / Founder
@Beyond Basics
23+ years of experience
Full Stack Developer
@Kimicom
2+ years of experience
Software Engineer
@Polar Cape
4+ years of experience
UI/UX Designer & Engineer
@Semos Cloud
15+ years of experience