IT & Tech

Programming Python, 25 YH credits.

By
TUC Yrkeshögskola logotyp
TUC Yrkeshögskola
Verified provider of education

Part of a YH programme at TUC Yrkeshögskola. This course cannot be applied for on its own. Programme code: ITS19JÖN.

In the course Programming Python you gain basic knowledge of programming with Python, one of the most widely used programming languages in the world. You learn to use Python for several programming paradigms: object-oriented, imperative, functional and procedural programming. The course also gives you insight into the language's rich standard library, giving you a broad foundation to build on in your further development.

Duration: 25 weeks
Language: Swedish
Level: Beginner
CSN-eligible

Time commitment: 25 YH credits, about 5 weeks of full-time study

About the course.

Course purpose and goals The goal of the course is to give students knowledge of programming with Python. Students learn to use Python to support different programming paradigms: object-oriented, imperative, functional and procedural programming. The goal of the course is also to give students insight into the language's rich standard library.

Course purpose and goals The goal of the course is to give students knowledge of programming with Python. Students learn to use Python to support different programming paradigms: object-oriented, imperative, functional and procedural programming. The goal of the course is also to give students insight into the language's rich standard library.

What you will learn

What you learn.

  • You can write basic programs in Python.
  • You understand and can apply object-oriented, imperative, functional and procedural programming in Python.
  • You can use parts of Python's standard library in your own programs.
  • You can debug and improve simpler Python code.
  • You have a foundation for continuing to deepen your programming skills.
Curriculum

How the course is built.

  1. Python basics

    Syntax, variables, data types and control structures.

  2. Object-oriented programming

    Classes, objects and object-oriented principles in Python.

  3. Functional and procedural programming

    How Python supports functional and procedural ways of working.

  4. The standard library

    Review of common modules in Python's standard library.

  5. Practical exercises

    Programming exercises that combine the different paradigms.

Target audience

Who is this for?

The course suits YH students in IT and systems development who want to learn to program in Python, regardless of previous experience.

What "verified" means here

Verified credential.

When you complete the course, TUC Yrkeshögskola issues your certificate. Your name, the course content and the issue date are encrypted and secured on blockchain, so it cannot be changed, and anyone can check that it is genuine.

100% Verifiable certificates Secured on blockchain

Sample Credential with placeholder data. Each credential is issued with the recipient’s details and is verifiable with the provider.