Skip to content

🐍 Comprehensive Python learning course with progressive modules, hands-on exercises, and practical examples. Perfect for beginners! πŸš€πŸ’»

License

Notifications You must be signed in to change notification settings

abdelkabirouadoukou/learning-py

Repository files navigation

Learning Python 🐍

CI/CD Learning Progress License: MIT Python 3.7+ Code style: black

A comprehensive Python learning journey covering fundamental concepts and practical examples. This repository contains structured lessons and exercises to help you master Python programming from the ground up.

πŸ“š Course Structure

The course is organized into progressive modules, each building upon the previous one:

πŸ“– Module Overview

πŸš€ Getting Started

Prerequisites

  • Python 3.7 or higher
  • Text editor or IDE (VS Code, PyCharm, etc.)

Installation

  1. Clone this repository:

    git clone https://github.com/khabzox/learning-py.git
    cd learning-py
  2. Start with the first module:

    cd 01-Intro
    python main.py

πŸ“ How to Use This Repository

  1. Sequential Learning: Follow the modules in order (01, 02, 03, etc.)
  2. Hands-on Practice: Each module contains practical examples and exercises
  3. Experiment: Modify the code examples to deepen your understanding

🎯 Learning Objectives

By completing this course, you will:

  • βœ… Understand Python syntax and fundamentals
  • βœ… Learn proper coding conventions and best practices
  • βœ… Master variable declaration and manipulation
  • βœ… Write clean, readable Python code
  • βœ… Build a solid foundation for advanced Python topics

🀝 Contributing

Suggestions and improvements are welcome! Feel free to:

  • Open an issue for questions or suggestions
  • Submit a pull request for improvements
  • Share your learning experience

πŸ“„ License

This project is licensed under the MIT License - see the LICENSE file for details.


Happy Learning! πŸŽ‰

Remember: The best way to learn programming is by doing. Don't just read the code - run it, modify it, and experiment with it!

πŸ“š Additional Resources

About

🐍 Comprehensive Python learning course with progressive modules, hands-on exercises, and practical examples. Perfect for beginners! πŸš€πŸ’»

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages