Header Background

Full-Stack Bootcamp

Become a Full-Stack developer in 12 weeks by learning the software development cycle using JavaScript and Python, two of today’s hottest languages. Attend in-person or remote.

Apply Now

Program Overview

Learn the most in-demand skills

We’ve carefully designed our curriculum to contain the most up-to-date tools currently in demand in the job market. You will lean Python, JavaScript, Docker, HTML, CSS3 and much more.

Develop your own portfolio

For 3 months, you will have the chance to work on different projects and develop your own portfolio to showcase to potential employers.

Apply what you learned

In the last 3 weeks, you will work together in small teams on your final Capstone project, allowing you to apply everything you have learned during the teaching weeks of the program. The program ends by presenting ydour work in front of a large audience on the final evening.

Career support

Your success is our success! We are here to work with you on finding your dream job. We will coach you on creating a perfect CV and Cover Letter, share tips and tricks on the job search strategy including LinkedIn, give you advice for your next job interview, and connect you with potential hiring companies.

Tools we teach

Gitlab & CI/CD
Docker Compose
Django REST
Node & NPM

Why Python

Python is the language of choice for new programmers due to its simplicity. As one of the fastest evolving languages, Python is used all over the world to build web apps and create enterprise applications. For the purpose of the Full-Stack program, we use it to teach the backend.

Why JavaScript

JavaScript is the language of choice to build and design the frontend part of websites or web applications. It is the only language that can run both in the browser and on the server and provides the opportunity to build the entire product with one technology.

What you'll learn

We’ve carefully designed our curriculum to contain the most up-to-date tools demanded by the job market. This is what makes our Full-Stack Bootcamp so innovative and what will enable you to take the next step in your career.

Choose your location



Learn from Zurich

More Info


Learn from Munich

More Info


Learn from wherever you want

More Info

Application Process

Apply to the Program

Send us your CV or LinkedIn profile

First Motivational interview with Propulsion

Prepare for the technical interview

Pass the technical Interview

Pay a deposit to secure your spot

Complete your preparation work before the Bootcamp starts


Students Say

Evgeniya Tokareva

Evgeniya Tokareva

"I did some online courses but felt it was not enough to land a job. I was hired by one of the instructors as a Full-Stack Developer at the end of the Program!"


Process Engineer


Junior Software Developer at Codelane GmbH

Anna Wyss

Anna Wyss

"Propulsion Academy has empowered me to become a passionate and eager programmer and has opened the doors for me to work as a software developer in a really cool company."


Event Manager & Dance Teacher


Software Engineer Intern at smartive

Mirko Reichlin

Mirko Reichlin

"From the first email to the last handshake I was very happy with Propulsion Academy. Learning from the various instructors prepared me well for the following internship and my current job as a Software Engineer at Ergon Informatik AG, a larger software development agency here in Zurich."


Financial Consultant


Software Engineer at Ergon Informatik AG


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