Skip to Main Content

TEWP1020

Download as PDF

React.js

Web Programming and DevelopmentSchool of Technology and Service

Start Term

2026-2027

Course Title

React.js

Course Code

TEWP1020

Course Hours

90

Course Credits

3

Description

React is one of the webs most popular libraries that is used in production by huge companies like Twitter, Netflix, and Microsoft. React is fun to use and its component architecture makes it faster and easier to build scalable, maintainable and amazing products for the web including native platforms. This course will introduce the fundamentals of React using modern syntax and best practices for creating React components. Students will have hands-on experience with Reacts core concepts, and explore other concepts like testing, data fetching, routing and much more.

Upon course completion, students will be able to:

• Demonstrate how to use the fundamental building blocks of creating React components to build small and scalable web applications.

• Build simple and flexible React Components and Hooks using modern react patterns.

• Execute the essential tools and techniques to write, test, and deploy React components and applications with confidence.