Skip to content

lee1981b/python-roadmap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

14 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Python Roadmap

A structured learning path and reference for Python concepts, built as I progress through my studies and projects.
This roadmap is organized into directories with definitions, examples, and custom scripts for practice.


๐Ÿ“‚ Directory Structure

  • arithmetic/
    Basic mathematical operations in Python (addition, subtraction, multiplication, division, etc.).

  • functions/
    Reusable blocks of code that perform specific tasks.

  • methods/
    Functions associated with objects (e.g., string methods, list methods).

  • classes/
    Blueprints for creating objects, encapsulating attributes and methods.

  • custom_scripts/
    Standalone Python scripts combining functions, classes, and methods to solve real tasks.


๐Ÿš€ Usage

Clone the repository and explore each section:

git clone https://github.com/lee1981b/python-roadmap.git
cd python-roadmap

Each directory has its own README.md with definitions and examples. You can run or adapt the example scripts using Python 3:

python3 filename.py

๐ŸŽฏ Goal. To build a personal Python reference library, adding definitions, examples, and scripts while working through Python books and hands-on projects. This roadmap grows daily as new concepts are learned and practiced.

๐Ÿ“š Sources of Learning. Python books (e.g., Python Crash Course, Black Hat Python, Cracking Codes with Python). Online resources and documentation. Personal experiments and custom projects.

๐Ÿ› ๏ธ Future Plans. Expand examples in each section. Add advanced topics (decorators, generators, context managers, etc.). Build out more custom scripts for automation and security projects.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages