Skip to content

niloydatta000/python-learning-10ms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python Learning Repository 📘🐍

This repository contains the Python files I created while learning Python through the 10 Minute School course mentored by Niamul Hasan.

Note: These files are not direct copies of what was taught. I customized them significantly to better understand the concepts and apply my own logic during the learning process.


🔰 About This Project

  • Source: 10 Minute School - Python Programming
  • Mentor: Niamul Hasan
  • Certificate: Included in the repository as proof of completion.
  • Customization: Most code files have personal edits, comments, or alternate implementations based on the lessons taught.

📁 What's Inside

  • Python scripts covering major topics like:
    • Variables & data types
    • Loops & conditionals
    • Functions
    • File handling
    • Modules & packages
    • Basic external libraries
    • Introduction of Object Oriented Programming
  • A requirements.txt file for installing any external libraries used.
  • Comments throughout the code to explain:
    • Correct Python syntax
    • Common beginner mistakes
    • Why something is done a certain way (especially when it wasn’t obvious at first)

⚠️ The comments are informal and beginner-friendly — meant for learning, not production code.


🔧 Installation

  1. Clone this repository:
   git clone https://github.com/niloydatta000/python-learning-10ms.git
   cd python-learning-10ms
  1. Create a virtual environment (optional but recommended):
python -m venv venv
source venv/bin/activate  # On Windows: venv\Scripts\activate
  1. Install dependencies:
pip install -r requirements.txt

🏆 Certificate

python_10MS.pdf

📌 Notes

  • Not all topics from the original course are covered here.

  • Some files may be purely experimental, with incorrect code or half-finished ideas left intentionally for learning review.

  • You're welcome to fork, use, or even suggest changes if you're also a beginner and want to collaborate!

💬 License

This project is for personal learning purposes. Use or modify freely for educational use. For commercial or educational reuse with attribution, feel free to contact me.

🙋‍♂️ Author

Niloy

Feel free to connect or open an issue if you're learning too and want help understanding these files.

About

My first official Python course on 10 minutes school

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages