SOLID Principles - Introducing Software Architecture and Design (...

  • Category Other
  • Type Tutorials
  • Language English
  • Total size 1.1 GB
  • Uploaded By freecoursewb
  • Downloads 115
  • Last checked 5 days ago
  • Date uploaded 1 week ago
  • Seeders 8
  • Leechers 9

Infohash : 459D5AFF6455E7676EB43EA431A57E85DDF596D2



SOLID Principles: Introducing Software Architecture & Design (2025)

https://WebToolTip.com

Published 12/2025
Created by Swamy Masna
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz, 2 Ch
Level: Beginner | Genre: eLearning | Language: English | Duration: 23 Lectures ( 1h 34m ) | Size: 1.13 GB

Master SOLID Principles to Write Clean, Well-Designed Object-Oriented Code

What you'll learn
Understand each SOLID principle with clear, practical explanations
Identify design problems and code smells in real projects
Write clean, maintainable, and scalable object-oriented code
Apply SOLID principles in Java and other OOP languages
Improve software architecture and design decision-making
Build systems that are easy to extend, test, and refactor
Apply SOLID principles in real enterprise-level scenarios

Requirements
Beginner level knowledge in any object oriented programming language
Basic object oriented concepts like inheritance etc.

Files:

[ WebToolTip.com ] SOLID Principles - Introducing Software Architecture and Design (2025)
  • Get Bonus Downloads Here.url (0.2 KB)
  • ~Get Your Files Here ! 1 - Introduction
    • 1. What Youโ€™ll Learn in This Course.mp4 (66.1 MB)
    • 2. Getting Started with SOLID Principles.mp4 (50.8 MB)
    • lecture-notes
      • solid-principles.txt (4.9 KB)
      • solid-roadmap.pdf (1.1 MB)
      springboot-solid-principles
      • HELP.md (1.6 KB)
      • classpath (2.0 KB)
      • factorypath (0.2 KB)
      • gitattributes (0.0 KB)
      • gitignore (0.4 KB)
      • mvn wrapper
        • maven-wrapper.properties (0.2 KB)
      • mvnw (11.5 KB)
      • mvnw.cmd (8.1 KB)
      • pom.xml (2.7 KB)
      • project (0.7 KB)
      • settings
        • org.eclipse.core.resources.prefs (0.2 KB)
        • org.eclipse.jdt.apt.core.prefs (0.2 KB)
        • org.eclipse.jdt.core.prefs (0.5 KB)
        • org.eclipse.m2e.core.prefs (0.1 KB)
        • org.springframework.ide.eclipse.prefs (0.1 KB)
        src main java com codebyswamy
        • SpringbootSolidPrinciplesApplication.java (0.3 KB)
        • controller
          • AdminOrderController.java (0.9 KB)
          • CustomerOrderController.java (0.6 KB)
          • NotificationController.java (0.8 KB)
          • OrderController.java (0.7 KB)
          • OrderRestController.java (0.6 KB)
          • UserController.java (0.9 KB)
          dto
          • UserDto.java (0.1 KB)
          entity
          • User.java (0.5 KB)
          repository
          • UserRepository.java (0.2 KB)
          service
          • EmailService.java (0.1 KB)
          • NotificationSender.java (0.1 KB)
          • NotificationService.java (0.1 KB)
          • OrderCancellingService.java (0.1 KB)
          • OrderDeliveryService.java (0.1 KB)
          • OrderPlacingService.java (0.1 KB)
          • OrderRefundService.java (0.1 KB)
          • PaymentService.java (0.1 KB)
          • UserService.java (0.2 KB)
          • impl
            • AdminOrderServiceImpl.java (0.5 KB)
            • CreditCardPaymentService.java (0.4 KB)
            • CustomerOrderServiceImpl.java (0.3 KB)
            • DeliveryOrderServiceImpl.java (0.3 KB)
            • EmailNotificationSender.java (0.3 KB)
            • EmailNotificationService.java (0.3 KB)
            • EmailServiceImpl.java (0.3 KB)
            • FreeTrialService.java (0.2 KB)
            • NotificationFactory.java (0.5 KB)
            • NotificationService.java (0.5 KB)
            • OrderService.java (0.4 KB)
            • OrderService2.java (0.4 KB)
            • SMSNotification.java (0.3 KB)
            • UPIPaymentService.java (0.3 KB)
            • UserServiceImpl.java (0.8 KB)
            • WhatsAppNotification.java (0.3 KB)
            resources
            • application.properties (0.3 KB)
            test java com codebyswamy
            • SpringbootSolidPrinciplesApplicationTests.java (0.2 KB)
            target classes META-INF
            • MANIFEST.MF (0.2 KB)
            • maven com.codebyswamy springboot-solid-principles
              • pom.properties (0.3 KB)
              • pom.xml (2.7 KB)
              • application.properties (0.3 KB)
              • com codebyswamy
                • SpringbootSolidPrinciplesApplication.class (0.8 KB)
                • controller
                  • AdminOrderController.class (1.4 KB)
                  • CustomerOrderController.class (1.0 KB)
                  • NotificationController.class (1.8 KB)
                  • OrderController.class (1.1 KB)
                  • OrderRestController.class (0.9 KB)
                  • UserController.class (1.6 KB)
                  dto
                  • UserDto.class (2.1 KB)
                  entity
                  • User.class (3.1 KB)
                  repository
                  • UserRepository.class (0.3 KB)
                  service
                  • EmailService.class (0.2 KB)
                  • NotificationSender.class (0.2 KB)
                  • NotificationService.class (0.2 KB)
                  • OrderCancellingService.class (0.2 KB)
                  • OrderDeliveryService.class (0.2 KB)
                  • OrderPlacingService.class (0.2 KB)
                  • OrderRefundService.class (0.2 KB)
                  • PaymentService.class (0.2 KB)
                  • UserService.class (0.2 KB)
                  • impl
                    • AdminOrderServiceImpl.class (0.9 KB)
                    • CreditCardPaymentService.class (1.2 KB)
                    • CustomerOrderServiceImpl.class (0.7 KB)
                    • DeliveryOrderServiceImpl.class (0.7 KB)
                    • EmailNotificationSender.class (1.2 KB)
                    • EmailNotificationService.class (1.2 KB)
                    • EmailServiceImpl.class (1.2 KB)
                    • FreeTrialService.class (0.6 KB)
                    • NotificationFactory.class (1.1 KB)
                    • NotificationService.class (1.1 KB)
                    • OrderService.class (0.7 KB)
                    • OrderService2.class (0.8 KB)
                    • SMSNotification.class (1.2 KB)
                    • UPIPaymentService.class (1.2 KB)
                    • UserServiceImpl.class (1.4 KB)
                    • WhatsAppNotification.class (1.2 KB)
                    test-classes com codebyswamy
                    • SpringbootSolidPrinciplesApplicationTests.class (0.6 KB)
                    2 - Single Responsibility Principle[SRP]
                    • 1. Quiz Time.html (5.1 KB)
                    • 5. Understanding the Design Problem.mp4 (19.1 MB)
                    • 6. Implementing the Solution A Practical Approach.mp4 (41.6 MB)
                    • 7. Building a Real Time App the Right Way Using SRP.mp4 (177.0 MB)
                    3 - Openโ€“Closed Principle[OCP]
                    • 10. Building a Real Time App the Right Way Using OCP.mp4 (130.4 MB)
                    • 2. Quiz Time.html (5.7 KB)
                    • 8. Understanding the Design Problem.mp4 (24.7 MB)
                    • 9. Implementing the Solution A Practical Approach.mp4 (33.3 MB)
                    4 - Liskov Substitution Principle[LSP]
                    • 11. Understanding the Design Problem.mp4 (14.4 MB)
                    • 12. Implementing the Solution A Practical Approach.mp4 (14.1 MB)
                    • 13. Building a Real Time App the Right Way Using LSP.mp4 (102.4 MB)
                    • 3. Quiz Time.html (5.7 KB)
                    5 - Interface Segregation Principle[ISP]
                    • 14. Understanding the Design Problem.mp4 (13.0 MB)
                    • 15. Implementing the Solution A Practical Approach.mp4 (10.1 MB)
                    • 16. Building a Real Time App the Right Way Using ISP.mp4 (144.2 MB)
                    • 4. Quiz Time.html (5.7 KB)
                    6 - Dependency Inversion Principle[DIP]
                    • 17. Understanding Dependency Injection.mp4 (70.5 MB)
                    • 18. Selecting the Right Dependencies for the Application.mp4 (102.2 MB)
                    • 19. What Is Inversion of Control.mp4 (5.0 MB)
                    • 20. Understanding the Design Problem.mp4 (12.8 MB)
                    • 21. Implementing the Solution A Practical Approach.mp4 (18.3 MB)
                    • 22. Building a Real Time Application with DIP.mp4 (85.0 MB)
                    • 5. Quiz Time.html (4.6 KB)
                    7 - Course Summary
                    • 23. Course Summary.mp4 (31.9 MB)
                    • 6. Quiz Time.html (4.7 KB)
                    • Bonus Resources.txt (0.1 KB)

There are currently no comments. Feel free to leave one :)

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
GDRIVE-CACHE ๐Ÿ“ GD (hit) | ID: 1f2adBxhjI... ๐Ÿ“„ torrent ๐Ÿ• 18 Jan 2026, 02:56:29 am IST โฐ 12 Feb 2026, 02:56:29 am IST โœ… Valid for 14d 15h ๐Ÿ”„ Refresh Cache