← All work
Learning & resources

Python Learning Roadmap

A Python learning path for data and analytics engineering with 42 lessons, 53 resources, embedded videos and a browser coding lab. Thirteen guided challenges and a free playground connect EGP data, PixelFed quality, CSV, API payloads, SQLite and pandas to hands-on practice across 47 crawlable pages.

THE PROJECT / FOLLOW THE THREAD

A question. A process.
Work you can explore.

Move from the project’s purpose to its available previews and source files.

01 / WHY THIS WORK EXISTS

What this project explores.

A Python learning path for data and analytics engineering with 42 lessons, 53 resources, embedded videos and a browser coding lab. Thirteen guided challenges and a free playground connect EGP data, PixelFed quality, CSV, API payloads, SQLite and pandas to hands-on practice across 47 crawlable pages.

ProjectPython Learning Roadmap
Available evidence8 linked files · visual preview
ExploreProject website & source
02 / THE CHOICES & CONNECTIONS

Follow the implementation.

  1. 01

    Keep a flexible twelve-week core, then choose twelve optional depth topics covering OOP, generators, typing, packaging, async I/O, performance and data applications.

  2. 02

    Preview YouTube videos and playlists on the resource shelf and lesson pages, with format/language filters and direct source fallbacks.

  3. 03

    Connect original exercises and three project briefs to Python, pandas, SQL, PixelFed data quality, n8n and BI delivery.

  4. 04

    Generate crawlable lesson pages, unique canonical metadata, structured data and a full sitemap; preserve existing browser-local progress IDs.

  5. 05

    Run real Python in the browser with guided challenges, progressive hints, feedback checks, editable synthetic CSV data, input lines, saved drafts and Stop/timeout recovery.

PythonJavaScriptHTMLCSSSQLGitHub PagespandasPyodide
Read the implementation notes
03 / OPEN THE WORK

See the work. Inspect the details.

The source files and README are the available evidence for this project. Open them to review the implementation and its assumptions.

Python Learning Roadmap — Python Learning Roadmap: original lessons, embedded resources and an interactive Python coding lab for data and analytics engineering.Enlarge preview
Python Learning Roadmap: original lessons, embedded resources and an interactive Python coding lab for data and analytics engineering.
Open roadmap & coding lab View the original source
04 / THE WORK BEHIND THE CLAIM

Choose where to look deeper.

Search the linked source inventory or narrow it to the kind of artifact you want to inspect. Files open at their original source.

8 linked source files

DOCREADME.mdDOCdocs/roadmap.mdDOCdocs/weekly-plan.mdDOCdocs/sources.mdPYexercises/foundations.pyPYprojects/pipeline.pyDOCdocs/seo.mdDOCdocs/python-lab.md
Open the documentation Explore the repository
LATEST FROM GITHUB

The source
keeps moving.

Source updated

A practical Python roadmap for data & analytics engineering: Boot.dev course chapters, ITI Arabic, Harvard CS50P, original labs, SQL, pandas, APIs, and portfolio projects. Interactive GitHub Pages learning map.

Current README excerpt

From a first function to a reliable data pipeline. A practical Python learning lab for Sohila Khaled Abbas, connecting existing SQL, Power BI, Power Query, n8n, and analytics-engineering experience to stronger Python foundations and reusable tools.

A source excerpt, not an independently verified outcome.

A different question.
A connected skill.

JavaScript · HTML · CSS

Forward Deployed Engineer Roadmap

A personalized 24-week journey from Python, SQL, BI, and n8n to Forward Deployed Engineering, with an interactive skill map, weekly work plans, portfolio builds, and customer-delivery…

Follow this project
Python · SQL · Pandas

Data Engineering Learning Roadmap

A practical, self-paced roadmap for SQL, Python, analytics engineering, data pipelines, big data, and portfolio projects.

Follow this project
Python · SQL · Pandas

Excel Zero to Hero: Second Brain & Analytics Repository

A Obsidian Knowledge System, Interactive Learning Web Platform, Data Analytics Curriculum, and GitHub Portfolio Repository for mastering modern Microsoft Excel, Power Query, Power Pivot,…

Follow this project
A QUESTION WORTH EXPLORING?

Let’s make something useful.

Start a conversation

Project preview

Find a project

↑ ↓ to navigate · Enter to open · Esc to closeBrowse all work ↗