Skip to main content

Front-End Development (5cr)

Code: TT00CE05-3009

General information


Enrollment
02.07.2025 - 31.07.2025
Registration for the implementation has ended.
Timing
01.08.2025 - 31.12.2025
Implementation is running.
Number of ECTS credits allocated
5 cr
Unit
ICT and Industrial Engineering
Teaching languages
Finnish
Teachers
Noora Maritta Nieminen
Course
TT00CE05

Unfortunately, no reservations were found for the realization Front-End Development TT00CE05-3009. It's possible that the reservations have not yet been published or that the realization is intended to be completed independently.

Evaluation scale

H-5

Content scheduling

- JavaScript-kielen perusteet
- JavaScript-kielen modernit ominaisuudet
- React-kirjaston perusteet
- selainohjelmistojen suunnittelu ja modularisointi
- selainohjelmoinnin erityispiirteet
- kehitystyökalut: ohjelmointiympäristö, selaimen kehitystyökalut, babel-kääntäjä, moduulipaketoija, create react app

Objective

After completing the course the student:
- can program JavaScript programming language
- can use the React application framework
- is able to design modular front-end software
- knows the special features of front-end development
- is able to use efficient and modern programming tools

Content

- Basics of JavaScript
- Modern features of JavaScript
- The basics of the React library
- Front-end software design and modularization
- Front-end development features
- Development tools

Pedagogic approaches and sustainable development

Harjoitusten ja opetusajan jakaantuminen:
• JavaScript 40 %
• React 40 %
• Muut 20 %
• Lisäksi omalla ajalla tehtävä React-perustainen ryhmätyö

Assessment criteria, satisfactory (1-2)

- tietää mihin JavaScriptiä ja React-kirjastoa voidaan selainohjelmoinnissa käyttää
- osaa ohjelmoida yksinkertaisia JavaScript-skriptejä ja kykenee osallistumaan React-projekteihin
- tuntee keskeisiä selainohjelmoinnissa käytettäviä työkaluja
- tuntee selainohjelmointiympäristön erityispiirteitä

Assessment criteria, good (3-4)

- osaa ohjelmoida JavaScript-pohjaisia sovelluksia ja hyödyntää React-kirjastoa
- osaa toteuttaa moduuliperustaisia selainohjelmistoja
- osaa käyttää selainohjelmoinnin työkaluja
- tuntee keskeiset selainohjelmoinnin piirteet

Assessment criteria, excellent (5)

- osaa soveltaa JavaScriptiä ja React-kirjastoa monipuolisesti uusien selainsovellusten tuotannossa
- osaa suunnitella ja toteuttaa moduuliperustaisia selainohjelmistoja
- osaa soveltaa ohjelmointityökaluja tehokkaasti ja etsiä tarvittaessa uusia
- tuntee keskeiset selainohjelmoinnin piirteet

Qualifications

WWW-perusteet (HTML5, CSS)

Further information

Kurssi toteutetaan ammattioppilaitoksissa.
Tätä toteutusta ei ole tarkoitettu ammattikorkeakoulun opiskelijoille.

Kurssi kuuluu ICT-alan väyläopintoihin, jotka voidaan myöhemmin hyväksyä osaksi AMK-tutkintoa tietojenkäsittelyn tai tieto- ja viestintätekniikan koulutuksissa.

Go back to top of page