Welcome to my repository for Python Advanced course at SoftUni - January 2023! Here, you'll find my solutions to all the tasks and exercises assigned during the course.
This course builds upon the foundational knowledge of Python, delving into more complex concepts typical of the language. The focus is on creating linear data structures, solving algorithmic problems, working with Stacks & Queues, Tuples & Sets and Multidimensional Lists (matrices). It also covers working with files and directories and explores the functional programming paradigm. Additionally, recursive functions and functions with multiple arguments are discussed in greater depth.
- Working with two-dimensional data structures
- Creating linear data structures
- Applying basic algorithms
- Implementing functional programming concepts
- Handling data streams, files and directories
- Error handling
Below is the certificate I obtained during the course:
This certificate showcases my successful completion of the course and my proficiency in Python Advanced.
My solutions are organized into folders representing each lesson and type of exercise. Each lesson contains subfolders for Lab, Exercises and More Exercises:
Topic | Link to Solutions |
---|---|
01. Lists as Stacks and Queues | View Solutions |
02. Tuples and Sets | View Solutions |
03. Multidimensional Lists | View Solutions |
04. Functions Advanced | View Solutions |
05. Error Handling | View Solutions |
06. File Handling | View Solutions |
07. Workshop | View Solutions |
08. Workshop | View Solutions |
A. Final Exam | View Solutions |
- Course Page
- Online Judge System
- Course Duration: - 6 weeks
- Course Start: - 10.01.2023
- Course Tutors:
- Labs: - Mario Zahariev
- Exercises: - Dian Kalaydzhiev
- Email: galin.stefanovv@gmail.com
- Linkedin: View
- GitHub: View
Previous course:
Python Fundamentals
| Next course:Python OOP