4.2 on Trustpilot

Learn Python online: programming, machine learning and deep learning

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.

Preview a Python course for free

Select your course, get 24-hour access to the content, and plan a free counseling call.

By submitting, you agree to be contacted about your preview and our programs.

Why 2,500+ students chose Amsterdam Data Academy

Official partner of the Dutch governmentOfficial diploma at HBO bachelor levelCRKBO & NRTO accredited educatorNo VAT - save 21%

Why learn Python with us?

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.

  • In-demand Python skills

    Master the language behind data science, machine learning and AI automation - used across every modern industry.

  • Hands-on real projects

    Write real code with real datasets and business cases to build a strong, job-ready portfolio.

  • From beginner to job-ready

    Start with no programming experience and progress step by step to machine learning and deep learning.

  • Expert guidance

    Learn from experienced Python and data professionals in small groups, with a personal teacher.

  • Flexible blended learning

    Study online at your own pace with live sessions - from anywhere, with our home base in Amsterdam.

Your study advisor

Free 30-minute counseling call

No obligation. In one call with our study advisor you get:

  • A clear overview of every Python course and bootcamp, and which one fits your goal
  • All financing routes explained, including options where you pay little to nothing yourself
  • A realistic view of your path into Python, data and AI roles
Pick a time

Financing options

There are several ways to fund your Python course or bootcamp, and some cover most or all of the cost.

Up to 5,000 euro in support via UWV

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.

Use your study budget

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.

0% interest social loan with TechMeUp

TechMeUp offers interest-free loans for motivated tech talent who need to cover tuition or bridge lost income during their studies.

Flexible installment plans

Pay in three equal installments with no interest. For amounts up to 5,000 euro, simply choose Pay in Installments at checkout.

Municipality training vouchers

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.

Book your free counseling 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

What our alumni say

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

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

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

Marcel van Brienen

Marketer

Starting a career in Python? You are in good company.

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:

Python DeveloperData ScientistMachine Learning EngineerAI Engineer
VodafoneNSINGPhilipsIKEA

How we compare

There are many ways to learn Python. Here is how Amsterdam Data Academy differs from a typical bootcamp or e-learning platform.

Format

Amsterdam Data Academy

Blended: online at your own pace + live sessions with a personal teacher

Typical bootcamp:
Full-time, on-site, intensive
E-learning platform:
Self-paced videos, no coach

Duration & start

Amsterdam Data Academy

3 weeks to 12 months, new starts every week

Typical bootcamp:
Fixed cohorts of 9-24 weeks
E-learning platform:
Unlimited, easy to drop out

Diploma

Amsterdam Data Academy

Official diploma at HBO bachelor level, CRKBO & NRTO accredited

Typical bootcamp:
Own certificate
E-learning platform:
None

Career support

Amsterdam Data Academy

Personal study advisor, career counseling and internship option

Typical bootcamp:
Demo day
E-learning platform:
None

Funding

Amsterdam Data Academy

UWV support, installments, study budgets - and no VAT

Typical bootcamp:
Rarely subsidised
E-learning platform:
None

Alumni network

Amsterdam Data Academy

Active Dutch alumni community with events

Typical bootcamp:
Global, not local
E-learning platform:
Online forum

Price

Amsterdam Data Academy

Courses from €995

Typical bootcamp:
€6,000-9,000
E-learning platform:
Low cost, but no guidance or diploma

How it works

01

Online learning at your own pace

02

Live sessions with a personal teacher

03

Practice with real code and projects

04

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

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

Marjolijn van 't Oost

Travel company

Frequently asked questions

What happens in the counseling call?

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.

Do I need programming experience to start?

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.

Is the training online or in Amsterdam?

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.

How long does a Python course or bootcamp take?

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.

Are the courses available in English?

Yes. Our programs are available in English and Dutch.

What does it cost, and how can I fund it?

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.

Do I get an official certificate or diploma?

Yes. Every course comes with an official certificate from a CRKBO & NRTO accredited educator, and our diploma programs are at HBO bachelor level.

Ready to start your Python journey?

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
Book a free counseling call