Backend Systems Design
Erik Reinert
This Workshop's Online Chatroom is Currently Open!
This workshop has ended. Check back soon for the recording!
You can watch a replay of this workshop!
Key Takeaways
By participating along with us in the workshop, you'll learn:
- Gain a comprehensive understanding of backend systems designs and their principles.
- Learn to evaluate and choose the appropriate systems design based on project requirements.
- Understand the challenges faced in systems designs and how to navigate them.
- Gain insights from real-world applications of various systems designs.
- Understand best practices in implementing and maintaining efficient system designs.
Is This Workshop for Me?
Anyone interested in learning about building backend systems, such as aspiring or current software developers, system architects, and IT professionals can benefit from this course.
Workshop Details
This course provides a comprehensive understanding of system design principles, challenges, and real-world applications. It guides learners on when and how to implement system designs, factors influencing the choice of design, and important considerations. The course includes examples from industry leaders like Amazon, Netflix, Google, and Uber, and discusses common designs like monolithic, microservices, and serverless architecture. It aims to equip learners with the knowledge and confidence to choose and implement the right system design based on project requirements.
Any Prerequisites?
- Basic knowledge of software development and programming concepts are required.
- Familiarity with common programming languages, such as Go, Python, or JavaScript, would be beneficial.
- No prior experience with system design is necessary as the course covers the basics before delving into more advanced topics.
Attend Online Live and in Full HD
Join-In Person from Downtown Minneapolis
Apply to Join In-PersonYou're Registered to Attend Online!
You'll receive additional details and a reminder via email as the event draws near.
Backend Systems Design
Event Details
What
- One Full Day Workshop Session
- Replay Videos (available immediately)
When
- May 16, 2024 - 9:30am to 5:30pm Central Daylight Time
Where
- Option 1: Attend online on our full HD live stream
- Option 2: Attend in-person at HQ in Minneapolis, MN
Daily Schedule
- 9:30AMIntroduction to Systems Designs
- 10:15AMPrinciples and Challenges of Systems Designs
- 11:00AMWhen and Why to Use Systems Designs
- 12:00PMLunch Break
- 1:00PMReal-World Examples of Systems Designs
- 2:00PMHow to Approach Systems Designs
- 3:00PMImplementing Systems Designs
- 4:00PMMost Common Systems Designs
- 4:45PMConclusion
Your (Awesome) Instructor
Erik Reinert
Erik Reinert is a Senior Software Engineer with over a decade of experience in several fields of software development. Starting in frontend before backend and fullstack then moving focus to organizational problem solving in DevOps & Infrastructure. With the passion of finding the best solution for any problem through collaboration and documentation.
Check out all of our upcoming workshops!
Workshops happen throughout the year, and are all included with membership.