Welcome to my repository for Programming Fundamentals with Python course at SoftUni - September 2022! Here, you'll find my solutions to all the tasks and exercises assigned during the course.
This course covers advanced programming concepts that build on the foundational knowledge from Programming Basics. It focuses on working with complex data structures such as lists, dictionaries, objects and classes, as well as understanding core web development technologies like HTML & CSS and HTTP. Topics like bitwise operations and advanced problem-solving techniques are also included. The course provides a comprehensive overview of essential programming skills and tools, laying the groundwork for future professional development in software engineering.
- Handling standard functionality of the programming language
- Problem analysis and decomposition into computer-executable steps
- Fundamentals of web development
- Understanding relationships between various IT concepts
- Basic skills in HTML & CSS
- Working with linear data structures
Below is the certificate I obtained during the course:
This certificate showcases my successful completion of the course and my proficiency in Python Fundamentals.
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. Basic Syntax, Conditional Statements and Loops | View Solutions |
02. Data Types and Variables | View Solutions |
03. Lists Basics | View Solutions |
04. Functions | View Solutions |
05. Lists Advanced | View Solutions |
06. Objects and Classes | View Solutions |
07. Dictionaries | View Solutions |
08. Text Processing | View Solutions |
09. Regular Expressions | View Solutions |
A. Mid Exam | View Solutions |
B. Final Exam | View Solutions |
C. Past Exams | View Solutions |
- Course Page
- Online Judge System
- Course Duration: - 12 weeks
- Course Start: - 12.09.2022
- Course Tutors:
- Labs: - Mario Zahariev, Desislava Topuzakova
- Exercises: - Ivan Shopov
- Email: [email protected]
- Linkedin: View
- GitHub: View
Previous course:
Python Basics
| Next course:Python Advanced