Skip to main content

Full Stack Development (5 cr)

Code: TO00BS65-3008

General information


Enrollment
19.05.2025 - 20.08.2025
Registration for the implementation has begun.
Timing
25.08.2025 - 19.12.2025
The implementation has not yet started.
Number of ECTS credits allocated
5 cr
Local portion
0 cr
Virtual proportion
5 cr
Mode of delivery
Distance learning
Unit
10 Liiketalous-, tietojenkäsittely- ja palvelualat
Campus
Laurea Virtual Campus
Teaching languages
English
Seats
40 - 60
Degree programmes
Laurea täydentävä osaaminen, amk-tutkinto (TON2), Tietojenkäsittely ja tietoliikenne (ICT)
Complementary competence, bachelor's studies in English (CCN2), Information and Communication Technologies (ICT)
Teachers
Katja Henttonen
Jukka Malinen
Teacher in charge
Jukka Malinen
Groups
CCN225SY
Complementary competence (bachelor’s studies in English), S25, Information and Communication Technologies (ICT)
TON225SY
Täydentävä osaaminen (amk-tutkinto), S25, Tietojenkäsittely ja tietoliikenne (ICT)
Study unit
TO00BS65

Learning outcomes

The student is able to:
- describe the key technologies of the FullStack application development operating environment
- install the development environment and the necessary tools
- design and implement SPA applications and REST interfaces
- Utilizes databases and APIs in FullStack applications

Materials

The following books can be used as a reference throughout the course. These books are available as e-books via Laurea's library service:
MEAN web development
Haviv, Amos
Link to electronic version (EBL):http://www.laurea.eblib.com/patron/FullRecord.aspx?p=1706428

Teaching methods

During this course students will be introduced to the landscape of server and client-side web development technologies in a practical approach. Guided workshops will lead students to implement scripts that interact with databases and cloud based services.

Content scheduling

- fundamentals of full stack
- install and configure a full stack development environment
- design, develop and implement Node.js web applications
- implement server-side web scripts using Express.js framework
- implement server-side web scripts that interact with a relational and/or NoSQL database

Evaluation scale

H-5

Further information

The students should have completed the following courses or have corresponding skills on the following subject areas:
- Basics of programming
- Basics of HTML/CSS/JavaScript

Go back to top of page