Server-side Programming (3 op)
Toteutuksen tunnus: AE00CM78-3001
Toteutuksen perustiedot
- Ilmoittautumisaika
-
17.04.2023 - 11.12.2023
Ilmoittautuminen toteutukselle on päättynyt.
- Ajoitus
-
23.10.2023 - 17.12.2023
Toteutus on päättynyt.
- Opintopistemäärä
- 3 op
- Lähiosuus
- 3 op
- Toteutustapa
- Lähiopetus
- Yksikkö
- SeAMK Automaatio- ja tietotekniikka
- Toimipiste
- SeAMK Seinäjoki, Frami
- Opetuskielet
- englanti
- Paikat
- 0 - 63
- Koulutus
- Bachelor of Engineering, Automation Engineering
- Opettajat
- Petteri Mäkelä
- Ryhmät
-
AE21Bachelor of Engineering, Automation Engineering
- Opintojakso
- AE00CM78
Arviointiasteikko
1-5
Tavoitteet
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
Oppimateriaalit
Ilmoitetaan opintojakson alussa
Opetusmenetelmät
Oppitunnit, harjoitukset ja harjoitustyö
Tenttien ajankohdat ja uusintamahdollisuudet
Tentti pidetään viimeisellä tunnilla
Opiskelijan ajankäyttö ja kuormitus
Lähiopetus 37 %, itsenäinen työskentely 63 %.
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.