Skip to main content

Server ProgrammingLaajuus (5 cr)

Code: KM00EI69

Credits

5 op

Objective

The student is proficient in the basics of programming. The student is familiar with programming tools, environments and basics of databases.

Content

- Server programming terminology
- Fundamentals of programming
- Dynamic network technologies and databases
- Programming tools and environments

Assessment criteria, satisfactory (1)

The student is familiar with programming tools and environments and the basics of programming and databases.

Assessment criteria, good (3)

The student understands the possibilities of dynamic network technologies and is able to program web applications intelligently using databases, programming tools and platforms.

Assessment criteria, excellent (5)

The student can create high-quality web applications using databases, programming tools and environments professionally. The student can compare different technical solutions and apply the ones that meet their needs.

Assessment criteria, approved/failed

The student is familiar with programming tools and environments and the basics of programming and databases.

Enrollment

27.11.2023 - 14.01.2024

Timing

17.01.2024 - 13.03.2024

Number of ECTS credits allocated

5 op

Mode of delivery

Contact teaching

Unit

School of Media, Design and Conservation

Campus

Hämeentie 135

Teaching languages
  • Finnish
Seats

0 - 20

Degree programmes
  • Design
Teachers
  • Joonatan Honkamaa
Teacher in charge

Joonatan Honkamaa

Groups
  • KXE23S1DM
    Digital Design

Objective

Opiskelija hallitsee ohjelmoinnin perusteet. Hän tuntee ohjelmoinnin työkaluja, ympäristöjä ja tietokantojen alkeita.

Content

- palvelinohjelmoinnin terminologia
- ohjelmoinnin perusteet
- dynaamiset verkkoteknologiat ja tietokannat
- ohjelmoinnin työkalut ja ympäristöt

Evaluation scale

0-5

Assessment criteria, satisfactory (1)

Opiskelija tuntee ohjelmoinnin perusteet, tietokantojen alkeet ja ohjelmoinnin työkaluja ja ympäristöjä.

Assessment criteria, good (3)

Opiskelija hahmottaa dynaamisten verkkoteknologioiden mahdollisuuksia ja osaa ohjelmoida omia verkkosovelluksia käyttäen järkevästi tietokantoja, ohjelmointityökaluja ja -ympäristöjä.

Assessment criteria, excellent (5)

Opiskelija osaa luoda laadukkaita omia verkkosovelluksia käyttäen ammattimaisesti tietokantoja, ohjelmointityökaluja ja -ympäristöjä. Hän osaa vertailla erilaisia teknisiä ratkaisutapoja ja soveltaa niistä parhaiten sopivia omiin tarpeisiinsa.

Assessment criteria, approved/failed

Opiskelija tuntee ohjelmoinnin perusteet, tietokantojen alkeet ja ohjelmoinnin työkaluja ja ympäristöjä.

Enrollment

28.11.2022 - 08.01.2023

Timing

18.01.2023 - 15.03.2023

Number of ECTS credits allocated

5 op

Mode of delivery

Contact teaching

Unit

School of Media, Design and Conservation

Campus

Hämeentie 135

Teaching languages
  • Finnish
Seats

0 - 20

Degree programmes
  • Design
Teachers
  • Markus Norrena
Teacher in charge

Markus Norrena

Groups
  • KXE22S1DM
    Digital Design

Objective

Opiskelija hallitsee ohjelmoinnin perusteet. Hän tuntee ohjelmoinnin työkaluja, ympäristöjä ja tietokantojen alkeita.

Content

- palvelinohjelmoinnin terminologia
- ohjelmoinnin perusteet
- dynaamiset verkkoteknologiat ja tietokannat
- ohjelmoinnin työkalut ja ympäristöt

Evaluation scale

0-5

Assessment criteria, satisfactory (1)

Opiskelija tuntee ohjelmoinnin perusteet, tietokantojen alkeet ja ohjelmoinnin työkaluja ja ympäristöjä.

Assessment criteria, good (3)

Opiskelija hahmottaa dynaamisten verkkoteknologioiden mahdollisuuksia ja osaa ohjelmoida omia verkkosovelluksia käyttäen järkevästi tietokantoja, ohjelmointityökaluja ja -ympäristöjä.

Assessment criteria, excellent (5)

Opiskelija osaa luoda laadukkaita omia verkkosovelluksia käyttäen ammattimaisesti tietokantoja, ohjelmointityökaluja ja -ympäristöjä. Hän osaa vertailla erilaisia teknisiä ratkaisutapoja ja soveltaa niistä parhaiten sopivia omiin tarpeisiinsa.

Assessment criteria, approved/failed

Opiskelija tuntee ohjelmoinnin perusteet, tietokantojen alkeet ja ohjelmoinnin työkaluja ja ympäristöjä.

Enrollment

01.12.2021 - 09.01.2022

Timing

20.01.2022 - 11.03.2022

Number of ECTS credits allocated

5 op

Virtual portion

1 op

Mode of delivery

80 % Contact teaching, 20 % Distance learning

Unit

School of Media, Design and Conservation

Campus

Hämeentie 135

Teaching languages
  • Finnish
Seats

0 - 20

Degree programmes
  • Design
Teachers
  • Markus Norrena
Teacher in charge

Markus Norrena

Groups
  • KXE21S1DM
    Digital Design

Objective

Opiskelija hallitsee ohjelmoinnin perusteet. Hän tuntee ohjelmoinnin työkaluja, ympäristöjä ja tietokantojen alkeita.

Content

- palvelinohjelmoinnin terminologia
- ohjelmoinnin perusteet
- dynaamiset verkkoteknologiat ja tietokannat
- ohjelmoinnin työkalut ja ympäristöt

Evaluation scale

0-5

Assessment criteria, satisfactory (1)

Opiskelija tuntee ohjelmoinnin perusteet, tietokantojen alkeet ja ohjelmoinnin työkaluja ja ympäristöjä.

Assessment criteria, good (3)

Opiskelija hahmottaa dynaamisten verkkoteknologioiden mahdollisuuksia ja osaa ohjelmoida omia verkkosovelluksia käyttäen järkevästi tietokantoja, ohjelmointityökaluja ja -ympäristöjä.

Assessment criteria, excellent (5)

Opiskelija osaa luoda laadukkaita omia verkkosovelluksia käyttäen ammattimaisesti tietokantoja, ohjelmointityökaluja ja -ympäristöjä. Hän osaa vertailla erilaisia teknisiä ratkaisutapoja ja soveltaa niistä parhaiten sopivia omiin tarpeisiinsa.

Assessment criteria, approved/failed

Opiskelija tuntee ohjelmoinnin perusteet, tietokantojen alkeet ja ohjelmoinnin työkaluja ja ympäristöjä.