JavaScript Framework with ReactJs (SF)

Training Provider: NTUC LEARNINGHUB PTE. LTD.
Course Reference: TGS-2023035842
S$855
Original: S$2,850
Save S$1,995

About This Course

• Understand the fundamentals of React and its concepts, including creating and nesting functional components, adding markup and styles, displaying data, rendering conditions and lists, responding to events, and sharing data between components.
• Use React Hooks to handle rendering and managing state, create and manage forms, and interact with backend servers through APIs, including asynchronous data fetching and performing CRUD operations.
• Manage routing with React Router and pass information through routes.
• Implement React Context as an alternative to passing down props, including using themes and managing global state with context.
• Use Redux and integrate it into a React App to manage global state.
• Test React applications using necessary tools for unit testing and writing unit tests with React Testing Library.
• Understand TypeScript and implement React components using TypeScript, including using interfaces and decorators, and implementing types in components, hooks, and API consumption.

What You'll Learn

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.

Entry Requirements

Basic knowledge of HTML, CSS, and JavaScript, and familiarity with modern web development concepts is recommended.

Course Details

Duration 40 hours
Language English
Training Commitment Full Time
Total Enrolled 35 students
Back to All Courses
Note: To apply for this course, visit or contact the training provider directly.

More Courses from NTUC LEARNINGHUB PTE. LTD.

• Evaluate organisational requirements and business needs for cloud solutions • Evaluate new a...
Duration 40 hours
Fee After Subsidy S$1,170
• Evaluate organisational requirements and business needs for cloud solutions • Evaluate new a...
Duration 40 hours
Fee After Subsidy S$1,170
• Discuss foundation concepts of cybersecurity principles. • Explain how organizations respond ...
Duration 16 hours
Fee After Subsidy S$495