By Rustam-Z 🚀 | 31 May 2022
- Advanced Python.Core and Python.OOP
- Python clean coding
- Development principles (SOLID, DRY, KISS...) and design patterns
- Parallel programming and concurrency
- Fancy data types:
dataclasses
,collections
,typing
- Must know libraries:
logging
,argparse
,pathlib
,os
,sys
,requests
,itertools
,json
,yaml
,csv
- Testing: API and E2E testing with PyTest, unittest, and Selenium
- Python.OOP 8 tips
- realpython.com
easy
, https://dabeaz-course.github.io/practical-python/Notes/Contents.htmlmedium
, https://medium.com/techtofreedom/python/homemedium
, https://book.pythontips.commedium
, https://pythontutorial.netmedium
, https://docs.python-guide.orgadvanced
, https://thedigitalcatonline.comadvanced
, https://python-3-patterns-idioms-test.readthedocs.io
- GitHub: Python clean code
- PEP 8
- testdriven.io: Clean code in Python
- LinkedIn: Clean coding practices
- LinkedIn: Advanced Python
- https://realpython.com/learning-paths/python-concurrency-parallel-programming
- https://www.linkedin.com/learning/python-parallel-and-concurrent-programming-part-1
- https://www.linkedin.com/learning/python-parallel-and-concurrent-programming-part-2
- “Python testing with PyTest”
- “Python testing with Selenium”
- “TDD in Python”
- “Python Unit Test Automation“
- "Python basics"
- "Python tricks"
- "Clean Python"
- “Practices of the Python Pro”
- “Python Workout”
- “Effective Python”
- "Fluent Python"
- "Learning Python”
- "Python Cookbook"
- "Advanced Guide to Python 3"
- "Mastering Object-Oriented Python"
- “The Python workshop” 2019
- “Expert Python Programming” 2021