Udemy - Mastering Design Principles SOLID and Clean Code in Swift
- CategoryOther
- TypeTutorials
- LanguageEnglish
- Total size656.6 MB
- Uploaded Byfreecoursewb
- Downloads22
- Last checkedNov. 14th '25
- Date uploadedNov. 13th '25
- Seeders 3
- Leechers7
Infohash : 5B4586AA5A48FEEF01A5BFE4065FE2963100F906
Mastering Design Principles SOLID & Clean Code in Swift
https://WebToolTip.com
Published 11/2025
Created by El Edtech
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
Level: All | Genre: eLearning | Language: English | Duration: 19 Lectures ( 1h 59m ) | Size: 656 MB
Apply SOLID, GRASP and Clean Code Design Principles to write scalable, reusable, and testable Swift code.
What you'll learn
Apply SOLID design principles in real-world Swift projects.
Write clean, readable, and maintainable Swift code using proven best practices.
Understand and apply GRASP & CLEAN CODE principles for better object-oriented design
Design scalable and testable systems that grow easily with new requirements.
Build a strong foundation for senior or lead iOS roles through better design thinking.
Requirements
Basic Swift Programming
Curiosity to learn how to write better, scalable, and maintainable code.
No prior experience with design principles or patterns is required — everything will be explained from the ground up.
Files:
[ WebToolTip.com ] Udemy - Mastering Design Principles SOLID and Clean Code in Swift- Get Bonus Downloads Here.url (0.2 KB) ~Get Your Files Here ! 1 - Introduction
- 1 - Introduction.mp4 (24.2 MB)
- 1 - High Cohesion Principle.mp4 (26.7 MB) High Cohesion.playground
- Contents.swift (0.9 KB)
- contents.xcplayground (0.2 KB) playground.xcworkspace
- contents.xcworkspacedata (0.1 KB) xcuserdata asinginee956.xcuserdatad
- UserInterfaceState.xcuserstate (12.0 KB)
- 1 - Pure Fabrication Principle.mp4 (42.8 MB) Pure Fabrication.playground
- Contents.swift (1.5 KB)
- contents.xcplayground (0.2 KB) playground.xcworkspace
- contents.xcworkspacedata (0.1 KB) xcuserdata asinginee956.xcuserdatad
- UserInterfaceState.xcuserstate (13.7 KB)
- 1 - Indirection Principle.mp4 (50.3 MB) Indirection.playground
- Contents.swift (1.1 KB)
- contents.xcplayground (0.2 KB) playground.xcworkspace
- contents.xcworkspacedata (0.1 KB) xcuserdata asinginee956.xcuserdatad
- UserInterfaceState.xcuserstate (12.1 KB)
- 1 - Hollywood Principle.mp4 (25.1 MB) Hollywood.playground
- Contents.swift (0.8 KB)
- contents.xcplayground (0.2 KB) playground.xcworkspace
- contents.xcworkspacedata (0.1 KB) xcuserdata asinginee956.xcuserdatad
- UserInterfaceState.xcuserstate (13.6 KB)
- 1 - Dependency Injection Principle.mp4 (36.2 MB) DependencyInjection.playground
- Contents.swift (0.7 KB)
- contents.xcplayground (0.2 KB) playground.xcworkspace
- contents.xcworkspacedata (0.1 KB) xcuserdata asinginee956.xcuserdatad
- UserInterfaceState.xcuserstate (13.9 KB)
- 1 - Introduction.mp4 (6.2 MB)
- 1 - Don't Repeat Yourself.mp4 (13.9 MB) DRY.playground
- Contents.swift (0.6 KB)
- contents.xcplayground (0.2 KB) playground.xcworkspace
- contents.xcworkspacedata (0.1 KB) xcuserdata asinginee956.xcuserdatad
- UserInterfaceState.xcuserstate (13.1 KB)
- 1 - You Aren't Gonna Need It.mp4 (8.1 MB) YAGNI.playground
- Contents.swift (0.6 KB)
- contents.xcplayground (0.2 KB) playground.xcworkspace
- contents.xcworkspacedata (0.1 KB) xcuserdata asinginee956.xcuserdatad
- UserInterfaceState.xcuserstate (11.9 KB)
- 1 - Keep It Simple, Stupid.mp4 (16.8 MB) KISS.playground
- Contents.swift (1.4 KB)
- contents.xcplayground (0.2 KB) playground.xcworkspace
- contents.xcworkspacedata (0.1 KB) xcuserdata asinginee956.xcuserdatad
- UserInterfaceState.xcuserstate (11.5 KB)
- 1 - Congratulations! - Mastering Design Patterns and Software Design - Swift, iOS.url (0.1 KB)
- 1 - Congratulations!.mp4 (7.4 MB)
- 1 - Single Responsibility Principle (SRP).mp4 (61.9 MB) SRP.playground
- Contents.swift (1.2 KB)
- contents.xcplayground (0.2 KB) playground.xcworkspace
- contents.xcworkspacedata (0.1 KB) xcuserdata asinginee956.xcuserdatad
- UserInterfaceState.xcuserstate (12.1 KB)
- 1 - Open Closed Principle (OCP).mp4 (55.5 MB) OCP.playground
- Contents.swift (0.9 KB)
- contents.xcplayground (0.2 KB) playground.xcworkspace
- contents.xcworkspacedata (0.1 KB) xcuserdata asinginee956.xcuserdatad
- UserInterfaceState.xcuserstate (12.0 KB)
- 1 - Liskov Substitution Principle (LSP).mp4 (35.0 MB) LSP.playground
- Contents.swift (0.5 KB)
- contents.xcplayground (0.2 KB) playground.xcworkspace
- contents.xcworkspacedata (0.1 KB) xcuserdata asinginee956.xcuserdatad
- UserInterfaceState.xcuserstate (13.5 KB)
Code:
- udp://tracker.torrent.eu.org:451/announce
- udp://tracker.tiny-vps.com:6969/announce
- http://tracker.foreverpirates.co:80/announce
- udp://tracker.cyberia.is:6969/announce
- udp://exodus.desync.com:6969/announce
- udp://explodie.org:6969/announce
- udp://tracker.opentrackr.org:1337/announce
- udp://9.rarbg.to:2780/announce
- udp://tracker.internetwarriors.net:1337/announce
- udp://ipv4.tracker.harry.lu:80/announce
- udp://open.stealth.si:80/announce
- udp://9.rarbg.to:2900/announce
- udp://9.rarbg.me:2720/announce
- udp://opentor.org:2710/announce