• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Degrees
​
Log In
Join for Free
  • Browse
  • Software Architecture

Software Architecture Courses

Software architecture courses can help you learn system design principles, architectural patterns, and scalability strategies. You can build skills in creating robust APIs, ensuring security in software systems, and integrating microservices effectively. Many courses introduce tools like UML for modeling, Docker for containerization, and cloud platforms such as AWS or Azure, that support deploying and managing applications in modern environments.

Popular Software Architecture Courses and Certifications


  • G

    Google Cloud

    Memahami Agen Google Cloud

    Skills you'll gain: Google Gemini, Gemini, Google Cloud Platform, Generative AI Agents, AI Security, Agentic systems, AI Workflows, Agentic Workflows, LLM Application, AI Orchestration, Cloud Deployment, Artificial Intelligence, Model Deployment, AI Integrations, Generative AI, Cloud Platforms, Retrieval-Augmented Generation, Large Language Modeling, Intranet

    Beginner · Course · 1 - 3 Months

  • C

    Coursera

    Automate, Analyze, and Validate Data Quality

    Skills you'll gain: Data Validation, Data Quality, Data Governance, Data Integrity, Data Pipelines, Verification And Validation, Test Automation, SQL, Failure Analysis, Scalability, Root Cause Analysis, Metadata Management, Analytical Skills, Statistical Analysis

    Advanced · Course · 1 - 4 Weeks

  • G

    Google DeepMind

    Gemini Capstone Project

    Skills you'll gain: Google Gemini, Generative AI Agents, AI Orchestration, LLM Application, Token Optimization, Agentic Workflows, AI Integrations, Google Cloud Platform, Tool Calling, Agentic systems, Generative Model Architectures, AI Security, Cloud Deployment, Prompt Engineering, Application Programming Interface (API), Serverless Computing, Application Deployment, Secure Coding, Data Structures, JSON

    Intermediate · Course · 1 - 4 Weeks

  • E

    EDUCBA

    Master Trading with Indicators & Chart Patterns

    Skills you'll gain: Technical Analysis, Market Trend, Trend Analysis, Risk Control, Financial Trading, Risk Management, Risk Modeling, Securities Trading, Market Analysis, Business

    Mixed · Course · 1 - 3 Months

  • G

    Google Cloud

    医療分野向け生成 AI

    Skills you'll gain: Large Language Modeling, Prompt Engineering, Generative AI, LLM Application, Generative AI Agents, Artificial Intelligence and Machine Learning (AI/ML), Google Cloud Platform, Prompt Engineering Tools, Health Technology, Artificial Intelligence, Machine Learning, Supervised Learning, Fine-tuning

    Beginner · Course · 1 - 3 Months

  • P

    Packt

    Google Analytics 4: Smart Rules for Beginners and Analysts

    Skills you'll gain: Google Analytics, Analytical Skills, Web Analytics, Analysis, Marketing Analytics, Data-Driven Decision-Making, Analytics, Data Analysis, Driving engagement, Event Monitoring, Data Collection, Customer Insights, Customer Acquisition Management

    Beginner · Course · 3 - 6 Months

  • W

    Whizlabs

    CISM: Strategy and Governance

    Skills you'll gain: Cyber Governance, Security Strategy, Security Management, Governance, Governance Risk Management and Compliance, Cyber Security Strategy, Risk Appetite, Security Controls, Responsible AI, Risk Management, Accountability Frameworks, Risk Analysis, Accountability, Performance Metric, Supplier Relationship Management, Business Metrics, Feasibility Studies, Disaster Recovery, Budget Management

    Intermediate · Course · 1 - 4 Weeks

  • N

    Northeastern University

    Planning and Managing Information Systems Dev: Assessment

    Skills you'll gain: Information Systems

    Mixed · Course · 1 - 4 Weeks

  • P

    Packt

    React Developer Masterclass: From Beginner to Pro 2026

    Skills you'll gain: Middleware, React Redux, React.js, Code Reusability, Web Development Tools, Development Environment, Responsive Web Design, Frontend Performance, Scalability, Application Programming Interface (API), Web Design and Development, HTML and CSS, Front-End Web Development, Maintainability, UI Components, Cascading Style Sheets (CSS), Software Development Tools, JavaScript Frameworks, Authorization (Computing), Data Validation

    Intermediate · Specialization · 1 - 3 Months

  • C

    Coursera

    B2B Sales Negotiation: Leveraging AI

    Skills you'll gain: B2B Sales, Stakeholder Engagement, Overcoming Objections, Solution Sales Engineering, Stakeholder Management, Closing (Sales), Price Negotiation, Negotiation, Sales Management, Sales Presentation, Solution Selling, Active Listening, Sales Operations, Stakeholder Communications, Persuasive Communication, Strategic Partnership, Sales, Proposal Development, Customer and Client Support, Customer Communications Management

    Intermediate · Professional Certificate · 3 - 6 Months

  • T

    Total Seminars

    Advanced Networking — OS, Wireless & SOHO

    Skills you'll gain: Networking Hardware, Network Troubleshooting, Network Protocols, Wireless Networks, Network Security, TCP/IP, Local Area Networks, System Configuration, Network Routers, Network Switches, Firewall, Network Monitoring, Virtual Private Networks (VPN), Network Infrastructure, Wide Area Networks, Operating System Administration, Microsoft Windows, Network Analysis, IT Management, IT Service Management

    Beginner · Course · 1 - 3 Months

  • P

    Packt

    SQL Bootcamp - From Zero to Job-Ready

    Skills you'll gain: SQL, Star Schema, Snowflake Schema, Database Theory, Databases, Database Management, Database Design, Relational Databases, Query Languages, Data Analysis, Data Management

    Intermediate · Course · 3 - 6 Months

1…124125126…834

In summary, here are 10 of our most popular software architecture courses

  • Memahami Agen Google Cloud: Google Cloud
  • Automate, Analyze, and Validate Data Quality: Coursera
  • Gemini Capstone Project: Google DeepMind
  • Master Trading with Indicators & Chart Patterns: EDUCBA
  • 医療分野向け生成 AI: Google Cloud
  • Google Analytics 4: Smart Rules for Beginners and Analysts: Packt
  • CISM: Strategy and Governance: Whizlabs
  • Planning and Managing Information Systems Dev: Assessment: Northeastern University
  • React Developer Masterclass: From Beginner to Pro 2026: Packt
  • B2B Sales Negotiation: Leveraging AI: Coursera

Skills you can learn in Software Development

Programming Language (34)
Google (25)
Computer Program (21)
Software Testing (21)
Web (19)
Google Cloud Platform (18)
Application Programming Interfaces (17)
Data Structure (16)
Problem Solving (14)
Object-oriented Programming (13)
Kubernetes (10)
List & Label (10)

Other topics to explore

Arts and Humanities
338 courses
Business
1095 courses
Computer Science
668 courses
Data Science
425 courses
Information Technology
145 courses
Health
471 courses
Math and Logic
70 courses
Personal Development
137 courses
Physical Science and Engineering
413 courses
Social Sciences
401 courses
Language Learning
150 courses

Coursera Footer

Skills

  • Accounting
  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • Human Resources (HR)
  • Microsoft Excel
  • Project Management
  • Python
  • SQL

Professional Certificates

  • Google AI Certificate
  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM AI Engineering Certificate
  • IBM AI Product Manager Certificate
  • IBM Data Science Certificate
  • Intuit Academy Bookkeeping Certificate

Courses & Specializations

  • AI Essentials Specialization
  • AI For Business Specialization
  • AI For Everyone Course
  • AI in Healthcare Specialization
  • Deep Learning Specialization
  • Excel Skills for Business Specialization
  • Financial Markets Course
  • Machine Learning Specialization
  • Prompt Engineering for ChatGPT Course
  • Python for Everybody Specialization

Career Resources

  • Career Aptitude Test
  • CAPM Certification Requirements
  • CompTIA A+ Certification Requirements
  • CompTIA Security+ Certification Requirements
  • Essential IT Certifications
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications
  • Share your Coursera learning story

Coursera

  • About
  • What We Offer
  • Leadership
  • Careers
  • Catalog
  • Coursera Plus
  • Professional Certificates
  • MasterTrack® Certificates
  • Degrees
  • For Enterprise
  • For Government
  • For Campus
  • Become a Partner
  • Social Impact
  • Free Courses
  • Udemy

Community

  • Learners
  • Partners
  • Beta Testers
  • Blog
  • The Coursera Podcast
  • Tech Blog

More

  • Press
  • Investors
  • Terms
  • Privacy
  • Help
  • Accessibility
  • Contact
  • Articles
  • Directory
  • Affiliates
  • Modern Slavery Statement
  • Do Not Sell/Share
Learn Anywhere
Download on the App Store
Get it on Google Play
Logo of Certified B Corporation
© 2026 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok