Skip to content

Latest commit

 

History

History
93 lines (74 loc) · 2.33 KB

File metadata and controls

93 lines (74 loc) · 2.33 KB

🐍 Python Development – SoftUni

Python Git GitHub

This repository contains my solutions, exercises, and projects from the Python Development module at SoftUni.

The module focuses on developing strong Python programming skills, advanced data structures, problem-solving, file handling, modular programming, and object-oriented programming principles.

📚 Module Courses

🟢 Python Fundamentals

  • Basic Syntax, Conditional Statements and Loops
  • Data Types and Variables
  • List Basics
  • Functions
  • List Advanced
  • Dictionaries
  • Text Processing
  • Regular Expressions
  • Exam Preparation
  • Regular Exam
  • Retake Exam

🔵 Python Advanced

  • Lists as Stacks and Queues
  • Tuples and Sets
  • Stacks, Queues, Tuples and Sets
  • Multidimensional Lists
  • Functions Advanced
  • Error Handling
  • File Handling
  • Workshop
  • Modules
  • Algorithms Introduction
  • Exam Preparation
  • Regular Exam
  • Retake Exam

🟣 Python OOP

  • First Steps in OOP
  • Classes and Objects
  • Inheritance
  • Encapsulation
  • Static and Class Methods
  • Polymorphism and Abstraction
  • SOLID
  • Iterators and Generators
  • Decorators
  • Testing
  • Design Patterns
  • Exam Preparation
  • Workshop
  • Regular Exam
  • Retake Exam

🛠 Technologies

  • Python 3.x
  • PyCharm Professional
  • Git
  • GitHub

🎯 Goal

The purpose of this repository is to document my progress throughout the Python Development module, strengthen my programming skills, and build a clean and organized programming portfolio.

📈 Skills Developed

  • Problem-solving and algorithmic thinking
  • Working with lists, dictionaries, tuples, and sets
  • Working with stacks, queues, and multidimensional data
  • Functional programming concepts
  • Text processing and regular expressions
  • Error handling
  • File and directory handling
  • Working with modules and external libraries
  • Object-oriented programming
  • Inheritance, encapsulation, polymorphism, and abstraction
  • SOLID principles
  • Iterators, generators, and decorators
  • Software testing
  • Design patterns

👨‍💻 Author

Mihail Marchev

GitHub: https://github.com/mashail7