This question seems to be asked quite often. Below is a list to get you started. Look at a few different ones and one of them click for you. The list of resources and references is in no particular order. References/resources: Automate the Boring Stuff with Python, 2nd Edition Amazon, book, $ Corey Scafer YouTube, free Bro Code YouTube, free Python for Everyone - PY4E py4e.com, free Python Crash Course, 3rd Edition Amazon, book, $ Harvard CS50x Website, free Programming MOOC Course, free Dr. Angela Yu, 100 Days of Code Udemy, $ More references/resources: Reddit Learning Python wiki List of resources to learn Python for free Reddit List of Python Books Replit 100 days of Python Microsoft Python Course Harvard CS50 (YouTube) Python certifications: Python Institute main page Python Institute PCEP – Certified Entry-Level Python Programmer Python Institute PCAP – Certified Associate Python Programmer Python Institute PCPP – Certified Professional Python Programmer The 7 Best Python Certifications For All Levels Answer from dry-considerations on reddit.com
🌐
Coursera
coursera.org β€Ί courses
Best Python Courses & Certificates [2026] | Coursera
Python courses can help you learn programming fundamentals, data analysis, web development, and automation techniques. Compare course options to find what fits your goals. Enroll for free.
🌐
Coursera
coursera.org β€Ί browse β€Ί computer science β€Ί software development
Programming for Everybody (Getting Started with Python) | Coursera
August 22, 2020 - This course aims to teach everyone the basics of programming computers using Python. We cover the basics of how one constructs a program from a series of simple instructions in Python.
Rating: 4.8 ​ - ​ 233K votes
Discussions

Python beginner courses on Coursera or Udemy?
This question seems to be asked quite often. Below is a list to get you started. Look at a few different ones and one of them click for you. The list of resources and references is in no particular order. References/resources: Automate the Boring Stuff with Python, 2nd Edition Amazon, book, $ Corey Scafer YouTube, free Bro Code YouTube, free Python for Everyone - PY4E py4e.com, free Python Crash Course, 3rd Edition Amazon, book, $ Harvard CS50x Website, free Programming MOOC Course, free Dr. Angela Yu, 100 Days of Code Udemy, $ More references/resources: Reddit Learning Python wiki List of resources to learn Python for free Reddit List of Python Books Replit 100 days of Python Microsoft Python Course Harvard CS50 (YouTube) Python certifications: Python Institute main page Python Institute PCEP – Certified Entry-Level Python Programmer Python Institute PCAP – Certified Associate Python Programmer Python Institute PCPP – Certified Professional Python Programmer The 7 Best Python Certifications For All Levels More on reddit.com
🌐 r/PythonLearning
20
12
July 29, 2024
Coursera Python Course
I am currently taking the Meta Back-End Developer Professional Certificate on Coursera and it's kicking my ass. I just hit the second module which is Programming in Python. The Meta instructors are good and for the most part explain things clearly enough for me to follow along but the assignment sections have been a bit challenging since it's just you and a readme.md file with instructions. I love it so far and hopefully I can get through all the modules. Best of luck! More on reddit.com
🌐 r/learnpython
14
22
December 5, 2023
Struggling with Python Coursera course : r/learnprogramming
🌐 r/learnprogramming
I'm studying the Python Crash Course on Coursera by Google and I'm struggling.
You are learning another language, it will feel alien and strange and you will struggle but practice will eventually lead to natively thinking in this new language, without translation. Sounds like you are putting the work in. What are you getting stuck on? More on reddit.com
🌐 r/learnpython
7
6
September 12, 2020
People also ask

Can I study Python for free on Coursera?

Yes. You can start learning python on Coursera for free in two ways:

  1. Preview the first module of many python courses at no cost. This includes video lessons, readings, graded assignments, and Coursera Coach (where available).
  2. Start a 7-day free trial for Specializations or Coursera Plus. This gives you full access to all course content across eligible programs within the timeframe of your trial.

If you want to keep learning, earn a certificate in python, or unlock full course access after the preview or trial, you can upgrade or apply for financial aid.

🌐
coursera.org
coursera.org β€Ί courses
Best Python Courses & Certificates [2026] | Coursera
How do I learn Python?

To learn Python, begin by choosing a structured course or specialization that matches your skill level. Dedicate time to practice coding regularly, as hands-on experience is crucial. Utilize online resources, such as forums and coding communities, to seek help and collaborate with others. Finally, work on personal projects to apply what you've learned and reinforce your skills.

🌐
coursera.org
coursera.org β€Ί courses
Best Python Courses & Certificates [2026] | Coursera
What are the best Python courses online?

There are many excellent online Python courses available. For beginners, the BiteSize Python for Absolute Beginners Specialization offers a gentle introduction. For those looking to advance their skills, the AI and Machine Learning Essentials with Python Specialization provides a solid foundation in applying Python to AI. Additionally, the Data Analysis with Python Specialization is great for those interested in data science.

🌐
coursera.org
coursera.org β€Ί courses
Best Python Courses & Certificates [2026] | Coursera
🌐
Coursera
coursera.org β€Ί browse β€Ί computer science β€Ί software development
Python for Everybody | Coursera
This Specialization builds on the ... and will introduce fundamental programming concepts including data structures, networked application program interfaces, and databases, using the Python programming language....
Rating: 4.8 ​ - ​ 280K votes
🌐
Coursera
coursera.org β€Ί courses
Free Python Courses & Certificates [2026] | Coursera
Learn Python with a free online course designed to help you build core programming skills and explore practical applications. Enroll for free.
🌐
Coursera
coursera.org β€Ί browse β€Ί information technology β€Ί data management
Programming in Python | Coursera
July 13, 2023 - By the end of this course, you ... particular methods This is a beginner course for learners who would like to prepare themselves for a career in back-end development or database engineering....
Rating: 4.6 ​ - ​ 1.83K votes
🌐
Coursera
coursera.org β€Ί browse β€Ί information technology β€Ί support and operations
Crash Course on Python | Coursera
April 22, 2022 - In this module we’ll introduce you to the Coursera platform and the course format. Then, we’ll dive into the basics of programming languages and syntax, as well as automation using scripting. We’ll also introduce you to the Python programming language and cover some basic functions and keywords of the language, along with some arithmetic operations.
Rating: 4.8 ​ - ​ 40.4K votes
Find elsewhere
🌐
Coursera
coursera.org β€Ί browse β€Ί data science β€Ί data analysis
Python for Data Science, AI & Development | Coursera
December 1, 2020 - This course takes you from zero to programming in Python in a matter of hoursβ€”no prior programming experience is necessary! You’ll begin with Python basics, including data types, expressions, variables, and string operations.
Rating: 4.6 ​ - ​ 43.4K votes
🌐
Coursera
coursera.org β€Ί browse β€Ί computer science β€Ί software development
Python 3 Programming | Coursera
Offered by University of Michigan. Become a Fluent Python Programmer. Learn the fundamentals and become an independent programmer. Enroll for free.
Rating: 4.8 ​ - ​ 23K votes
🌐
Reddit
reddit.com β€Ί r/pythonlearning β€Ί python beginner courses on coursera or udemy?
r/PythonLearning on Reddit: Python beginner courses on Coursera or Udemy?
July 29, 2024 -

Can you recommend any basic Python classes on Coursera or Udemy?

Or some to stay away from?

Do you actually write code in these classes? I'm afraid it might be multiple choice questions.

I took a Coursera class called Intro to Technical Writing. Complete waste of time. It was just dry powerpoint slides. And multiple choice quizzes.

Thanks

🌐
Coursera
coursera.org β€Ί browse β€Ί computer science β€Ί software development
Python Basics | Coursera
May 28, 2020 - This course introduces the basics of Python 3, including conditional execution and iteration as control structures, and strings and lists as data structures. You'll program an on-screen Turtle to draw pretty pictures.
Rating: 4.8 ​ - ​ 18.4K votes
🌐
Coursera
coursera.org β€Ί browse β€Ί data science β€Ί data analysis
Get Started with Python | Coursera
"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits." ... This course is really an exceptional course for beginners to learn python.
🌐
Coursera
coursera.org β€Ί browse β€Ί computer science β€Ί software development
Introduction to Python Programming | Coursera
April 15, 2024 - This course provides an introduction to programming and the Python language. Students are introduced to core programming concepts like data structures, conditionals, loops, variables, and functions.
Rating: 4.6 ​ - ​ 1.25K votes
🌐
Coursera
coursera.org β€Ί courses
Best Beginner Python Courses & Certificates [2026] | Coursera
Preview the first module of many beginner Python courses at no cost. This includes video lessons, readings, graded assignments, and Coursera Coach (where available).
🌐
Coursera
coursera.org β€Ί browse β€Ί computer science β€Ί software development
An Introduction to Interactive Programming in Python (Part 1) | Coursera
April 25, 2020 - This two-part course is designed to help students with very little or no computing background learn the basics of building simple interactive applications. Our language of choice, Python, is an easy-to learn, high-level computer language that ...
Rating: 4.8 ​ - ​ 3.32K votes
🌐
Coursera
coursera.org β€Ί browse β€Ί computer science β€Ί software development
Python Programming Essentials | Coursera
December 22, 2017 - This course will introduce you to the wonderful world of Python programming! We'll learn about the essential elements of programming and how to construct basic Python programs. We will cover expressions, variables, functions, logic, and ...
Rating: 4.8 ​ - ​ 3.58K votes
🌐
Coursera
coursera.org β€Ί browse β€Ί computer science β€Ί software development
Programming in Python: A Hands-on Introduction | Coursera
Offered by Codio. Hands-on Introduction to Python Programming. Code and run your first Python program in minutes without installing anything! Enroll for free.
Rating: 4.5 ​ - ​ 485 votes
🌐
Python for Everybody
py4e.com
PY4E - Python for Everybody
This web site is building a set of free materials, lectures, book and assignments to help students learn how to program in Python. You can also take this course at: Coursera: Python for Everybody Specialization Β· edX: Python for Everybody Β· FreeCodeCamp Β· Free certificates for University of Michigan students and staff Β·
🌐
Coursera
coursera.org β€Ί browse β€Ί computer science β€Ί software development
Introduction to Python
Complete this Guided Project in under 2 hours. Learning Python gives the programmer a wide variety of career paths to choose from. Python is an open-source ...
Rating: 4.5 ​ - ​ 404 votes
🌐
Coursera
coursera.org β€Ί browse β€Ί computer science β€Ί software development
Introduction to Programming with Python and Java | Coursera
This Specialization starts out by teaching basic concepts in Python and ramps up to more complex subjects such as object-oriented programming and data structures in Java.
Rating: 4.5 ​ - ​ 1.9K votes