Practical Python courses and bootcamps for beginners: from your first line of code to machine learning and data science. Online at your own pace with live sessions - in English or Dutch. Join the 2,500+ alumni who went before you.
Why 2,500+ students chose Amsterdam Data Academy
From your first line of code to machine learning and deep learning, we focus on practical, job-ready Python skills. Whether you are a complete beginner or already work with data, you build real projects from day one.
Master the language behind data science, machine learning and AI automation - used across every modern industry.
Write real code with real datasets and business cases to build a strong, job-ready portfolio.
Start with no programming experience and progress step by step to machine learning and deep learning.
Learn from experienced Python and data professionals in small groups, with a personal teacher.
Study online at your own pace with live sessions - from anywhere, with our home base in Amsterdam.

No obligation. In one call with our study advisor you get:
There are several ways to fund your Python course or bootcamp, and some cover most or all of the cost.
As a UWV-contracted educator, we can provide training that helps you return to the labor market. Ask your UWV contact whether your education can be covered.
Our courses are available on the main Dutch learning platforms, including Studytube, Springest, Edubookers and De Leerrekening. Search for Amsterdam Data Academy to find your course.
TechMeUp offers interest-free loans for motivated tech talent who need to cover tuition or bridge lost income during their studies.
Pay in three equal installments with no interest. For amounts up to 5,000 euro, simply choose Pay in Installments at checkout.
Residents of Amsterdam, The Hague and other regions may qualify for municipal training vouchers that cover part of your tuition.
Not sure what applies to you? Our study advisor checks it with you in the free call.
Pick a moment that suits you. The call is online, takes 30 minutes and is completely free of obligation - and new groups start every week.
8.9
Average rating from 2,500+ alumni
“The Data Science bootcamp propelled me forward in a short time. During the course an opportunity arose to move up to a Data Scientist role, and the promotion quickly became reality.”

Remko de Jongste
Data Scientist
“A comprehensive and immersive learning experience. The curriculum is well structured, and hands-on exercises and real-world cases were part of every module.”

Navneeta Sahal
Data Analyst
“Thanks to this course we can now build regression models ourselves. We immediately started applying churn prediction and media mix modeling for our clients.”

Marcel van Brienen
Marketer
Most of our students start without a technical background. You do not need programming experience: our beginner Python courses take you step by step from your first line of code to a job-ready portfolio - with the option of a practical internship and career counseling along the way.
Our graduates found success in these roles, at companies like:





There are many ways to learn Python. Here is how Amsterdam Data Academy differs from a typical bootcamp or e-learning platform.
Amsterdam Data Academy
Blended: online at your own pace + live sessions with a personal teacher
Amsterdam Data Academy
3 weeks to 12 months, new starts every week
Amsterdam Data Academy
Official diploma at HBO bachelor level, CRKBO & NRTO accredited
Amsterdam Data Academy
Personal study advisor, career counseling and internship option
Amsterdam Data Academy
UWV support, installments, study budgets - and no VAT
Amsterdam Data Academy
Active Dutch alumni community with events
Amsterdam Data Academy
Courses from €995
From short, focused Python courses to full, career-changing bootcamps - every program includes an official certificate.
Online learning at your own pace
Live sessions with a personal teacher
Practice with real code and projects
Get your official certificate
This course is perfectly accessible even without prior knowledge of data
“In a short time, I was taken through the basics of Machine Learning and introduced to the various aspects and terms within Data Science. This was done in a clear and engaging manner and supplemented with clear assignments that could be done as homework. This course is perfectly accessible even without prior knowledge of data science and machine learning.”

Wilbert Groenewoud
Engineering agency
We can certainly recommend the training to others
“An informative and interactive training from Amsterdam Data Academy. Thank you for the text, explanations, and presentation, good job! This will definitely help us move forward. We can certainly recommend the training to others.”

Marjolijn van 't Oost
Travel company
You talk one-on-one with our study advisor in a 30-minute video call. Together you look at your background, your goal and your options: which Python course or bootcamp fits, what it costs and how to fund it. No preparation needed, and zero pressure to enroll.
No. Most of our students start with zero coding experience. Beginner Python courses assume no prior knowledge and build up step by step, with a personal teacher to help when you get stuck.
Mostly online: you study at your own pace and join live sessions remotely, so you can follow the program from anywhere in the Netherlands. Our home base is in Amsterdam.
Short courses take around three weeks; bootcamps run from a few months up to twelve. Everything is part-time and flexible, so you can combine it with a job. New groups start every week.
Yes. Our programs are available in English and Dutch.
Courses start from 995 euro, always without VAT. Many students fund their training through UWV support, employer study budgets, interest-free installments or a TechMeUp loan - our study advisor will gladly check what applies to you.
Yes. Every course comes with an official certificate from a CRKBO & NRTO accredited educator, and our diploma programs are at HBO bachelor level.
Whether you are writing your first line of code or leveling up to machine learning - our study advisor helps you find the right Python course or bootcamp in one free call.
Book a free counseling call