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

Coursera

Learn to Code with Python

Packt via Coursera Specialization

Overview

Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This specialization features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the specialization. In this specialization, you'll gain a solid foundation in Python programming, starting from the basics to advanced topics. You'll explore essential concepts such as functions, variables, data types, control flow, and object-oriented programming. Along the way, you'll develop critical skills in debugging, testing, and working with Python libraries like Scrapy for web scraping. The journey begins with an introduction to Python and setting up your development environment. You’ll then dive into core programming concepts, including strings, numbers, lists, dictionaries, and sets. You will gradually progress to more advanced topics like recursion, error handling, and file management. Hands-on projects, such as creating a Texas Hold'em Poker game, will allow you to apply your skills in real-world scenarios. This specialization is ideal for beginners who want to learn Python from scratch, or those seeking to solidify their programming foundation. No prior programming experience is required. By the end of the specialization, you will write Python code, understand programming concepts, debug and test your programs, and use libraries to build applications. You'll be ready to take on real-world projects and apply your Python skills.

Syllabus

  • Course 1: Python Foundations: From Setup to Data Structures
  • Course 2: Intermediate Python: Modules, OOP & App Development
  • Course 3: Applied Python Projects: Building Real-World Applications

Courses

Taught by

Packt - Course Instructors

Reviews

Start your review of Learn to Code with Python

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.