Front End Development with React (Synchronous E-Learning)

Training Provider: KNOWLEDGEHUT SOLUTIONS PTE. LTD.
Course Reference: TGS-2024046964
S$400
Original: S$800
Save S$400

About This Course

This course provides learners with the required skills to create modern, interactive, and component-based single-page applications (SPAs) using React. Learners will learn to apply a development process methodology to identify the requirements of the application, followed by the design, development, testing, deployment and enhancement of the application.

Through a combination of interactive lectures, discussions, case studies, and practical hands-on exercises done in virtual labs and on actual React-compatible platforms, learners will gain the practical experience they need to design, develop, test, deploy, and enhance robust React applications.

What You'll Learn

At the end of the course, learners will be able to:
• LO1. Design the application based on identified requirements and the capabilities of React
• LO2. Develop and adapt components, state and props using React
• LO3. Implement various user interface components and security features in a front-end application using React
• LO4. Implement the Context and Hooks Application Programming Interfaces (API) to improve application efficiency and efficacy
• LO5. Utilise React Router, code splitting, and Server-Side Rendering (SSR) to improve application efficiency and efficacy
• LO6. Implement Redux for global state management in large-scale applications
• LO7. Implement event handling and error handling capabilities in the application
• LO8. Perform tests on React applications to resolve defects, errors and/or security vulnerabilities
• LO9. Deploy, revise and modify React applications on the cloud with the necessary documentation

Entry Requirements

The learner should possess:
- At least 3 GCE 'O' Level Passes with at least 1 year of working experience in an IT-related role (Learners who do not meet the education requirements but have at least 3 years of relevant work experience can be accepted on a case by case basis subject to approval by the Management Representative)

- A working knowledge of programming language or web design
(Prior programme experience will be advantageous)

- Be committed to attending the classes and complete the assessment of the course(s) applied for and does not have personal / official obstacles which will prevent him / her from attending classes and assessment.

- Laptop that meets the following requirements: OS (Windows 10 or MacOS at 64 bit or above), Min 20 GB HD space, Min 8 GB RAM, Webcam, Microphone and Internet Connect.

Course Details

Duration 25.5 hours
Language English
Training Commitment Part Time
Total Enrolled New course
Back to All Courses
Note: To apply for this course, visit the SkillsFuture website or contact the training provider directly.

More Courses from KNOWLEDGEHUT SOLUTIONS PTE. LTD.

This course is designed to impart the skills and knowledge that learners need to become a successful...
Duration 24 hours
Fee After Subsidy S$500
Every high-functioning Agile team that you see has a well-trained Product Owner making critical prod...
Duration 16 hours
Fee After Subsidy S$500
LO1: Collaborate across team after analysing future business operating landscapes as well as the nee...
Duration 16 hours
Fee After Subsidy S$470