Modern Full Stack Web Developer

Course

Modern Full Stack Web Developer

Software Architecture

Learn how to structure larger applications with clear boundaries, reusable services, background jobs, notifications, and maintainable modules.

16 lessons · 3 hrs 12 min

Price

₵150

₵90 now · ₵60 for certification

Have a discount code? Apply it on checkout.

Lessons

  1. 1

    What is Software Architecture?

    Enroll to unlock

  2. 2

    MVC and MVT

    Enroll to unlock

  3. 3

    Layered Architecture

    Enroll to unlock

  4. 4

    Monolith vs Microservices

    Enroll to unlock

  5. 5

    Services and Repositories

    Enroll to unlock

  6. 6

    Fat Models vs Service Layers

    Enroll to unlock

  7. 7

    Background Jobs

    Enroll to unlock

  8. 8

    Queues

    Enroll to unlock

  9. 9

    Notifications

    Enroll to unlock

  10. 10

    Feature Flags

    Enroll to unlock

  11. 11

    Audit Logs

    Enroll to unlock

  12. 12

    Admin Dashboards

    Enroll to unlock

  13. 13

    Code Organization

    Enroll to unlock

  14. 14

    Naming and Conventions

    Enroll to unlock

  15. 15

    Technical Debt

    Enroll to unlock

  16. 16

    Architecture Decision Records

    Enroll to unlock