Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Coursera

Python from Scratch: Learn by Coding

JetBrains via Coursera

Overview

Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Start coding in Python from day one. Start from zero and build solid Python fundamentals by writing and running code in a professional development environment. With short, focused lessons and instant feedback, you’ll learn core programming concepts through practice - and gain skills you can apply in real projects. By the end of this course, you will: - Write clean, readable Python code with confidence. - Understand essential programming concepts and structures. - Be ready to move on to data science, automation, or software development tracks. Perfect for beginners who want practical skills, not just theory.

Syllabus

  • Introduction
  • Variables
  • Strings
  • Data Structures
  • Condition Expressions
  • Loops
  • Functions
  • Classes and Objects
  • Modules and Packages
  • File input/output

Taught by

JetBrains Academy team

Reviews

5.0 rating, based on 1 Class Central review

4.6 rating at Coursera based on 11 ratings

Start your review of Python from Scratch: Learn by Coding

  • Anonymous
    A very beginner-friendly Python course that focuses on learning by doing. I liked how the concepts are explained step by step and reinforced with practical coding tasks. It’s a great starting point for anyone new to programming who wants to build confidence through hands-on practice.

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.