Skip to main content

Web App Development with MEAN (5 cr)

Code: R0314-TON1812

General information


Enrollment
14.05.2018 - 14.06.2018
Registration for the implementation has ended.
Timing
30.10.2018 - 21.12.2018
Implementation has ended.
Number of ECTS credits allocated
5 cr
Local portion
5 cr
Mode of delivery
Contact learning
Campus
Laurea Tikkurila
Teaching languages
Finnish
Seats
0 - 30
Degree programmes
Laurea täydentävä osaaminen, amk-tutkinto (TON2), Tietojenkäsittely ja tietoliikenne (ICT)
Teachers
Mika Stenberg
Teacher in charge
Mika Stenberg
Study unit
R0314

Learning outcomes

The student is able to
- describe the fundamentals of MEAN stack and how web developers can benefit from it
- install and configure a MEAN 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

Location and time

Tikkurila

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

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

Completion alternatives

Independent studying is possible by completing the final exam and returning the designated programming exercises.

Student workload

Course contents and independent exercises require students to study also outside contact sessions.

Content scheduling

- fundamentals of MEAN stack
- install and configure a MEAN 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
- Dynamic Web Applications (with JavaScript)

Go back to top of page