Software Engineering
React Developer- UCI 3035
This program is designed for aspiring software developers, and professionals looking to develop their React expertise. After successful completion, graduates can jumpstart their careers as React Developers or Frontend Engineers.
Get Started Instructor-Led
Embark on this 10-week course designed to equip learners with the skills needed to develop modern web applications using React. The course covers fundamental and advanced React concepts, including component-based architecture, state management with Hooks and Context API, routing with React Router, and integrating TypeScript for type-safe development. Learners will also leverage AI-powered tools like Codium and GitHub Copilot to enhance coding efficiency, debugging, and testing processes. Through hands-on projects, learners will apply best practices in frontend development to build and deploy scalable applications. This intermediate course is designed for aspiring software developers and professionals looking to develop their React expertise. Instructional methods include hands-on labs, guided coding exercises, project-based learning, and interactive lectures. Upon successful course completion, learners will be equipped to pursue a range of roles such as React Developer or Frontend Engineer.
What You’ll Learn:
- Develop React applications using a component-based architecture, managing state and handling user interactions.
- Apply TypeScript and advanced JavaScript techniques to ensure type safety, handle asynchronous operations, and manage errors effectively.
- Implement modern React features such as Hooks, Context API, and React Router to optimize state management and application routing.
- Utilize AI-powered tools like Codium and GitHub Copilot to streamline code generation, debugging, and testing.
- Build and deploy a real-world React project by integrating components, debugging issues, and following best practices in frontend development.
Upcoming Course Dates
-
March 2nd 2026
Schedule I:
Course Level
- Intermediate
Prerequisites
- Must be a Per Scholas Alumnus
Have questions?
We can help with course selection, and answer questions about eligibility requirements and special circumstances. Contact an Alumni Admissions team member