Siirry sisältöön

AV00AE31 Developing Python Applications

After this course a student can use Python to create smaller applications and knows how to use basic Python libraries.

Opintomuoto: Verkko-opinnot

Opintojen laajuus: 5 op

50,00 €

Koulutus päättyy: 13.12.2023

Opetuskieli: Englanti


Students will focus on the following subjects during the course:

Part 1
Basics of Programming with Python
* introduction
* python tool
* python vs other programming languages
* data types, variables, operators
* decision making, loops
* arrays
* functions
* exceptions
* OOP shortly

Part 2
GUI Applications with Python
* usability, UX
* usability guidelines and testing
* GUIs with Python


Learning goals

After this course a student can use Python to create smaller applications and knows how to use basic Python libraries.

Learning methods

Course implementation is 100% online.

Previous studies

Some basic knowledge of programming is required.


Course is evaluated with grading scale 0-5.

5 credits course requires approximately 135 hours of work.

Course material

Digital learning environment in Centria (and for this course) is itslearning. The student needs a computer and working internet access.

Learning material and additional links is placed in Itslearning learning environment.

A moment’s insight is sometimes worth a life’s experience.

Oliver Wendell Holmes

Enrollment for Averko online studies is three (3) times a year, timetables for study rounds are available here. Enrollment is done on a electronic enrollment form.

Online studies are conducted in Centria’s Itslearning study environment and courses have a limited participant intake. Participation in studies can be cancelled free of charge within 3 weeks of the starting day.

Students are immediately notified in case of courses being cancelled as soon as the official enrollment time ends. If the course starts as stated, students are contacted closer to the starting date (approx. a week before studies begin).

At the moment, the study fee for open UAS studies is 10€ / ECTS credit. The studies are invoiced after the three-week cancellation period, calculated from the start of the studies. Dropping out or not completing studies does not entitle you to a refund or cancellation of the invoice.

Open UAS study fees are based on enrollment. You can cancel participation to studies free of charge during the three (3) weeks cancellation time by simply informing it to averko(a)

If you are completing a degree in a Finnish secondary school, Centria UAS studies are free of charge and offered to you as väylä studies. In the enrollment form, enter the organisation / educational institution where you are studying (e.g. väylä / school name) and also mention the name of the teacher or student counsellor (with whom you have discussed on participating in the course) as the contact person.

Students of other UAS’s (Campusonline) can participate in studies free of charge on basis of a co-operation agreement. We ask you to please use school email when enrolling and also state the home school where requested on the enrollment form.

If you are a Centria UAS student, Averko online studies are free of charge. You register through the Peppi system.

Questions about e.g. enrolling, cancellation, course fees: averko(a)