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!
- 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
If you'd like to support me and my projects, please consider:
- Supporting me on Patreon
- Become a backer or sponsor on OpenCollective
- One-time donation via PayPal
- One-time donation via Buy Me A Coffee
- One-time donation via Revolut: @ivaylokenov
- One-time donation via cryptocurrencies:
- BTC (Bitcoin) - 3P49XMiGXxqR2Dq1HdqHpkCa6UD848rpBU
- ETH (Ethereum) - 0x2bc55e4b1B9b296B751738631CD24b2f701E588F
- LTC (Litecoin) - MQ1GJum1QuqAuUsc6LarE3Z6TQQJ3rJwsA
- SOL (Solana) - 6QbktNAb171ix3eSzMtESXhdCVxywUYEFHkWfyWhz3LF
- 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