Welcome to the 30-Day Fun Python Project Challenge! This is a collaborative effort to enhance our Python skills and build amazing projects together. Every day, we'll work on a new Python project and push the code to GitHub at 10:30 PM. Join us on this exciting journey!
Day | Project Name | Description |
---|---|---|
1 | Hello World | A simple script that prints "Hello, World!" |
2 | Number Guessing Game | A game where the user has to guess a number |
3 | Basic Calculator | A calculator that performs basic arithmetic operations |
4 | Weather App | A script that fetches weather information from an API |
5 | To-Do List | A command-line to-do list application |
6 | Web Scraper | Extract data from a website and save it to a file |
7 | Dice Roller | Simulate rolling dice |
8 | Password Generator | Generate strong passwords based on user-defined criteria |
9 | Hangman Game | The classic hangman game |
10 | Contact Book | Store and retrieve contact details |
11 | Currency Converter | Convert currencies using an API |
12 | Alarm Clock | A script that acts as an alarm clock |
13 | Tic-Tac-Toe | The classic tic-tac-toe game for two players |
14 | Image Resizer | Resize images in a directory |
15 | Expense Tracker | Track daily expenses |
16 | Quiz Game | A quiz game with multiple-choice questions |
17 | File Organizer | Organize files in a directory by their types |
18 | Flashcard App | A flashcard app for learning new things |
19 | Text-Based Adventure Game | A simple text-based adventure game |
20 | URL Shortener | Create a URL shortener application |
21 | Notes App | A command-line notes application |
22 | Personal Diary | A personal diary application that saves entries to a file |
23 | Data Visualization | Create visualizations for a dataset using Matplotlib |
24 | Sudoku Solver | Solve Sudoku puzzles |
25 | Markdown to HTML Converter | Convert Markdown files to HTML |
26 | Chatbot | A simple chatbot using basic AI principles |
27 | Unit Converter | Convert between different units of measurement |
28 | Pomodoro Timer | A timer based on the Pomodoro technique for productivity |
29 | Scientific Calculator | A scientific calculator with advanced functions |
30 | Mini Blog | A mini blog application where users can add, edit, and delete posts |
-
Clone the Repositories:
-
Daily Code Push:
- Push your code to GitHub at 10:30 PM daily.
-
Learner Session:
- Join our learner session to discuss the day's project, share knowledge, and ask questions.
Our goal is to improve our Python programming skills by working on fun and engaging projects. Each project is designed to cover different aspects of Python, from basic syntax to advanced concepts.
- Emmzoo: GitHub Profile
- Ashaba Joshua Jasper: GitHub Profile
Get ready to dive into Python and create amazing projects. Happy coding! ๐