SOLID Principles - Introducing Software Architecture and Design (2025)

  • CategoryOther
  • TypeTutorials
  • LanguageEnglish
  • Total size1.1 GB
  • Uploaded Byfreecoursewb
  • Downloads127
  • Last checkedJan. 16th '26
  • Date uploadedJan. 16th '26
  • Seeders 8
  • Leechers9

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 (

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