Full Stack Development (5 cr)
Code: TO00BS65-3001
General information
- Enrollment
-
29.11.2021 - 09.01.2022
Registration for the implementation has ended.
- Timing
-
01.02.2022 - 31.05.2022
Implementation has ended.
- Number of ECTS credits allocated
- 5 cr
- Local portion
- 0 cr
- Virtual proportion
- 5 cr
- Mode of delivery
- Distance learning
- 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)
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 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