Siirry suoraan sisältöön

Fundamentals of React.js (3op)

Opintojakson tunnus: C-10065-TT00GQ49

Opintojakson perustiedot


Laajuus
3 op
Opetuskieli
englanti
Korkeakoulu
Metropolia Ammattikorkeakoulu

Osaamistavoitteet

This beginner-friendly course introduces you to React.js, a powerful JavaScript library for building modern, dynamic web applications. If you’re new to these technologies, some assignments may be challenging. The course begins with JavaScript Foundations, a crucial skill set for working with React. If the early assignments feel too difficult, we recommend strengthening your JavaScript fundamentals before continuing. Throughout the course, you’ll learn how to: - Build dynamic user interfaces using React components - Manage data with state and props - Handle user input through forms - Navigate pages with React Router - Use essential React Hooks (e.g., useState, useEffect) to create interactive and efficient apps By the end of the course, you’ll be able to build a complete single-page application (SPA) using React and apply industry best practices.

Sisältö

The course is divided into structured modules that include: - Clear explanations - Practical coding exercises - Quizzes to test understanding - A final project and exam Modules - JavaScript Foundations (6 assignments + quiz) - React Basics (6 assignments + quiz) - React Hooks (4 assignments + quiz) - Component Architecture (5 assignments + quiz) - Routing & Forms (3 assignments + quiz) Final Project

Esitietovaatimukset

Before starting, it’s recommended that you have basic experience with web development, including: - JavaScript - HTML - CSS

Arviointikriteeri, hyväksytty/hylätty

To pass this course: - Complete at least 23 assignments. - Submit all quizzes. - Complete the final project. - Pass the exam. The course uses a pass/fail grading system (no letter grades).

Siirry alkuun