Siirry suoraan sisältöön

Server-side ProgrammingLaajuus (3 op)

Opintojakson tunnus: AE00CM78

Opintojakson perustiedot


Laajuus
3 op
Opetuskieli
englanti
Vastuuhenkilö
Petteri Mäkelä
Mikko Ylihärsilä

Osaamistavoitteet

Student knows the fundamentals of web applications. Student can develop web-based applications, which utilize REST APIs. Student can program the server side of the application with JavaScript and Node.js. Student can use relational and NoSQL databases for storing the application's data. User can develop tests for the server program.

Sisältö

- Fundamentals of web applications
- HTTP, REST API
- JavaScript, TypeScript
- Programming server with Node.js and Express
- Testing server programs
- User administration

Arviointikriteerit, tyydyttävä (1)

Student knows the fundamentals of web applications. Student can develop simple web-based applications with Node.js.

Arviointikriteerit, hyvä (3)

Student knows the fundamentals of web applications. Student can develop web-based applications, which utilize REST APIs. Student can program the server side of the application with JavaScript and Node.js. Student can use relational or NoSQL databases for storing the application's data.

Arviointikriteerit, kiitettävä (5)

Student knows the fundamentals of web applications. Student can develop web-based applications, which utilize REST APIs. Student can program the server side of the application with JavaScript and Node.js. Student can use relational and NoSQL databases for storing the application's data. User can develop tests for the server program.

Siirry alkuun