Software Architecture

Filter Courses within "Software Architecture" (Click to filter)
Engineering Practices for Building Quality Software (Coursera) Coursera
University of Minnesota

Engineering Practices for Building Quality Software (Coursera)

Unlock the secrets to building robust and adaptable software with our 'Engineering Practices for Building Quality Software' course. Designed for both agile and traditional development teams, this course will equip you with the tools and knowledge needed to embrace change effectively while maintaining engineering rigor and excellence. Learn how to calculate vital software quality metrics and implement techniques that ensure your team delivers high-quality products.

Jul 6th 2026
4 Weeks
Applications of Software Architecture for Big Data (Coursera) Coursera
University of Colorado Boulder

Applications of Software Architecture for Big Data (Coursera)

Dive into the world of big data with our expert-led course, Applications of Software Architecture for Big Data. This course is designed for those looking to build robust, scalable systems capable of handling vast amounts of information. You'll learn how to apply fundamental software engineering principles and architectural concepts to create a distributed system that's both reliable and efficient.

Jul 6th 2026
4 Weeks
Software Architecture Patterns for Big Data (Coursera) Coursera
University of Colorado Boulder

Software Architecture Patterns for Big Data (Coursera)

Dive into the world of Software Architecture Patterns with our comprehensive online course designed specifically for those working with Big Data. Learn how to transform big data prototypes into robust, tested, and scalable production systems. This course will equip you with the knowledge needed to measure performance characteristics, identify bottlenecks, and implement solutions that ensure your applications perform optimally under load.

Jul 6th 2026
4 Weeks
Developing Applications in Python on AWS (Coursera) Coursera
AWS

Developing Applications in Python on AWS (Coursera)

Discover the power of Python programming as you learn to develop applications on Amazon's scalable and flexible cloud platform, AWS. This course provides a thorough introduction to Python, covering its history, semantics, and practical use cases for building applications. Gain hands-on experience deploying your creations on AWS, enhancing your skills in cloud application development.

Jul 6th 2026
4 Weeks
Architecting Solutions on AWS (Coursera) Coursera
AWS

Architecting Solutions on AWS (Coursera)

Embark on a journey to becoming an expert in cloud architecture with 'Architecting Solutions on AWS'. This course is tailored for individuals aspiring to pass the AWS Certified Solutions Architect Associate exam and professionals aiming to design, deploy, and manage scalable applications on AWS. Learn essential skills such as planning, designing, and deploying solutions that are both high-performance and cost-effective.

Jun 29th 2026
4 Weeks
Page 1 Next ›