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:
- 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
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