Join our Full-Stack community and learn all the relevant tools and technologies to become a Software Developer in 12 weeks.
Full-Time
weeks
Zurich
English
Course dates
Feb 10 - May 02
Apply by
Jan 24
Tuition
11'400 CHF
Format
On-site
Course dates
Apr 07 - Jun 27
Apply by
Mar 17
Tuition
10'400 CHF
Format
Remote
Course dates
May 12 - Jul 31
Apply by
Apr 21
Tuition
11'400 CHF
Format
On-site
Schedule doesn't fit your needs?
Check out our remote options or the Part-Time program.
Looking for financing? Check out our financing options.
Schedule
On-site
LectureLearn from our instructors who are experts in their respective fields and get introduced to new topics during live lectures.
PracticeWork 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.
After applying
Week before start
Week 1
Week 2
Week 3
Week 4
Week 5
Week 6
Week 7
Week 8
Week 9
Week 10 - 12
At Constructor Academy, we mentor our students, with a focus on placing their individual needs and goals at the center of our approach. Our goal is to empower our students to succeed by providing them with the guidance and support they need to achieve their full potential.
No need to schedule appointments; receive prompt and continuous feedback. Our teaching assistants are readily available to assist you.
Effective mentoring equips you with the skills to tackle actual work challenges. Our capstone projects mirror real industry projects, bringing together all that you have learned.
We assist you in finding new job opportunities and showcasing your qualifications to potential employers.
Learning can be tough, and that's why the dropout rate for self-paced courses is as high as 85%. We recognize that interactive, human-led instruction is crucial to achieving ambitious learning objectives.
Send us your CV or LinkedIn profile
First motivational interview with Constructor Academy
Prepare for the technical interview
Pass the technical interview
Pay a deposit to secure your spot
Complete your preparation work before the Intensive program starts
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 Intensive program.
Estimated time to complete: 10 hours
Build dynamic single page applications and gain a deep understanding of front-end development principles. Design and implement complex user interfaces that are responsive and engaging.
Learn how to build REST API's from scratch with Python and Django and integrate with databases.
Javascript and Python are two of the most popular programming languages in the world. JavaScript is the language of the web, used for frontend and backend development. Python is widely used for building API's, data science, machine learning and more. By learning these 2 languages you will get:
Over 480 hours of hands-on training
Finish your professional transformation by working on an industry relevant capstone project.
Preparation phase
Development/Creation phase
Presentation
Present your capstone project with your team mates in front of attendees from our network.
Sign up for the next final presentations on .
Would you like to see what your time at Constructor Academy could be like and where our students spend most of their time? Then contact us for a visit of our campus.
Constructor Academy
Lintheschergasse 7
8001 Zürich
+41 (0)44 797 51 50
At Constructor Academy, we believe that finances should never be a barrier to accessing the education and training that can help individuals achieve their goals. That's why we offer a variety of financing options to make our courses more accessible to a diverse range of students. We also work with external organizations that provide financial assistance to those in need.
Attend one of our events. Discover our upcoming workshops, info sessions, final presentations and webinars on trending topics.
05. Feb 25, 05:30 PM - 07:00 PM GMT+1
Lintheschergasse 7, 8001 Zürich
Are you looking to break into tech or pivot your career? Join us at our Open House, where our CEO will share insights on the current tech landscape and the top skills needed to thrive in 2025. This event includes one-on-one career consulting, practical workshops, and expert advice to help you navigate the path to a successful tech career. Don’t miss this opportunity to gain valuable knowledge, network with professionals, and take the next step in your journey. Save your spot now!
05. Feb 25, 05:30 PM - 07:00 PM GMT+1
Landsberger Str. 110, 80339 Munich (first floor of the building) or online
Are you looking to break into tech or pivot your career? Join us at our Open House, both in-person and online, where our CEO will share insights on the current tech landscape and the top skills needed to thrive in 2025. This event includes one-on-one career consulting, practical workshops, and expert advice to help you navigate the path to a successful tech career. Don’t miss this opportunity to gain valuable knowledge, network with professionals, and take the next step in your journey. Save your spot now!
07. Feb 25, 06:00 PM - 08:00 PM GMT+1
Lintheschergasse 7, 8001 Zürich or online
Join us for an exciting event where students will present their final projects after completing an intensive training program. These projects, developed in a three-week sprint, highlight their hard work and innovation. Constructor Academy invites you to join students, alumni, and industry professionals for a chance to experience tech creativity and network with new talent. Reserve your spot today!
07. Feb 25, 06:00 PM - 08:00 PM GMT+1
Landsberger Str. 110, 80339 Munich
Join us for an exciting event where students will present their final projects after completing an intensive training program. These projects, developed in a three-week sprint, highlight their hard work and innovation. Constructor Academy invites you to join students, alumni, and industry professionals for a chance to experience tech creativity and network with new talent. Reserve your spot today!
16. Feb 25, 11:00 AM - 06:00 PM GMT+1
Messe & Congress Center Basel Messeplatz 21, 4058 Basel
Constructor Academy will be at the Expat Expo in Basel this Sunday, 16th February 2025, from 11:00 to 18:00. Join us to explore how our programs in Full-Stack Development, Data Science, and Generative AI can help you build your skills and advance your career. The Expat Expo offers a fantastic opportunity to connect with expat-friendly services, gain relocation tips, discover educational programs, and enjoy expert-led seminars, exciting performances, and delicious food. Visit our booth to meet our team, learn about our flexible learning paths, and discover how Constructor Academy can support your journey in tech and data. Don't forget to get your tickets on the Expat Expo website—we look forward to seeing you there!
21. Feb 25, 06:00 PM - 07:30 PM GMT+1
Online via Zoom
Join us for an exciting event where part-time students will present their final projects after completing an intensive training program. These projects, developed in a three-week sprint, highlight their hard work and innovation. Constructor Academy invites you to join students, alumni, and industry professionals for a chance to experience tech creativity and network with new talent. Reserve your spot today!
26. Mar 25, 04:00 PM - 05:00 PM GMT+1
Online via Zoom
Ready to take the next step in your tech career? Join Constructor Tech and Constructor Academy for a free online webinar on February 24, 2025, from 18:00 to 19:00. Discover career opportunities, gain insights into the tech industry, and learn how our programs can help you succeed. Featuring industry experts, program leaders, and a live Q&A session, this event is perfect for students, career changers, and professionals looking to advance. Don’t miss this opportunity to connect and grow—register now to secure your spot!
Lasting 20 minutes in-person or over video call, it gives us a chance to get to know you, your professional experience, motivation and goals for participating in the program.
To maintain a high level of interaction and instruction, each class has an average of 10 to max. 20 students (in-class).
Many of the Full-Stack participants are beginners with some or no experience. We are more interested in your motivation and drive to succeed, from the interviews, pre-work, to completing the program.
Absolutely. For those interested in this option, please select it on the application form.
None at all. You’ll be joining the in-class participants for the same program and follow via our live stream platform. You’ll get the same attention from our staff as if you were on site.
Absolutely. For the Full-Stack and Data Science programs, 12 weeks of intensive practice (40 hours in the classroom with an additional 20-30 for course work per week) will give you what it takes to step into one of these fields.
Yes, upon successfully completing the course or program, you will receive both a digital and a printed certificate from Constructor Academy. These certificates serve as official recognition of your achievement and can be used to enhance your resume, LinkedIn profile, or portfolio.
All candidates, regardless of coding experience, must complete a coding challenge as part of the admissions process. After your non-technical interview, you’ll gain access to an introductory course focused on JavaScript fundamentals, which are critical for the technical interview. You’ll have 10 days to review and practice the materials. The technical interview includes a 30-minute live coding session, where an instructor or teaching assistant will observe you solving JavaScript problems. If more time is needed, just let them know. Upon successful completion, you’ll receive preparatory materials to help you get ready for the program.
Full-Stack Program Manager & Instructor
With an extensive background and experience in Banking and Finance, Ruben needed a change and decided to learn to code. He now says: "the only thing I regret is why I didn't do it before." After finishing the Full-Stack Development program, he became a Teaching Assistant and is now the Program Manager. His passion for technology and helping people make him the go-to guy for the program!
Instructor
Having founded a company in Zurich and having hired over 40 Software Engineers, Thorben has a good idea on what you need to be a professional Software Engineer. Even though in his daily jobs his responsibilities include designing product roadmaps and conducting sales meetings, he still uses Python and JavaScript daily. With a MSc in Computer Science from ETH Zurich and a passion for computers from young age, his experience includes almost anything you can do with a computer: From Frontend to Backend Development to Server Deployment and Computer Graphics.
Full-Stack Instructor
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 Constructor Learning, Yusef knows the ins and outs of the Full-Stack program and teaches the frontend parts of the course. He’s a big fan of anything JavaScript!
Instructor
A passionate software engineering professional with an MSc in Computer Science from ETH Zurich, following initial studies at the University of Niš. She began her career at Atfinity as a Software Engineer and advanced to the roles of Head of Engineering and Chief Services Officer (CSO). In these positions, she has focused on building high-performing teams and delivering efficient customer solutions. She also played a key role in establishing a second engineering team in Niš, Serbia, significantly enhancing Atfinity’s regional presence. She is proud of her team's achievements and remains committed to their future success.
Teaching Assistant & Instructor
After working for more than three years in IT support in France, Adrien made the decision to further his career in the field by learning to code. He moved to Switzerland to attend the Full-Stack Bootcamp and never looked back! Considering his experience dealing with all kinds of computer issues and willingness to help, becoming a Teaching Assistant after graduation was a natural fit for him. In his free time, he enjoys to watch sports and hike around the country, and has a passion for history, geography, and world cultures.
Instructor
Alexander Müdespacher is a Fullstack Engineer at ETH Zürich with a passion for frontend development and creating innovative digital products. In addition to his coding work, he teaches at Constructor Academy, where he helps new developers learn the fundamentals of programming. Outside of his professional life, Alexander enjoys spending time in the great outdoors, whether it’s mountaineering, hiking, gravel biking, or ski touring. He also finds joy in gardening, a peaceful hobby that cultivates patience and an appreciation for growth. In both his professional and personal pursuits, Alexander is committed to continuous learning, personal growth, and making a positive impact.
Instructor
Manuel Winkler is a Swiss Full-Stack Developer at Smart Factory, specializing in both frontend and backend technologies. He excels in creating dynamic user interfaces with JavaScript, React, HTML, CSS, and Three.js, and builds robust server-side applications using Python and Django. Manuel also focuses on efficient deployment using Docker and GitLab CI/CD. Apart from his work at Smart Factory, Manuel is a full-stack instructor at Constructor Academy, where he shares his expertise and mentors aspiring developers. His passion for technology and commitment to teaching helps shape the future of software engineering.
Teaching Assistant & Instructor
Zahoor is a seasoned Software Developer with 6+ years of experience in Software Testing. Currently, working as a professional mentor at Constructor Academy Zurich, Zahoor guides and supports students in their Full-Stack Development journey. With a vibrant personality and a knack for making complex concepts engaging, Zahoor infuses a lively atmosphere into every interaction. Her enthusiasm and humor create a delightful learning experience, fostering curiosity and shaping the next generation of tech-savvy individuals.
Instructor
After nearly ten years as a 3D Artist, Julian is now pursuing new challenges in Web Development and Software Engineering. Having successfully completed the Full Stack Web Development Bootcamp at Constructor Academy, he can confidently say: He is a Web Developer and ready to work with you!
Instructor
A graduate of the University of San Carlos, Daniel earned himself a bachelor of science majoring in business administration. He worked in the hotel industry for a few years before coming to the conclusion that he craved a new challenge. This prompted him to join the Full-Stack Bootcamp at Constructor Learning. His performance was undoubtedly exceptional and he was asked to join the Constructor Learning team to work as a teaching assistant.
Read the latest news about Constructor Academy and get informed about all things around Programming and Data Science in Switzerland and Germany.