Linkedin - Python Advanced Design Patterns
- CategoryOther
- TypeTutorials
- LanguageEnglish
- Total size213.3 MB
- Uploaded ByxHOBBiTx
- Downloads29
- Last checkedJan. 30th '24
- Date uploadedJan. 30th '24
- Seeders 20
- Leechers16
Quote:
Course details
Design patterns encourage clean programming. In this course, take a look at some advanced design patterns as applied to Python. Instructor Jungwoo Ryoo begins by looking at why-or why not-use design patterns in the first place. Jungwoo then steps through some design best practices, going over topics such as quality attributes and domain-specific patterns. He also introduces some practical design patterns described by the Gang of Four, including Command, Interpreter, and Memento. Plus, he helps you grasp how these patterns actually work at the code level by walking through sample scripts.
Design patterns encourage clean programming. In this course, take a look at some advanced design patterns as applied to Python. Instructor Jungwoo Ryoo begins by looking at why-or why not-use design patterns in the first place. Jungwoo then steps through some design best practices, going over topics such as quality attributes and domain-specific patterns. He also introduces some practical design patterns described by the Gang of Four, including Command, Interpreter, and Memento. Plus, he helps you grasp how these patterns actually work at the code level by walking through sample scripts.
Files:
Linkedin - Python Advanced Design Patterns 1. Introduction- 1. Welcome.mp4 (13.2 MB)
- 2. What you should know before watching this course.mp4 (628.5 KB)
- 1. What is a design pattern.mp4 (6.5 MB)
- 2. Architectural vs. design patterns.mp4 (5.8 MB)
- 3. Patterns and frameworks.mp4 (5.3 MB)
- 4. Design pattern adoption.mp4 (10.1 MB)
- 5. Python as an object-oriented programming OOP language.mp4 (3.8 MB)
- 6. Why use design patterns or why not.mp4 (6.8 MB)
- 1. Quality attributes and design patterns.mp4 (6.0 MB)
- 2. Domain-specific patterns.mp4 (5.5 MB)
- 3. Security patterns.mp4 (6.6 MB)
- 4. Case study- Intercepting validator.mp4 (6.5 MB)
- 5. Intercepting validator example.mp4 (6.2 MB)
- 1. Facade.mp4 (6.8 MB)
- 2. Facade example.mp4 (6.0 MB)
- 3. Command.mp4 (4.3 MB)
- 4. Command example.mp4 (9.1 MB)
- 5. Interpreter.mp4 (6.1 MB)
- 6. Interpreter example.mp4 (8.5 MB)
- 7. Practitioners perspective- Practice.mp4 (5.9 MB)
- 1. Mediator.mp4 (5.3 MB)
- 2. Mediator example.mp4 (16.3 MB)
- 3. Memento.mp4 (5.6 MB)
- 4. Memento example.mp4 (8.3 MB)
- 5. State.mp4 (5.8 MB)
- 6. State example.mp4 (10.9 MB)
- 7. Template method.mp4 (6.3 MB)
- 8. Template method example.mp4 (15.4 MB)
- 9. Practitioners perspective- Development.mp4 (6.0 MB)
- 1. Next steps.mp4 (3.6 MB)
- facade.py (0.4 KB)
- facadeKey.py (0.6 KB)
- command.py (0.3 KB)
- commandKey.py (0.5 KB)
- interpreter.py (0.4 KB)
- interpreterKey.py (0.6 KB)
- mediator.py (0.8 KB)
- mediatorKey.py (1.2 KB)
- memento.py (0.2 KB)
- mementoKey.py (0.5 KB)
- state.py (0.5 KB)
- stateKey.py (0.7 KB)
- template.py (1.3 KB)
- templateKey.py (1.6 KB)
Code:
- udp://inferno.demonoid.is:3391/announce
- udp://tracker.opentrackr.org:1337/announce
- udp://explodie.org:6969/announce
- http://tracker.bt4g.com:2095/announce
- udp://tracker.leech.ie:1337/announce
- http://openbittorrent.com:80/announce
- udp://bt1.archive.org:6969/announce
- http://t.nyaatracker.com:80/announce
- udp://tracker.openbittorrent.com:6969/announce
- udp://p4p.arenabg.com:1337/announce
- udp://open.stealth.si:80/announce
- udp://tracker.moeking.me:6969/announce
- https://tracker.loligirl.cn:443/announce
- udp://sanincode.com:6969/announce
- udp://www.torrent.eu.org:451/announce