Programming Back End (4 cr)
Code: IT23DO02-3001
General information
Enrollment
15.06.2023 - 22.10.2023
Timing
23.10.2023 - 17.12.2023
Number of ECTS credits allocated
4 cr
Mode of delivery
Contact teaching
Unit
Faculty of Technology and Seafaring
Campus
Vasa, Wolffskavägen 33
Teaching languages
- English
 - Svenska
 
Degree programmes
- Degree Programme in Information Technology
 - Degree Programme in Business Information Technology
 - Degree Programme in Information Technology
 
Teachers
- Benjamin Horn
 - Kaj Wikman
 
Teacher in charge
Kaj Wikman
Groups
- 
                        INF23F-ÅTradenom (YH), informationsbehandling, 2023
 - 
                        ITE23D-VInformation Technology, full time studies 2023, Vasa
 
Objective
- The student can create server applications with Node.js, ExpressJS, Handlebars, MongoDB and Mongoose in JavaScript 
- Students understand the basics of Git 
- Students can build a simple server application that accesses via a web browser and stores data in a database.
Content
-	Node.js
-	ExpressJS and Handlebars
-	Git and Repos management
-	MongoDB and Mongoose
Location and time
26.10.2023 R309
Materials
Available in Moodle
Teaching methods
The course is based on lectures, distance-studies, self-study and exercises in a classroom environment.
Multiform studies
Exam schedules
week 49
Student workload
50/50 own time
Evaluation scale
H-5
Assessment criteria, satisfactory (1)
At least 10/30
Assessment criteria, good (3)
At least 18/30
Assessment criteria, excellent (5)
At least 26/30
Assessment criteria, approved/failed
less then 10/30
Assessment criteria, satisfactory (1-2)
Can create a web application
Assessment criteria, good (3-4)
Can create a web application with backend and frontend
Assessment criteria, excellent (5)
Can create a web application with authentication
Qualifications
Front-end programming