Non-stop
Course name Advanced Python programming
Course date 19.09.2022 - 31.07.2023
Institution Savonia University of Applied Sciences
Course language Finnish
Credits 5 ECTS credit

Field 4everyone HUB, Technology HUB
Teacher Koponen Janne
Email
Available for open UAS Chargeable
Level Bachelor

Queries related to enrolment practices
Enrolment period 15.08.2022 - 15.07.2023
Enrol
OPEN UAS Enrolment

Advanced Python programming

19.09.2022 - 31.07.2023

Course description

Python-jatkokurssilla opit Python-ohjelmointia peruskurssia syvällisemmin ja laaja-alaisemmin. Lisäksi kurssilla opitaan hyödyntämään Python-kielen laajaa kirjastovalikoimaa.

Keskeinen sisältö

  • Olio-ohjelmointi
  • Socket-ohjelmointi (TCP/IP, TCP/UDP)
  • Tietokantojen käyttö
  • REST-API:n käyttö
  • Rinnakkaisuus
  • Tehokkaan koodin kirjoittaminen
  • Kirjastojen toteuttaminen Pythonilla/C:llä
  • Graafisten käyttöliittymien ohjelmointi Pythonilla

Prerequisites

  • Python-ohjelmoinnin perusteet
  • Olio-ohjelmoinnin perusteet jollain kielellä
  • Suositellaan käyttöliittymäohjelmoinnin perusteiden hallintaa.

Assessment criteria

Arviointiasteikko: 0 – 5

Arviointi perustuu ohjeiden mukaisesti verkkotehtäviin.

Course way of working and time table

100 % verkko-opinnot (Moodle)

Suoritustavat

  • harjoitustehtävien tekeminen, itsenäinen opiskelu: verkkoluentojen käyttö ja aineistoihin perehtyminen, verkkotehtävien suorittaminen annettujen kriteerien pohjalta