Fundamentals of React.js (3op)
Toteutuksen tunnus: C-10065-TT00GQ49-3001
Toteutuksen perustiedot
- Ilmoittautumisaika
- 12.11.2025 - 31.12.2026
- Ilmoittautuminen toteutukselle on käynnissä.
- Ajoitus
- 12.11.2025 - 31.12.2026
- Toteutus on käynnissä.
- Opintopistemäärä
- 3 op
- Korkeakoulu
- Metropolia Ammattikorkeakoulu, Karaportti 2
- Opetuskielet
- englanti
- Paikat
- 0 - 500
- Opintojakso
- C-10065-TT00GQ49
Toteutukselle Fundamentals of React.js C-10065-TT00GQ49-3001 ei valitettavasti löytynyt varauksia. Varauksia ei ole mahdollisesti vielä julkaistu tai toteutus on itsenäisesti suoritettava.
Arviointimenetelmät ja arvioinnin perusteet
Grading is pass/fail and to pass this course, you must: - Complete at least 23 assignments - Submit all quizzes - Complete the final project - Pass the exam
Arviointiasteikko
Hyväksytty/Hylätty
Sisällön jaksotus
All of the Modules have to be done in order. Total: 26 assignment points + 5 quizzes + project + exam
Tavoitteet
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
Aika ja paikka
Course can be done in own pace in Metropolia's Moodle environment.
Oppimateriaalit
Can be find via course environment.
Opetusmenetelmät
Course is 100% online (self-study) course which can be done in own pace. 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 Exam
Harjoittelu- ja työelämäyhteistyö
N/A
Tenttien ajankohdat ja uusintamahdollisuudet
Can be find via course environment.
Kansainvälisyys
N/A
Toteutuksen valinnaiset suoritustavat
N/A
Opiskelijan ajankäyttö ja kuormitus
Depends on the Student starting level.
Esitietovaatimukset
Before starting, it’s recommended that you have basic experience with web development, including: - JavaScript - HTML - CSS