A CLI tool designed to help beginners efficiently learn Python through the 100 Days of Code challenge by CodeWithHarry. It provides structured learning with notes, extra in-depth notes, tasks, and additional challenges. Users can also explore recommended content for deeper knowledge after each day's video.
Project description
PyHarry100
A CLI tool designed to help beginners efficiently learn Python through the 100 Days of Code challenge by CodeWithHarry. It provides structured learning with:
- Notes: Concise explanations of key concepts.
- Extra In-Depth Notes: Additional insights to deepen your understanding.
- Tasks: Exercises to reinforce learning.
- Extra Tasks: Additional challenges to enhance problem-solving skills.
- Where to Go After: Suggested content for further exploration beyond each day's video.
Features
-
Download Daily Learning Material
Run the following command to download content for a specific day:pyharry100 day1This will download:
- Tasks
- Extra Tasks
- Notes
- Harry’s Notes
- “Where to Go After” recommendations
(Currently available for Day 1 to Day 5, full 100-day content coming soon!)
-
Check Learning Status
To check your progress for a particular day:pyharry100 statusThis will display:
- Day Completion status
- Total Points
- Points Accomplished
-
Test your task
To test your task for a particular day:pyharry100 test
Installation
To intall pyharry100, run:
pip install pyharry100
Usage
After installation, you can start using the CLI tool by running:
pyharry100 <command>
Future Updates
- Extend content to all 100 days
- More advanced tasks and challenges
- Interactive learning features
Contributing
Contributions are welcome! If you'd like to improve this tool, feel free to fork the repository and submit a pull request.
You can contribute to the repository of this Python package here:
GitHub Repository: Zain-Zameer/pyharry100
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pyharry100-0.1.1.tar.gz.
File metadata
- Download URL: pyharry100-0.1.1.tar.gz
- Upload date:
- Size: 3.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9e41c9fcb8d18669f0c1f1d478c05a50f14b05467d72b559abe5210778ed7029
|
|
| MD5 |
f69a619ca3a6ae4d47768741fdcbf8c1
|
|
| BLAKE2b-256 |
d7f169c6856de74430a055ffd52b1be1c24261d8ee9c9324fe8038bbf2c30d1e
|
File details
Details for the file pyharry100-0.1.1-py3-none-any.whl.
File metadata
- Download URL: pyharry100-0.1.1-py3-none-any.whl
- Upload date:
- Size: 3.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4c276b6f3463416485d7161214cbfaee8f8506e868cf59446d045fa35038e8be
|
|
| MD5 |
86c0a6e480c3046a3ec551250d11e623
|
|
| BLAKE2b-256 |
d7b585ee8133f2bcd9f215077414e91913ba975130599270fbffd1bb2778208a
|