We're sorry but this app doesn't work properly without JavaScript enabled. Please enable it to continue.

What do I get as a member?

Access all courses

with one membership

Game mechanics

to keep you motivated

Progress tracking

as you build a portfolio

Personalized help

from Boots if you're stuck

Infinite challenges

to gain complete mastery

Instructor solutions

to see how we did it

Join 1,201,282 students learning modern backend skills

Connect directly with them and others in our flourishing online community

The course is well curated and beginner friendly. I enjoyed learning new concepts.

(5/5)
Collyns Codes profile image

Collyns Codes

Silicon Valley

Learn to Code in Python

Let me quote The Zen of Python: “Simple is better than complex.” To me, that perfectly captures why I love learning here. The platform is intuitive, the lessons are clear, and the whole experience is simple, fun, and engaging!

(5/5)
Ismael Herrera profile image

Ismael Herrera

Santo Domingo, Dominican Republic

Learn to Code in Python

Good for basic understanding of SQL, no deep information. Amazing for beginners.

(5/5)
Leonids Sama profile image

Leonids Sama

Latvia

Learn SQL

Great way to start your way in the programming department. Really awesome.

(5/5)
Piotr Sęk profile image

Piotr Sęk

Poland

Learn to Code in Python

A good couse, with one exception: maybe not the best course for those who didn't familiar with computer science. Some basic things are explained in a very fast way, probably not the easiest to understand.

(5/5)
Sergei LastName profile image

Sergei LastName

Tbilisi

Learn to Code in Python

Pretty good course to understand the basics of programming. It's even better if you do the challenges on your own, so the concepts can solidify.

(4/5)
Ris  profile image

Ris

Trinidad & Tobago

Learn to Code in Python

It's really nice for someone not knowing programming at all, few tasks are really fun, the boots is alright to talk about task and solution, but going deeper asking about tradeoffs not so much. 4/5

(3/5)
Aleks Brzęczkowski profile image

Aleks Brzęczkowski

Poland

Learn to Code in Python

end parts were a little rushed/without context as to where exactly to use them

(4/5)
Ilyaas Kapadia profile image

Ilyaas Kapadia

Cincinnati, USA

Learn Go

I enjoyed this course very intuitive, the reward system kept me coming back.

(5/5)
DataCamp Way profile image

DataCamp Way

United States

Learn to Code in Python

Showing 1-9 of 5268

(it takes 2 minutes)

or view more reviews

Frequently asked questions

Got questions? We've got answers

You can demo the first few chapters of each course with full interactivity, but after that you'll be in "guest mode" or "read only" mode. In guest mode you won't be able to complete lessons, take quizzes, or do the interactive parts of the courses. As a paid member you get access to everything.