Skip to main content

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 day1
    

    This 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 status
    

    This 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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyharry100-0.1.1.tar.gz (3.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pyharry100-0.1.1-py3-none-any.whl (3.9 kB view details)

Uploaded Python 3

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

Hashes for pyharry100-0.1.1.tar.gz
Algorithm Hash digest
SHA256 9e41c9fcb8d18669f0c1f1d478c05a50f14b05467d72b559abe5210778ed7029
MD5 f69a619ca3a6ae4d47768741fdcbf8c1
BLAKE2b-256 d7f169c6856de74430a055ffd52b1be1c24261d8ee9c9324fe8038bbf2c30d1e

See more details on using hashes here.

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

Hashes for pyharry100-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 4c276b6f3463416485d7161214cbfaee8f8506e868cf59446d045fa35038e8be
MD5 86c0a6e480c3046a3ec551250d11e623
BLAKE2b-256 d7b585ee8133f2bcd9f215077414e91913ba975130599270fbffd1bb2778208a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page