Overview

As a full-stack web developer, you will be an integral part of an organization’s technology operations. From front to back-end development, you will work with HTML, CSS, JavaScript, Python and everything in between. Due to their dominance in the marketplace, the programming languages used for this course will be Javascript and Python.

<

Curriculum

pre-work
How the internet works. Intro to HTML5 and CSS3. Basics of Javascript and Python.
weeks
1-4
Python fundamentals and data structures. Object-oriented and functional programming. SQL and Databases. Web-server deep dive and advanced Flask. Intro to web security. Deploying your apps to the cloud.
weeks
5-6
JavaScript fundamentals, Javascript Objects, classes and constructors. Deep dive into functional JavaScript.
weeks
7-8
Intro to React and Redux and best practices. Advanced data structures and algorithms.
weeks
9-10
Software quality and coding best practices. Develop a portfolio of projects with your team using collaboration tools and agile development concepts.
weeks
11-12
Bring your own project: build hands-on a full-stack web app based on your own idea.
DOWNLOAD CURRICULUM

Instructors and Teaching Assistants

Our instructors are really special people. Not only do they have professional experience and are masters in their respective subjects, but most importantly, they love to teach. They are there to learn from you as much as you will learn from them. The Teaching Assistants stay with you the entire length of the course and team up with the instructors to provide you with the necessary guidance to reach the finish line.

Llorenç Muntaner

Senior Front-End Developer at Onedot AG

Llorenç was a Venture Capital analyst before he discovered coding. He then attended App Academy Development Bootcamp in San Francisco and became a full time developer. Apart from his job as a developer, he has been teaching and mentoring students in several coding bootcamps in Barcelona. He is currently in love with React and Redux.

Yusef Habib

FRONT-END ENGINEER AT GINETTA

A Telecommunications Engineer by trade, Yusef has taken his software development skills to the next level. Thanks to his time as a student and teaching assistant at Propulsion Academy, Yusef knows the ins and outs of the Full-Stack program and teaches the Front-end parts of the course. He’s a big fan of anything JavaScript!

Simon Heinzle

CEO OF CODELANE GMBH

As both an instructor and contributor to the curriculum, Simon plays a key role for the Full-Stack Enginering program at Propulsion Academy. Thanks to his experience developing web, mobile and desktop applications for companies and startups, Simon has the amazing ability to teach all of the subjects from the front to the back-end parts of the program. With a PhD in Computer Science from ETH Zürich, his expertise also extends to Computer Graphics and Machine Learning.

Upcoming Dates

  • Program Apply By On Campus Dates Tuition
  • Full-Stack Immersive Aug 13, 2018 Sep 17 – Dec 10, 2018 CHF 9,500 Apply Now
  • Full-Stack Immersive Dec 10, 2018 Jan 14 – Apr 6, 2019 CHF 9,500 Apply Now

CHF 1,000 early registration discounts available on apply pages.

class structure and campus life

DISMISS

Early registration discounts for Full-stack
and Data Science programs:

Full-Stack

Apply by July 30, 2018
and get CHF 1,000 off tuition

APPLY NOW

Data Science

Apply by Sept 17, 2018
and get CHF 1,000 off tuition

APPLY NOW