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 – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
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 12 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.