Intro to scalable software architecture design
Visually representing software architecture with diagrams
Enroll by Thursday, July 20 to secure a seat.
Who are we? (15 min)
What will I learn and how? (5 min)
Your learning schedule (10 min)
If you have 2+ years of experience, enrol in this course
This course will be held from July 7 to July 14. You will dedicate approximately 5 hours in total to complete your individual and collaborative work.
This course is designed for software developers with at least two years of professional experience.
By the end of this course, the participants will be able to design and extend a software architecture based on given business requirements, apply object-oriented design when creating UML diagrams, and present and defend design choices and trade-offs.
You'll learn by doing. You and your peers will start off building individual projects following a real-life situation. You'll review each other's work to deepen your understanding, and finally, you'll propose and defend your design among your peers. All throughout you'll be building personal connections with successful peers in your industry, learning from them, and expanding your developer network.
Get tips on upskilling to senior engineer, be the first to know about new courses, and more.
What makes Microverse different?
At Microverse, students learn through a very unique approach — by pair programming and collaborating with other students in real time, just as they would with colleagues of a distributed team in a real company.
Students learn multiple programming languages and Computer Science fundamentalls, through working on real projects with peers around the world.
This innovative approach not only provides students with an accountability partner and large, global network of support, but also helps them learn remote workflows and acquire the collaboration and communication skills necessary to join a global company.
We are using this approach to help mid to senior developers upskill and hit their career growth goals. We are working on a suite of courses to suit your growth needs.