Join our intensive 4-week Front-End Program and build a strong foundation in HTML, CSS, JavaScript, React, and Git. Learn by doing and create interactive, responsive web applications from scratch
Full-Time
weeks
Zurich
English
Course dates
May 12 - Jun 06
Apply by
Apr 21
Tuition
5'200 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 1
Week 2
Week 3
Week 4
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
Master the fundamentals of modern web development by building high-performance, interactive
applications. Learn HTML to structure content, CSS to create responsive and visually appealing designs, and JavaScript to add interactivity and functionality.
Dive deep into React, the industry-leading library for building dynamic user interfaces. Understand component-based architecture, state management, API integration, and performance optimization. Gain hands-on experience with real-world projects, best practices, and modern development tools.
By the end of the course, you'll have the skills to create fast, responsive, and engaging web applications that deliver a seamless user experience.
Frontend development brings websites to life! With HTML for structure, CSS for styling, JavaScript for interactivity, and React for building dynamic applications, you'll gain the essential skills to create modern web experiences. This course offers:
hands on learning
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.
04. Apr 25, 04:00 PM - 05:30 PM GMT+2
Online via Zoom
How will NPUs shape the future of mobile AI? Our student team tackled this question head-on, conducting in-depth performance comparisons of CPUs, GPUs, and NPUs on Z by HP mobile workstations. We focused on a practical application: leveraging Large Language Models (LLMs) and Retrieval Augmented Generation (RAG) for efficient document interaction. We'll be sharing our findings on processing speed and energy efficiency, offering a real-world look at the capabilities of these processing units. This session is a platform to celebrate student innovation and conversation about the possibilities of local AI. Join us to explore the future of computing!
07. Apr 25, 05:00 PM - 07:00 PM GMT+2
Lintheschergasse 7, 8001 Zürich
Join us at Constructor Academy for an exclusive event designed to help expats navigate the Swiss tech job market. Whether you're looking to land your first job, explore financing options, or understand how the Swiss employment system works, this session will provide valuable insights and practical guidance. Ask your questions and network with like-minded professionals who are also building their careers in Switzerland. The event will take place on April 7, 2025, from 5:00 to 7:00 PM at Constructor Academy, Lintheschergasse 7, 8001 Zürich. We look forward to welcoming you!
15. Apr 25, 06:00 PM - 07:00 PM GMT+2
Online via Zoom
Looking to advance your tech career? Find a course that helps you gain real-world experience, build a strong portfolio, and stand out to employers. Join us on April 15, from 6–7 p.m. for a live info session. You’ll learn how to gain in-demand skills like JavaScript, Python, and DevOps, and how to create a killer go-to-market strategy in our Product Development course. We’ll introduce you to our Data Science, Full-Stack, Frontend, Backend, and short courses—including Mastering Generative AI. We’ll walk you through the curriculum, career support, and admissions process—everything you need to take the next step. Register now to secure your spot.
16. Apr 25, 06:00 PM - 07:00 PM GMT+2
Online via Zoom
Join us on April 16 from 6–7 PM for an insightful webinar on developing a new digital product feature. We will guide you through the key steps of product innovation, including user engagement strategies, design thinking, agile development, change management, and measuring success with product metrics. Learn how to effectively build and implement new features while ensuring seamless adoption and continuous improvement. The session will conclude with a live Q&A, providing expert insights on turning ideas into successful digital innovations. Don't miss this opportunity to enhance your product development skills and stay ahead in the evolving tech landscape.
06. May 25, 04:00 PM - 06:00 PM GMT+2
Lintheschergasse 7, 8001 Zürich or online
Join us for the final project presentations, where our students showcase their innovative solutions in data science, full-stack development, Python, and generative AI. This is your chance to see their creativity and technical skills in action as they present real-world projects. Whether you're a tech enthusiast, recruiter, or just curious, don’t miss this opportunity to connect, get inspired, and celebrate their achievements!
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 participants of our intensive programs 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 Front-End and Back-End programs, 4 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 build a strong foundation for any 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!
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
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
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.
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.
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!
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.
Read the latest news about Constructor Academy and get informed about all things around Programming and Data Science in Switzerland and Germany.