Asabeneh/30-Days-Of-Python ? reverse-engineered prompt

Reverse engineered prompt

I'd like to create a comprehensive "30 Days of Python" learning course. The whole thing should be structured as a step-by-step programming challenge that can take a total beginner and turn them into a capable Python programmer.

Please set it up with a separate folder for each day's lesson, from Day 1 to Day 30. The early days should cover the absolute fundamentals: variables, strings, lists, dictionaries, loops, and functions. As the course progresses, introduce more advanced and practical skills. I want to see topics like web scraping, working with APIs, and some data science fundamentals using libraries like Pandas and NumPy. It would also be great to have a lesson on connecting to a basic database like MongoDB.

Each daily folder should contain a markdown file with clear explanations, plenty of code examples, and a few practice exercises to help solidify the concepts. The goal is to make a complete, self-paced guide for learning Python.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab