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

i'm a pretty good programmer when it comes to hacking stuff together and finding isolated problems in large systems but i'm prone to skip basics and avoid unit tests due to either laziness or boredom books don't really provide the level of stimulation, visible progression, and clearly defined roadmap i needed so boot.dev is working great for me

(5/5)
Matt Anderson profile image

Matt Anderson

Chicago IL

Learn to Code in Python

The course is great for learning the fundamentals of python in a light and fun way that helps absorving the content.

(5/5)
Sergio Augusto profile image

Sergio Augusto

Brazil

Learn to Code in Python

Honestly had doubts multiple times during the course. Boots was helpful for sure and so was the community.

(5/5)
Javier Sanchez profile image

Javier Sanchez

United States

Learn to Code in Python

I've been using sql off and on for years but never really dove into learning it at a deep level. However, I realized that I wanted to do that to feel more comfortable across the full stack. This is the perfect course to teach it in a way that remains entertaining and fun while also being challenging.

(5/5)
Brandon Whisnant profile image

Brandon Whisnant

Asheville, NC

Learn SQL

This course teaches Go in a really fun way. It goes into deep depth when it comes to the language but it never gets boring and it isn't just theory. The exercises and multiple choice questions are practical and informative. Also, if you need help then Boots is always there.

(5/5)
Brandon Whisnant profile image

Brandon Whisnant

Asheville, NC

Learn Go

I have previously learned python but hadn't touched it in some time. This was a great refresher course!

(5/5)
Corné Jobse profile image

Corné Jobse

Netherlands

Learn to Code in Python

Awesome

(5/5)
Enzo Rosa profile image

Enzo Rosa

Brazil

Learn to Code in Python

The best introduction to SQL. Highly recommend this course!

(5/5)
Paul Ruchniewicz profile image

Paul Ruchniewicz

Würzburg, Germany

Learn SQL

Clear, easy to follow and not too hand-holdy. Good references for further understanding, well balanced with lessons and assignments.

(5/5)
Jean Lee profile image

Jean Lee

Brazil

Learn Go

Showing 1-9 of 5132

(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.