Header Background

Python Programming Course

Python is the language of choice for Data Science and is widely used to build web applications backends. In this online course, get an in-depth hands-on understanding of Python fundamentals from a beginner to a more advanced level.

Apply Now

Program Overview

This online course starts with an introduction to Python and leads you to Object-Oriented programming fundamentals. You will also learn about Python Data Structures, automatically scraping data from the web, working with APIs (Google Maps, Twitter), creating your own APIs using Flask and using Python with databases to generate automated reports. The course will end with a mini-project on the topic of your choice. Schedule:
  • ● 6 week duration with sessions on Tuesdays and Thursdays from 16:00 to 19:00.
  • ● Lectures begin with programming concepts followed by relevant exercises for the rest of the session.

What you'll learn


CHF 1'800

Next Early Apply discount deadline is 4. Apr 21

Reserve your spot in advance and get CHF 300 off tuition.

Upcoming Dates

Part-Time Online Programs

Python Programming

Apply by
Tue & Thu: 16:00 - 19:00
2. May 21
4. May 21
10. Jun 21

Application Process and Prerequisites

The only prerequisite is that you are new to Python and have an interest in programming.
Simply apply to the program here.



Your Instructors

Team Member

Thorben Croisé

Having founded a company in Zurich and having hired over 40 Software Engineers, Thorben has a good i...
Team Member

Dr. Marie Bocher

Data Science Consultant
As a consultant and mentor at Propulsion Academy, Marie teaches data science topics and Python progr...

Read more about Propulsion in our Blog

Read the latest news about Propulsion Academy and get informed about all things around Programming and Data Science in Switzerland and Germany.


Human-Machine interaction aspects of Machine Learning systems

Published on 03-03-2021 by Dr. Nitin Kumar

Read More

Propulsion Academy adds Blockchain course in response to growing needs

Published on 02-03-2021 by Laurent Meyer

Read More

Final student projects - Full-Stack Development batch #14

Published on 19-02-2021 by Ruben Villalon

Read More

About Us

Our motto is {CodeHard: PlayHard}

We aspire to boost Switzerland’s startup scene and tech industry by educating the next generation of Data Scientists, Full-Stack Developers, and Big Data Engineers.

We believe that the latest technologies should be accessible to everyone. We create learning environments that are inspiring and overcome doubts of the impossible. Everyone has the ability to learn tech skills, which is why we want to guide motivated and talented people towards the future of their dreams.

More Info