React.js (15 ECTS)
Code: TT00EN82-3002
General information
- Timing
- 15.03.2021 - 31.12.2023
- Implementation has ended.
- Number of ECTS credits allocated
- 15 ECTS
- Virtual portion
- 15 ECTS
- Mode of delivery
- Online
- Unit
- (2019-2024) School of ICT
- Campus
- Karaportti 2
- Teaching languages
- English
- Seats
- 0 - 500
- Degree programmes
- Information and Communication Technology
- Teachers
- Virve Prami
- Teacher in charge
- Janne Salonen
- Groups
-
CareerBoost_TXK_21Career Boost 21 (Tivi)
-
CareerBoost_TXK_22Career Boost 22 (TiVi)
- Course
- TT00EN82
Objective
The purpose of this course is for the student to learn how to build powerful, fast, user-friendly, and reactive web apps. React is one of the most trending JavaScript libraries which is maintained by Facebook and a community of individual developers and companies. React can be used as a base in the development of single-page or mobile applications.
Content
Virtual DOM – JSX – Intro to ES6 – Webpack and Babel – Components – State – Properties – Events – Refs – Keys – Router – Hooks - Localization – Gulp – NPM Packages - Redux
Location and time
Course is delivered via TechClass portal and you can do it in your own pace.
Materials
Interactive Learning Material, tutorial videos.
Teaching methods
- Online content
- Assignments
- Personal project
- Quiz
- Essay
Employer connections
N/A
Exam schedules
N/A
International connections
N/A
Completion alternatives
N/A
Student workload
Up to Student her-/himself.
Content scheduling
Up to Student her-/himself.
Further information
Teacher is Farhad Eftekhari Farhad.Eftekhari(at)metropolia.fi
Evaluation scale
Hyväksytty/Hylätty
Assessment criteria, approved/failed
Approved/Fail
Assessment methods and criteria
Assignments 35%
Self-study Essay 10%
Quiz 20%
Project 35%