4 Weeks • Mentor Led • Intro Level

Learn Python

The #1 Best-Selling Online Python Course

Enroll Now

Learn Python in just 30 days

“Forget Wall Street lingo. The language Citigroup Inc. wants its incoming investment bank analysts to know is Python”  — Bloomberg

Learn Python is our introduction to Python programming course for total beginners. It is comprised of two crucial ingredients for learning how to code: 

  1. Project-based 
  2. Bite-sized content with weekly goals 

What can you build with Python? 

Python is one of the most popular coding languages of 2019. It is designed to be easy to read while still being very powerful, which makes it an ideal language for beginners. It’s not just for beginners, though. Python is used by thousands of world-famous companies including Google, Facebook, Dropbox, Instagram, and Reddit. It is most often used for building websites, web scraping, data analysis, machine learning, and natural language processing.

Learning Python has even gone mainstream with dozens of jobs requiring Python skills such as financial advisors, data journalists, and digital marketers.

Is this Python course for beginners? 

Yes! Our course assumes no previous knowledge of programming or code. We do, however, assume that you’re fairly comfortable using a computer (Mac or PC) and can navigate the internet using a web browser (we recommended Chrome!). 

In just 30 days, Learn Python will take you from a beginner to an intermediate Python developer. Don't believe it? We guarantee it with our 100% Money-Back Guarantee* for anyone who completes the course.

Is this course for you?

Our Learn Python curriculum is taught at Columbia Business School. Over the past three years our lessons have been refined with feedback from the thousands of business leaders and MBA students who have taken this course. 

Our Python Course Includes:

  • 6+ hours of step-by-step video tutorials 
  • Four real world-oriented Python projects 
  • Python Certification from One Month that will help you pass an upcoming coding interview, apply to a coding bootcamp, and improve your chances in today's job market. 

By the end of this course, you will know how to write Python scripts, grab data from an API, work with Flask (a powerful Python framework), and build a simple website using Python.

Guy sitting

Peek inside the course

Show me the syllabus
Week 1: A Brief Introduction To Python
Can I Learn Python in a Month?

Hi 👋! My name is Mattan Griffel, and I'm going to be your instructor. Who am I? I'm a co-founder of One Month and an adjunct professor at Columbia University Business School where I teach Python to MBAs. In this first lesson, I'll set expectations for the course, as well as answer the question: Can you really learn Python in just a month? Let's get started!

What Can Python do?

Python is a general-purpose programming language that has wide application in various fields. In this lesson, we look at some areas in which Python is used, for example in web development, desktop app development, data science, building Internet of Things, creating distributed systems, etc. What can you do with Python? There are many, many cool things! We take a look, as well as cover what you will learn in this course.

How Should I Start Learning Python?

You might be wondering: How and why should I start learning Python? To help you answer that, we’ll look at various programming languages and compare a few popular ones with Python. You'll find out why Python is a useful tool to have under your belt whether you are learning your first language or looking to learn an additional one. You’ll find out why Python is especially a good language to learn for first-time developers.

Headshot square
About the Instructor

Mattan Griffel is the co-founder of One Month, and is faculty at Columbia Business School. He was selected as one of Forbes' 30 Under 30 in Education in 2015. Mattan teaches and advises on growth hacking, online education, and learning to code. He has advised companies like Pepsico, Bloomberg, and JPMorgan, and has been featured in Forbes, BusinessWeek, and The New York Times.

Frequently Asked Questions

Q. What is a One Month Coding Bootcamp?

A. Our bootcamps are 100% online, so you can participate from anywhere in the world. You will be given access to course video lessons throughout the month, which is where you'll first learn the material.

Q. How much time will I need to commit?

A. Our bootcamps require around 2-4 hours per week (depending on how fast you go). That time will be spent watching video lessons and completing homework that is given to you throughout the course.

Q. How is One Month different from other learning platforms?

We've learned from our past students that you're 78% more likely to complete a bootcamp successfully if you're working with other people. Our online bootcamps offer a premium level of interactivity with your instructor as well as other students so you'll never feel alone on your learning journey.

Q. Are One Month bootcamps worth my time and money?

A. If you want to take an intensive 8-10 week in-person course that costs thousands of dollars, then One Month isn't for you. But, if you're looking for a fast-paced intro to a computer programming language that is taught in a fun, fast and effective way at a fraction of the price and on your own schedule, you're in the right place.

More questions? Contact our Student Happiness team.

Enroll in Learn Python today.
New courses start every Monday.

Reserve your spot in an upcoming session starting at $199.

Your Satisfaction Is 100% Guaranteed or Your Money Back.
If you complete this course and don't love it, we'll give you a refund.