Start with Python Fundamentals: variables, data types and structures, control flow, functions, modules, and objects. Reach the next level by exploring concrete applications: analyze and visualize data, access data from web services (eg Google maps API), create your own app, access SQL databases, and generate automated reports. Finally, apply your new skills to a mini-project of your choice.
The next date is not yet known
Are you interested in applying for our course? Then register here and we will inform you as soon as the next course dates are published.
Looking for financing? Check out our financing options.
Q&A SessionDuring these sessions, you are totally free to connect and ask any questions about the covered topics.
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 in the previous lesson.
Get your dream job - we'll support you along the way!
❝Thanks for a great course!❞
Postdoc at UZH
Week before start
Get certified by Constructor Academy, one of the world's top coding academies. Share your certificate on social networks, CVs and more. Boost your career with the new skills that you gained.
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.
Mark your calendars for October 5, 2023! Are you ready to delve into the cutting-edge world of Generative AI and NLP? Join the legendary Dipanjan Sarkar, who came all the way to Switzerland and will present his workshop live at Heinrichstrasse 200, 8005 Zürich! Who is this legend, you may ask? Dipanjan (DJ) Sarkar, a renowned Data Scientist and Google Developer Expert in Machine Learning brings over eight years of industry experience to his role as Lead Data Scientist at Constructor Institute. Additionally, he serves as an independent consultant and mentor, assisting professionals in Data Science. In this workshop, he will talk about the recent advancements in the world of Generative AI and Natural Language Processing (NLP). Cutting through the hype, we would focus on understanding essential concepts and tools including Large Language Models (LLMs) like ChatGPT. We will also showcase live demos on how to unleash your creativity and solve interesting real-world problems using ChatGPT and other LLMs like Chatbots, classification, translation, summarization and more! This includes both beginner-friendly and developer-focused demos. If you're eager to learn more about AI or NLP, this workshop is perfect for you. Beginners are welcome, and no prior knowledge or experience is required. Register today to secure your spot!
Join us in celebrating a year of growth and innovation at our upcoming event on Saturday, October 7, 2023, starting at 1 PM. We have an exciting lineup of three interactive workshops tailored to cater to a diverse range of interests and skill levels. Whether you're a beginner eager to delve into the world of coding or an advanced practitioner looking to fine-tune your skills, we've got something for everyone. Workshops: - Code an Oktoberfest Festival Directory with React - Data Analytics with Python: Analyse housing prices! - NLP and Generative AI workshop Don't miss out on this opportunity for a day filled with learning, networking, and celebration!
The herCAREER Expo is Europe's most important and largest career and networking event for women. Join us at our stand and learn more about our courses, meet employers, ask questions, and make connections in Munich! The Constructor Academy team is looking forward to meeting you there. Click the link below to reserve your ticket.
Join us on November 2, at the Graduates Fair and get to know the top employers in the Swiss economy. Establish lasting contacts in personal conversations and secure yourself an advantage over other applicants. We look forward to seeing you there!
The speed dating event for recruiting! Come to meet employers, ask questions, and make connections in Zurich! The Constructor Academy team is looking forward to meeting you there. Get your free ticket today.
The only prerequisite is that you are new to Python. You are a motivated learner, passionate about technology, with some or no experience in programming.
Simply apply to the program here.
Dive into Python with our free introductory course covering essential concepts like variables, data types, control flow, loops, and functions. Completing this course will give you a strong grasp of the fundamentals of programming in Python and prepare you for the Python programming short course.
Estimated time to complete: 8 hours
Every course starts with a 60-70 mins introduction to a new topic, followed by 2 hours of guided exercises with the help of our teachers and teaching assistants. During Q&A sessions (on Mondays and 20 minutes before each course), you are totally free to connect and ask any questions on Python Programming, either on the course and exercises, or for your personal projects.
Most self-paced courses are a good place to start. They do not, however, go into the depth of problems early-stage programmers face in their day-to-day coding life nor do they get help when it really matters.That’s not the Constructor Academy philosophy. We’re here for you. Each and every learner gets the attention they deserve from our experienced staff of instructors and mentors.
Constructor Academy has trained more than 700 Full-Stack Engineers and Data Scientists. This has provided the Constructor Academy team an in-depth understanding of what skills are most in-demand in the market and which parts of technology are of highest importance when working with data.
No, the goal is to help you take your first step into coding.
Anyone who wants to make a jump start into coding in an optimal amount of time and with high quality and personalised support. If you want to: - go from beginner to advanced level, - work on concrete ideas to solve problems, - be able to talk code with developers and data scientists this course is made for you!
Basic coding knowledge is encouraged no matter the programming language or framework. If you’ve never seen a line of code before, we encourage you to first start with our free Python Intro course. Complete it (8 hours), and you'll be ready to excel in the Python Programming Course.
Data Science Program Manager & Instructor
Ekaterina studied mathematics at university and worked as Junior Researcher in Russia where she did her PhD in Continuum Mechanics. Looking for the opportunity to find something close to science but more dynamic and applicable to real life, she joined the Data Science program, then stayed on as a TA and later joined the team as a Data Science Consultant. She likes to work with data and apply both analytical and creative approaches, trying new techniques and sharing them with other people.
Data Science Consultant
Soon after graduating with a Bachelor’s in Computer Engineering, Albin found his interest in working with large amounts of data. His passion for coding and curiosity to keep learning brought him to Data Science Program at Constructor Academy. His willingness to help others made him an instant class favourite and for this reason, he joined the team as Teaching Assistant mentoring the next students, and later on as a Data Science Consultant.
Read the latest news about Constructor Academy and get informed about all things around Programming and Data Science in Switzerland and Germany.
by Ruben Villalon
by Ekaterina Butyugina
by Claudia Boker