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.

Institut Mines-TƩlƩcom
Skills you'll gain: Wireless Networks, Network Architecture, Software-Defined Networking, Network Planning And Design, Virtual Networking, Network Security, Service Oriented Architecture, Emerging Technologies, Network Protocols, Telecommunications, Mobile Security, Interoperability, Digital Communications, Authentications, Encryption, Authorization (Computing)
ā 4.6 (120) Ā· Intermediate Ā· Course Ā· 1 - 3 Months

Skills you'll gain: Grafana, System Monitoring, Prometheus (Software), Application Performance Management, Devops Tools, DevOps, Continuous Monitoring, Docker (Software), Cloud-Native Computing, Containerization, Interactive Data Visualization, Kubernetes, Dashboard Creation, Distributed Computing
ā 4.6 (110) Ā· Intermediate Ā· Course Ā· 1 - 3 Months

Coursera
Skills you'll gain: Product Lifecycle Management, Product Flow Diagram, Competitive Analysis, Product Strategy, Innovation, Design Thinking, Process Flow Diagrams, Ideation, New Product Development, Customer Insights, Go To Market Strategy, Product Management, Product Development, Product Planning, Strategic Prioritization, AI Product Strategy, Market Analysis, Prototyping, Generative AI, Strategic Planning
ā 4.3 (165) Ā· Beginner Ā· Specialization Ā· 1 - 3 Months

Universidad Nacional Autónoma de México
Skills you'll gain: Design Thinking, Student-Centred Learning, Education Software and Technology, Creative Thinking, Innovation, Human Centered Design, Brainstorming, Creative Problem-Solving, Creativity, Needs Assessment, Problem Solving, Constructive Feedback, Collaboration, Empathy
ā 4.8 (257) Ā· Beginner Ā· Course Ā· 1 - 4 Weeks

Skills you'll gain: Javascript, Back-End Web Development, Server Side, Front-End Web Development, Hypertext Markup Language (HTML), Scripting, Event-Driven Programming, JavaScript Frameworks, Web Applications, Mobile Development, HTML and CSS, Web Development, Scripting Languages, Event Monitoring, Code Reusability
ā 4.3 (291) Ā· Beginner Ā· Guided Project Ā· Less Than 2 Hours

Fractal Analytics
Skills you'll gain: Responsible AI, AI literacy, AI powered creativity, Critical Thinking
ā 4.6 (217) Ā· Beginner Ā· Course Ā· 1 - 4 Weeks

Tecnológico de Monterrey
Skills you'll gain: Innovation, Entrepreneurship, Business Solutions, Business Strategies, Business Architecture, Corporate Strategy, Business Modeling, Value Propositions, Lean Methodologies, Growth Strategies, Market Opportunities, Trend Analysis, Customer Insights, Customer Analysis
ā 4.8 (259) Ā· Advanced Ā· Course Ā· 1 - 4 Weeks

Macquarie University
Skills you'll gain: Business Strategy, Strategic Thinking, Customer Analysis, Organizational Strategy, Strategic Marketing, Growth Strategies, Corporate Strategy, Competitive Analysis, Business Planning, Market Analysis, Strategic Decision-Making, Market Opportunities, Value Propositions, Target Market, Organizational Effectiveness, Analysis, Innovation
ā 4.8 (330) Ā· Beginner Ā· Course Ā· 1 - 3 Months

University of Colorado System
Skills you'll gain: Public Key Infrastructure, Key Management, Cryptography, Cryptographic Protocols, Encryption, Authentications, Algorithms
ā 4.7 (284) Ā· Intermediate Ā· Course Ā· 1 - 4 Weeks

Akamai Technologies, Inc.
Skills you'll gain: Linux, Linux Administration, File Systems, Operating System Administration, Linux Commands, Operating Systems, User Accounts, OS Process Management, User Provisioning, File Management, Unix Shell, Shell Script, System Software, System Configuration, Authorization (Computing), Command-Line Interface, Open Source Technology, grep, Systems Administration
ā 4.7 (164) Ā· Beginner Ā· Course Ā· 1 - 3 Months

Skills you'll gain: Statistical Hypothesis Testing, Statistical Analysis, SAS (Software), Correlation Analysis, Statistical Software, Statistical Modeling, Regression Analysis, Exploratory Data Analysis, Statistical Methods, Statistical Inference, Probability & Statistics, Analysis, Graphical Tools, Predictive Modeling, Predictive Analytics, Model Evaluation
ā 4.7 (176) Ā· Intermediate Ā· Course Ā· 1 - 4 Weeks

Skills you'll gain: Virtual Machines, Microsoft Azure, Infrastructure As A Service (IaaS), Cloud Infrastructure, Cloud Computing Architecture, Virtualization and Virtual Machines, Cloud Deployment, Firewall, Cloud Computing, Network Security, Virtual Networking, Web Servers, Network Administration, Remote Access Systems, Application Deployment
ā 4.5 (226) Ā· Beginner Ā· Guided Project Ā· Less Than 2 Hours