Skip to content

ivaylokenov/Software-Architecture-Series

Repository files navigation

Software Architecture Series - Code It Up Online

This repository contains the presentations from my event series "Software Architecture - Code It Up Online". If you liked the lectures, please consider giving me a star. Thank you!

Diamond sponsor

Premium gold sponsor

Gold sponsor

  • Why Software Architecture
  • What Is Software Architecture?
  • Unified Modeling Language
  • Designing Solution Architectures
  • Common Technology Stacks
  • Architecture Design Patterns
  • Choosing The Right Patterns
  • Choosing The Right Database
  • Choosing The Right Patterns
  • Common Design Choices
  • URL Shortening System Design
  • Architecture Quality Attributes
  • Scalability & Reliability
  • System-Wide Considerations
  • Deployment Considerations
  • Responsibilities Decomposition
  • Domain-Driven Low-Level Design
  • Clean Architecture & Vertical Slices
  • Advanced Patterns & Anti-Patterns
  • Microservices Architecture
  • Eventual Consistency
  • Distributed Transactions
  • Advanced Patterns & Anti-Patterns
  • The Architecture Document
  • The Architect And The Team
  • What Makes A Great Architect

Support

If you'd like to support me and my projects, please consider:

Additional resources

  • My YouTube channel is a great place to learn advanced C# concepts. Make sure you subscribe and turn on the bell notifications - Code It Up with Ivo
  • My blog is full of written tutorial around the C# language. Make sure you subscribe to the mailing list - Code It Up Today

About

Become a better software engineer ๐Ÿ‘ˆ

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published