Skip to main content

Web programming, advanced (3 cr)

Code: 5G00BM80-3006

General information


Enrolment period
10.06.2020 - 01.09.2020
Registration for the implementation has ended.
Timing
31.08.2020 - 16.12.2020
Implementation has ended.
Credits
3 cr
Local portion
3 cr
Mode of delivery
Contact learning
Unit
ICT Engineering
Campus
TAMK Main Campus
Teaching languages
Finnish
Seats
0 - 35
Degree programmes
Degree Programme in ICT Engineering, students who began in 2014-2018
Teachers
Teemu Heinimäki
Person in charge
Teemu Heinimäki
Course
5G00BM80

Objectives (course unit)

A student
-can exploit advanced APIs
-knows the current technologies used in web development
-can implement a backend for the web application
-can use client-server techniques and methods
-can create a web based user interface- can build and deploy a web application

Content (course unit)

APIs and protocols. The common technologies of web applications. Backend programming. Client-server connections and technologies. Frontend programming. Building and deploying a web application.

Prerequisites (course unit)

Web programming

Location and time

Opintojakson opetus toteutetaan etäopetuksena. Aikataulu ja etäsessiolinkki löytyvät Moodlesta.

Exam schedules

Ei tenttiä.

Evaluation methods and criteria

Opintojakso arvioidaan yhden isomman henkilökohtaisen harjoitustyön ja osana ryhmää pidettävän esityksen (tai vaihtoehtoisen esseen) perusteella. Nämä ovat pakollisia suorituksia. Tarkemmat arviointiperusteet annetaan opintojaksolla.
Tehtyjen (vapaaehtoisten) harjoitusten perusteella voi saada korotuksen (+1) arvosanaan, jos opintojakson mittaan annetuista harjoituksista on tehty ajoissa vähintään 50 %.

Assessment scale

0-5

Teaching methods

etäopetus | harjoitukset | itsenäinen verkko-opiskelu | ryhmätyöskentely | harjoitustyöt

Learning materials


Student workload

Opiskelijan kokonaisajankäyttö 81 h, jakaantuu tasaisesti ensimmäisen ja toisen periodin ajalle.

Content scheduling

Opintojakson aikataulu löytyy Moodlesta.

Completion alternatives


Practical training and working life cooperation

Yritysvierailuluento (alustavasti sovittu, force majeure -varauksella)

International connections


Further information

Opintojakso keskittyy nykymuodossaan selainpuoleen (front end). Palvelinpään ohjelmointia käydään läpi Tietokannat-opintojaksolla.

Assessment criteria - fail (0) (Not in use, Look at the Assessment criteria above)

Harjoitustyö ei täytä minimivaatimuksia, harjoitustyö jää kesken, harjoitustyötä ei ole palautettu ajoissa tai opiskelijaesitystä ei ole suoritettu (tai vaihtoehtoisesti hyväksyttävää esseetä palautettu) ajoissa hyväksytysti.

Assessment criteria - satisfactory (1-2) (Not in use, Look at the Assessment criteria above)

Opiskelijan osasuoritusten arviointikriteerit ja kokonaisarvosanan määräytyminen niiden perusteella Moodlessa.

Assessment criteria - good (3-4) (Not in use, Look at the Assessment criteria above)

Opiskelijan osasuoritusten arviointikriteerit ja kokonaisarvosanan määräytyminen niiden perusteella Moodlessa.

Assessment criteria - excellent (5) (Not in use, Look at the Assessment criteria above)

Opiskelijan osasuoritusten arviointikriteerit ja kokonaisarvosanan määräytyminen niiden perusteella Moodlessa.

Go back to top of page