Remote Coding Bootcamp student

Remote Full-Stack Bootcamp

Join our intensive remote Full-Stack programming course and learn all the relevant tools and technologies to become a Software Developer in 12 weeks from anywhere in the world.

Apply now
clock

Full-Time

1
2

12 weeks

remote

Remote

language

English

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 on the job market.

Develop your own portfolio

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

Apply what you learned

For the last 3 weeks, you will work together in small teams on your final Capstone project, allowing you to put into practice the key learnings from the teaching weeks. The program ends by presenting your 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, share tips and tricks on the job search strategy, give you advice for your next job interview, and connect you with potential hiring companies.

Upcoming dates

Schedule: Mo - Fr, 09:00 - 18:00

Apply by
Course dates
Tuition
07. Jan 22
07. Feb 22 - 29. Apr 22
EUR 9'600
Reserve your spot until 07. Dec 21 and get EUR 950 off.
Reserve your spot until 07. Dec 21 and get EUR 950 off.
07. Jan 22
07. Feb 22 - 29. Apr 22
CHF 10'400
Reserve your spot until 07. Dec 21 and get CHF 1'000 off.
Reserve your spot until 07. Dec 21 and get CHF 1'000 off.

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.

Get ready for the course

Free Full-Stack intro course

Online
Self-paced
Free of charge

Learn about HTML, CSS, JavaScript and the DOM for free in this self-paced online tutorial. If you complete this course, you have a high chance of being accepted into the Bootcamp.


Estimated time to complete: 10 hours

Weekly schedule

Mo

Tue

Wed

Thu

Fr

Sat

09H00

12H00

13H00

18H00

Remote
Remote
Remote
Remote
Remote
Remote
Remote
Remote
Remote
Remote

Lecture

Learn from our instructors who are experts in their respective fields and get introduced to new topics during live lectures.

Practice

Work on a set of interesting and challenging exercises related to the topics covered during morning lecture. Practice your team-building skills by doing group projects together with your peers.

Tools we teach

Git
Version control protocol for collaborating.
Gitlab & CI/CD
Web-based tool that provides a Git-repository manager, issue-tracking and CI/CD pipeline features.
Docker
Platform for developing, shipping, and running applications. Like VMs but better!
Docker Compose
Tool for defining and running multi-container Docker applications.
Django
Django is a Python-based free and open-source web framework.
Django REST
Django REST Framework is a powerful and flexible toolkit for creating Web APIs in Django.
Gunicorn
Uswgi and gunicorn are Webserver Gateway interfaces (wsgi).
Postgres
Postgres is a relational database used to store your applications data.
Nginx
Nginx is the webserver which guards the gates to your application.
Node & NPM
Node.js is an open-source, cross-platform JavaScript run-time environment that executes JavaScript code outside of a browser. NPM is a package manager for the JavaScript programming language.
React
React is a JavaScript library for building user interfaces.
Redux
Redux is an open-source JavaScript library for managing application state.

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.

Final projects

How your final project could look like

taxjungle

TaxJungle - Help expats choose their perfect Swiss residency

Full-Stack

Project by: Marco Volken, Michelle Naqqar, Immanuel Jaeggi, Michal Wyszowski

More info
globus

Using AI for automatic feature prediction from product images

Data Science

Project by: Valeria Polozun, Seth Dow

More info
swiss

Classification of NOTAMs for SWISS International Airlines using AI

Data Science

Project by: Jean Coupon

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

placeholder

Students say

Evgeniya Tokareva

Evgeniya Tokareva

Full-Stack

"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!"

BeforeProcess Engineer

AfterJr. Software Dev. at Codelane

Anna Wyss

Anna Wyss

Full-Stack

"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."

BeforeHospitality & Dance Teacher

AfterSoft. Eng. Intern at Smartive

Nadja Gujer

Nadja Gujer

Full-Stack

"The program had opened an infinite pool of career opportunities and, most importantly, made my dream come true."

BeforeMarketing and Business

AfterFull-Stack Engineer at Natzka

Financing options

Bildungsgutscheine - Coming soon!

Propulsion Academy’s Bootcamps will soon be certified, and you will be eligible to receive Bildungsgutscheine from the Bundesagentur für Arbeit (or Job Center) and learn to code entirely for free.

Bildungsgutscheine will be applicable for the following courses:

  1. Full-Stack Development Bootcamp (Munich)
  2. Full-Stack Development Bootcamp (Remote)
  3. Data Science Bootcamp (Munich)
  4. Data Science Bootcamp (Remote)

Requirements to get a Bildungsgutschein:

  1. You need to be registered as a resident in Germany
  2. And be registered as unemployed at the Agentur für Arbeit or Job Center
user

Study first and pay later with CHANCEN eG!

With the Income Share Agreements (ISA), you can focus on the Bootcamp, while CHANCEN eG takes care of your tuition fees. Once you start working in a company or found your own startup, you start making income-based repayments over a 5-year period. You will find more information regarding the repayment here or in the FAQs.

How to apply?

  1. Submit your online application to Propulsion Academy.
  2. If your interview with Propulsion is successful, you will be able to apply to CHANCEN eG for the ISA application.
  3. If your interview is successful with CHANCEN eG, you will sign a financing contract with CHANCEN eG.
  4. You are all set to start your 3 months journey with Propulsion!

Requirements:

  1. You need to be registered as a resident in Germany
This financial aid solution is applicable for our full-time Bootcamps in Munich and Remote. Please read our FAQs to see which nationalities are supported.
user

We've got your back!

We like giving you individual attention, which is why you will have several one-on-one sessions throughout the Program to speak with our program manager or one of our instructors.

We support you to find your next dream job

  • Individual progression sessions
  • One-to-one sessions with career advisors
  • Cover Letter and CV writing sessions
  • Sending your CV to our network of hiring companies
  • In house events such as our Hiring Day
  • Opportunity to collaborate with companies on a project
Coaching

FAQs

alt

Instructors

Team Member

Dr. Manuel Lang

Instructor
With a PhD in Computer Science from ETH Zürich, Manuel’s expertise covers a wide spectrum, from Full...
Team Member

Llorenç Muntaner

Instructor
Llorenç was a Venture Capital analyst before he discovered coding. He then attended App Academy Deve...
Team Member

Yusef Habib

Instructor
A Telecommunications Engineer by trade, Yusef has taken his software development skills to the next ...
Team Member

Dr. Simon Heinzle

Advisor & Instructor
As both an instructor and contributor to the curriculum, Simon plays a key role for the Full-Stack E...
Team Member

Thorben Croisé

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

Daniele Roncaglioni

CTO
Ever since Daniele coded his first game while in high school, the passion for programming has never ...
Team Member

Ruben Villalon

Full-Stack Program Manager & Instructor
With an extensive background and experience in Banking and Finance, Ruben needed a change and decide...
Team Member

Cedric Delacombaz

Software Developer & Instructor
Cedric had previously worked as carpenter, clerk, travel agent and financial accountant. Each profes...
Team Member

Sophia Littlejohn

Instructor
Sophia started her journey studying Hospitality and Tourism Management but quickly realized it was n...
Team Member

Moreno Feltscher

Instructor
Moreno started off his career in IT as a System Engineer trainee at a large company in Switzerland. ...
Team Member

Jannic Veith

Instructor
After graduating from ETH Zurich in Mechanical Engineering and Robotics, Jannic completed a three-mo...

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.

corona-and-education

Corona and its influence on students' career decisions

Published on 14-10-2021 by Daniela Meier

Read more
what-is-data-science

What is Data Science?

Published on 01-10-2021 by Daniela Meier

Read more
interview-data-science-alumni-lina-siegrist

Interview with Data Science Alumni, Lina Siegrist

Published on 23-09-2021 by Daniela Meier

Read more