FROM KNOWLEDGE TO WISDOM

The Justified Code Courses

In-depth video courses with real world applications.

  • $49

Digital Bank Architecture

  • Course
  • 15 Lessons

Good architects design their diagrams based on the target audience. Business people never enjoy your technical diagrams. Developers admires who explain the why behind decisions. This course navigates a real digital banking solution. Starting with the use cases analysis diagram all the way to components diagrams, explaining the why behind each design and architecture decision.

  • $49

Clean Architecture Pattern Hands-On

  • Course
  • 22 Lessons

This course builds a .NET solution from scratch using the clean architecture pattern. It aims to create loosely coupled components that can be tested independently with no dependencies on data stores, message brokers or UIs. This pattern helps prevent technology lock-in. It covers folder setup, core domain logic (anemic vs. rich), use case orchestration, and plugin gateways implementing core interfaces.

  • $29

Web Applications Scalability

  • Course
  • 10 Lessons

This course includes lessons on the 5 components of highly scalable web applications. From caching and queueing to minimizing storage locks, handling asynchrony, and building redundancy, Scalability is the thing that separates good web applications from excellent ones. If you’re serious about building apps that don’t crumble under load, this is for you.

  • $49

Sharpen Your Code Review Skills

  • Course
  • 34 Lessons

Refactor messy code using time-tested patterns. Spot multiple code smells and turn them into clean code.