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

Series

Part 1 - Fundamentals & Essentials - Table of contents

  • Why Software Architecture
  • What Is Software Architecture?
  • Unified Modeling Language
  • Designing Solution Architectures

Part 2 - Technology & Patterns - Table of contents

  • Common Technology Stacks
  • Architecture Design Patterns
  • Choosing The Right Patterns

Part 3 - Common Design Choices - Table of contents

  • Choosing The Right Database
  • Choosing The Right Patterns
  • Common Design Choices
  • URL Shortening System Design

Part 4 - Quality Attributes & Considerations - Table of contents

  • Architecture Quality Attributes
  • Scalability & Reliability
  • System-Wide Considerations
  • Deployment Considerations

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