Hacker Courses The online courses programmers keep recommending, ranked from 20 years of public forum comments.
i
#320 overall

Domain-Driven Design

Pluralsight

2 recommenders · 2 threads · recommended in 2 years, 2018–2020 · score 1.5

Search for it ↗

A Pluralsight course introducing Domain-Driven Design, the approach to structuring software around the business domain and its models. Commenters point to it as part of Pluralsight's DDD learning path alongside a companion course on domain models, CQRS, and event sourcing.

Commenters mention it as one of the recommended Pluralsight DDD courses, with one saying there are great courses on Pluralsight for understanding DDD.

Programming Languagesbeginnerpaidvideo lectures#domain-driven design#software architecture#pluralsight#learning path

Recommendations by year

20062026

What commenters said (2)

  1. Recommendsmattferderer2020in “Benefits of Domain-Driven Design in Nuxt Apps”

    Coding Blocks is a podcast that has a nice intro series on DDD - https://www.codingblocks.net/podcast/why-domain-driven-desig... They call out terminology as 1 of the most confusing parts of DDD. I think they do a good job of discussing it though in an easy & empathetic way.

    Pluralsight has a nice DDD Learning path which has 2 popular & recommended courses in the above podcast, "Domain-Driven Design Fundamentals" & "Modern Software Architecture: Domain Models, CQRS, and Event Sourcing".

    You're probably familiar already with the books "Domain-Driven Design: Tackling Complexity in the Heart of Software" & "Domain-Driven Design Distilled".

  2. Recommendszamalek2018in “Visual Studio Code Will Replace Visual Studio”
    on us to move away from the antipattern of solution monoliths

    We started that about 6mo ago. It's worth it but good luck. Spend a lot of time understanding your codebase. Spend more time understanding DDD (there are great courses on Pluralsight). You're going to learn a lot and it's going to be both rewarding and hell.

    But it's also on Microsoft to lazily load projects that aren't being used.

    They have that fast solution load thing in 2017, I'm not entirely sure what it does but maybe it's worth a shot.

Related courses

Keyboard

In the course grid
←↑→↓
Move between courses
Home End
Start / end of row (with Ctrl: first / last)
PgUp PgDn
Jump several rows
Enter
Open course
S
Save / unsave course
1–5
Best, Trending, Hidden gems, Evergreen, Saved
[ ]
Previous / next topic
On a course page
← →
Previous / next course in your list
S
Save / unsave
O
Open the course website
Esc
Back to the grid
Everywhere
/
Search
T
Light / dark theme
?
This help