Skip to main content

React.js (15 ECTS)

Code: TT00EN82-3005

General information


Timing
01.01.2023 - 31.12.2023
Implementation has ended.
Number of ECTS credits allocated
15 ECTS
Virtual portion
15 ECTS
Mode of delivery
Online
Campus
Karaportti 2
Teaching languages
English
Seats
0 - 5000
Degree programmes
Information and Communication Technology
Teachers
Virve Prami
Course
TT00EN82
No reservations found for implementation TT00EN82-3005!

Learning outcomes

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

Teaching methods

- Online content
- Assignments
- Personal project
- Quiz
- Essay

Location and time

Course is delivered via TechClass portal and you can do it in your own pace.

Learning materials and recommended literature

Interactive Learning Material, tutorial videos.

Alternative completion methods of implementation

N/A

Internship and working life connections

N/A

Exam dates and retake possibilities

N/A

International connections

N/A

Student workload

Up to Student her-/himself.

Content scheduling

Up to Student her-/himself.

Further information for students

Teacher is Farhad Eftekhari Farhad.Eftekhari(at)metropolia.fi

Assessment methods and criteria

Assignments 35%
Self-study Essay 10%
Quiz 20%
Project 35%

Evaluation scale

Hyväksytty/Hylätty

Assessment criteria, approved/failed

Approved/Fail

Go back to top of page