This repository collects material, guides and links related to Python for professional Software Engineering, covering aspects like Data Structures, Algorithms, Design Patterns & Co.
Course / Book + Link |
Contents |
My Notes |
My Personal Rating |
|---|---|---|---|
| ML DevOps Nanodegree: Clean Code - Udacity | PEP8, Version Control, Documentation, Testing | Github | ⭐ ⭐ ⭐ ⭐ ⭐ |
| Data Science Nanodegree: Software Engineering - Udacity | OOP, Packages, Virtual Environments | Github | ⭐ ⭐ ⭐ ⭐ ⭐ |
| Python for Data Structures, Algorithms, and Interviews - Udemy, J.M. Portilla | Data Structures and Algorithms | Github | ⭐ ⭐ ⭐ ⭐ __ |
| Design Patterns in Python - Udemy, D. Nesteruk | SOLID Principles, Design Patterns | Github | ⭐ ⭐ ⭐ ⭐ __ |
| Automate the Boring Stuff with Python Programming - Udemy, A. Sweigart | Basic Python Programming | Github | ⭐ ⭐ ⭐ ⭐ __ |
| Misc. Python Tools | A collection of several tools, e.g., pybind, async, cython, etc. |
Github | ⭐ ⭐ ⭐ ⭐ __ |
| Python for Data Science and Machine Learning Bootcamp - Udemy, J.M. Portilla | Python for Machine Learning: Numpy, Pandas, Scikit-Learn & Co. | Github | ⭐ ⭐ ⭐ ⭐ __ |
Select a topic and open the Github link.
Mikel Sagardia, 2023.
No guarantees.