Skip to content

bijanmurmu/HandsOnPython

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 

Repository files navigation

HandsOnPython 🐍

Welcome to HandsOnPython! This repository is designed to take you from absolute zero to building real, interactive Python applications. Whether you have never written a line of code in your life, or you want to automate boring tasks at your office job, you are in the right place.

The repository is divided into two main tracks:

🎓 1. The Interactive Bootcamp (/learning)

This isn't just a reading exercise. This is a fully interactive, 20-step workbook. Inside every single folder, you will find:

  1. README.md - The plain-English lesson.
  2. practice.py - Starter code with # TODO: comments for you to solve the challenge.
  3. solution.py - The perfect answer key in case you get stuck.

The Core Language

The "Workplace Skills" Expansion

🚀 2. The Projects Track (/projects)

Once you have completed the interactive bootcamp (or if you already know the basics), dive into the projects folder! Here you will find hands-on Python desktop apps and utilities.

Currently included projects:

  • Dice Rolling Simulator
  • Digital Clock
  • Password Generator
  • Todo App
  • Weather App

Getting Started

  1. Clone the repository to your local machine:
    git clone https://github.com/bijanmurmu/HandsOnPython.git
  2. Navigate to the folder:
    cd HandsOnPython
  3. Open the learning folder, go to 01_Setup_and_Syntax, read the README, and open practice.py in your code editor!

Happy Coding! 🎉

About

A beginner-friendly Python repo with hands-on exercises to build and practice core programming skills.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages