Frontend Framework: Introduction to React
About This Course
This 5-day, 40-hour course on JavaScript Framework with ReactJS is designed to provide learners with the necessary skills to create, manage, and test React applications.
Throughout the course, learners will gain a strong foundation in React and learn how to use React Hooks to handle rendering and managing state, create and manage forms, and interact with backend servers through APIs. They will also learn how to manage routing with React Router, implement React Context as an alternative to passing down props, and use Redux to manage global state.
The course will cover testing React applications using necessary tools for unit testing and writing unit tests with React Testing Library. Additionally, learners will understand TypeScript and implement React components using TypeScript, including using interfaces and decorators, and implementing types in components, hooks, and API consumption.
By the end of the course, learners will have the skills necessary to create robust, scalable React applications and confidently use the latest tools and techniques in the React ecosystem.
What You'll Learn
• Learn what is React JS.
• Learn The concept of Components, forms, Hooks.
• Managing API in react.
• Manage routing with react router.
• Learn what is testing in react.
• Introduction to JEST.
• Learn basic concept of TypeScript with React.
Entry Requirements
To ensure your success, a diploma in STEM or strong background in related fields is required.