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.

Jun 22nd 2026
4 Weeks
Introduction to Medical Software (Coursera) Coursera
Yale University

Introduction to Medical Software (Coursera)

Dive into the world of medical software with our Introduction to Medical Software course, designed for computer science and biomedical engineering students, as well as junior software engineers interested in the healthcare sector. Gain a solid foundation in developing cutting-edge solutions that address critical health issues.

Jun 22nd 2026
13-24 Weeks
Laboratório de Programação Orientada a Objetos - Parte 2 (Coursera) Coursera
Universidade de São Paulo, Brasil

Laboratório de Programação Orientada a Objetos - Parte 2 (Coursera)

A segunda parte deste curso avançado de Programação Orientada a Objetos oferece um laboratório prático para aprofundar-se em conceitos mais complexos. Oferecido pelo renomado IME-USP, o curso é ideal para quem busca desenvolver habilidades em Desenvolvimento de Software Avançado.

Jun 22nd 2026
5-12 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.

Jun 22nd 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.

Jun 22nd 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.

Jun 22nd 2026
4 Weeks
Page 1 Next ›