Getting the Basics – Introduction to Software Architecture (Part 1)

Getting the Basics – Introduction to Software Architecture (Part 1)

HomeA Dev' StoryGetting the Basics – Introduction to Software Architecture (Part 1)
Getting the Basics – Introduction to Software Architecture (Part 1)
ChannelPublish DateThumbnail & View CountDownload Video
Channel AvatarPublish Date not found Thumbnail
0 Views
The first video of the introductory software architecture course covering the basics and fundamentals.

In this video series, I will introduce software architecture in a practical way. Many concepts like architecture patterns like layered architecture, scalability and scalable system design, horizontal or vertical scaling, software quality and many more topics. In this first video of the Software Architecture course, I will cover the basics and fundamental topics needed to create an e-commerce site. I show what it means to start a new project and what to look for to avoid pitfalls like overengineering.

For more software architecture and design topics, check out the playlist: https://www.youtube.com/playlist?list=PL4JxLacgYgqTgS8qQPC17fM-NWMTr5GW6

———————–
Some resources used as reference for this video and the other videos in the series:
Incentive:
– Build scalable architectures: https://amzn.to/337bPwj
– Decrypt the coding interview: https://amzn.to/3cEvabk
– Creation of microservices: fine-grained systems design: https://amzn.to/3ibsQtg
– Risk-driven architecture (incentivized): https://amzn.to/3a8wdQC
– Microservices models (incentivized): https://amzn.to/3e5C7Ds

Others:
– Software architecture patterns: https://www.oreilly.com/library/view/software-architecture-patterns/9781491971437/
– Article on architecture by Martin Fowler: https://martinfowler.com/architecture/
– 10 common software architectural patterns in a nutshell: https://towardsdatascience.com/10-common-software-architectural-patterns-in-a-nutshell-a0b47a1e9013
– CAP twelve years later How the rules have changed: https://www.infoq.com/articles/cap-twelve-years-later-how-the-rules-have-changed/
– Scalable system design patterns: http://horicky.blogspot.com/2010/10/scalable-system-design-patterns.html
– Design scalable systems: https://hexadix.com/design-scalable-systems-part-1-the-basics/
– CAP theorem (IBM article): https://www.ibm.com/cloud/learn/cap-theorem

———————–
If you're preparing for a technical interview, don't miss my playlist: https://devstory.page.link/technical-interview-prep

I have also prepared FREE study guides available here (no subscription required): https://devstory.page.link/study-guides

———————–
Don't forget that you can reach me here:

– #️⃣ Twitter: https://twitter.com/cv13lm4
-⌨️ Github: https://github.com/cvielma

———————–
In A Dev' Story, I explain software development topics from my perspective. I will explain different topics in the /"Chapters/" depending on what stage of the story I think they belong to. Hope is as fun for you as it is fun for me to create these videos

Thanks again for watching! Please feel free to like, comment, share and subscribe, it means a lot to me and helps the channel grow.

#SoftwareArchitecture #SoftwareEngineering #Programming

Please take the opportunity to connect and share this video with your friends and family if you find it useful.