Skip to main content

Command Palette

Search for a command to run...

100 Days of Python

Series

100 Days of Python

A structured 100-day journey to learn Python from the fundamentals to advanced concepts through consistent practice and hands-on coding.

This series covers Python concepts step by step, including syntax, variables, data types, control flow, functions, data structures, object-oriented programming, exception handling, modules, file handling, libraries, and more.

Each day includes clear notes, practical examples, and coding exercises to make learning easier and provide a useful reference for revision.

The goal is to build a strong Python foundation that can be applied to automation, software development, data analysis, Artificial Intelligence (AI), Machine Learning (ML), and other areas of technology.

Follow along, practice consistently, and build your Python skills one day at a time.