
Best Software Architecture Courses & Certificates [2026] | Coursera
Software architecture courses can help you learn system design principles, architectural patterns, and scalability strategies. Compare course options to find what fits your goals.
Software Architecture - Coursera
The way that software components — subroutines, classes, functions, etc. — are arranged, and the interactions between them, is called architecture. In this course you will study the ways …
Best Software Design Courses & Certificates [2026] | Coursera
Software design courses can help you learn programming principles, design patterns, user interface design, and system architecture. Compare course options to find what fits your goals. …
Software Design and Architecture | Coursera
You will learn how to express and document the design and architecture of a software system using a visual notation. Practical examples and opportunities to apply your knowledge will help …
Software Architecture for Big Data Specialization - Coursera
Starting with software engineering best practices and loosely coupled, highly cohesive data microservices, the course will take you through the evolution of a distributed system over time.
Best Software Development Courses & Certificates [2026] | Coursera
Software development courses can help you learn programming languages like Python, Java, and JavaScript, as well as concepts such as algorithms, data structures, and software architecture. …
Best Microservices Courses & Certificates [2026] | Coursera
Microservices courses can help you learn service-oriented architecture, API design, containerization, and deployment strategies. Compare course options to find what fits your goals.
What Is a Software Architect? - Coursera
Oct 2, 2025 · An integral member of the software development team, a software architect establishes the framework for software and leads a team of developers. Learn more about this …
Software Architecture for the Internet of Things - Coursera
This five-week course takes you on a comprehensive journey from understanding the imperative of well-planned architecture to mastering the nuances of quality attributes and scenarios.
What Is a Solutions Architect (and How Do I Become One)?
Nov 3, 2025 · This intermediate-level online program covers cloud computing architecture, data lakes, and AWS-specific tools. Upon completion, you'll earn a Professional Certificate, but you …