Cover image for Python Mastery - 100 Days, 100 Projects

Python Mastery - 100 Days, 100 Projects

Build practical Python skills through 100 projects spanning automation, web, data, and AI

Vivian AranhaAV

Created by Vivian Aranha, Arjun Vaid

Build your Python skills step by step by working through 100 hands-on projects. You'll start with the basics and gradually move into web development, data analysis, automation, and even beginner AI. By the end, you'll have a strong foundation and a portfolio of real-world Python applications.

Packt | Aug 2026 | 1661 min

What You Will Learn

You will learn by doing, with each section introducing a new concept and guiding you to build a project that puts it into practice. The sequence moves from core programming to more advanced topics like web apps, data tools, and simple AI, helping you steadily grow your skills and confidence.

Key Features

  • Complete 100 practical projects covering automation, web, data, and AI topics
  • Gain confidence by turning each new concept into a working Python application
  • Assemble a diverse portfolio that demonstrates your coding and problem-solving skills

Target Audience

Perfect for beginners, students, career switchers, and tech enthusiasts who want to learn Python by building real projects. If you want practical experience, a strong problem-solving mindset, and a portfolio to show employers or clients, this course is designed for you.

Related courses