Become a Full-Stack Web Developer

Build a web-based application (front-end and back-end programming with Javascript and Python)

Overview

As a Full-Stack web developer, you will be an integral part of an organization’s business operations. From front to back-end development, you will work with JavaScript, HTML, CSS, Python and everything else in between. Due to their popularity in the developer workspace, JavaScript and Python will be the languages taught for the front and back-end of the course.

See program

Become a Data Scientist

Learn the concepts of data analytics and build solutions using technologies such as R and Python.

Overview

Data Science has become a popular occupation with Harvard Business Review dubbing it “The Sexiest Job of the 21st Century” and McKinsey & Company projecting a global excess demand of 1.5 million new data scientists. This track teaches you the knowledge and skills necessary to conduct sophisticated and systematic analyses of data using the industry’s most adopted programming paradigms, the R and Python languages.

See program

Web-Development Toolkit (1 week)

Take your first steps into the world of programing through a one-week intensive courses on JavaScript.

Overview

Learn how to be comfortable with JavaScript, the world’s most popular language for developing web applications. We will take you through the basics, object-oriented programming, as well as the best practices of writing clean and readable code.

See program

Data Science Toolkit (1 week)

Learn in one week the basics of Data Science with Python.

Overview

Learn about why and how Python helps Data Scientists in their day-to-day work, acquire hands-on experience on reading data from different formats (csv, databases), query data from web, APIs and perform exploratory analysis using Python.

See program

Upcoming Dates

ProgramApply ByOn Campus DatesTuition*Status
*CHF 1,000 early registration discounts available on apply pages.

Class Structure and Campus Life

As a student at Propulsion Academy, get ready to go big! You will be emerged in a boot camp-style environment so expect to devote 40 hours in the classroom per week (with an additional 20-30 for course work) for lectures, exercises, and hands-on projects.

Unlike a traditional computer science education which is heavy on theory, our instructors give you a brief introduction of the concept at hand and then it’s straight to the exercises. It’s at this point that you become a “Hacker” by using any and all of your problem-solving skills.

In this process, you are not alone. The instructor is there to help and so are the teaching assistants. The magical part of the experience, however, is the bond you form with your fellow classmates who face the same challenges as you. Everyone works together to achieve the same goals and the relationships you form last a lifetime.