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.

Skills you'll gain: Job Control Language (JCL), z/OS, Unix, IBM DB2, Database Management Systems, Mainframe Computing, Unix Shell, Operating System Administration, System Programming, Operating Systems, Unix Commands, System Software, Mainframe Technologies, Data Management, Data Storage Technologies, File Systems, Data Storage, System Configuration, File Management, Transaction Processing
ā 4.8 (379) Ā· Intermediate Ā· Course Ā· 1 - 4 Weeks

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

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

Edge Impulse
Skills you'll gain: Computer Vision, Convolutional Neural Networks, Image Analysis, Transfer Learning, Artificial Neural Networks, Embedded Systems, Deep Learning, Model Deployment, Data Ethics, Responsible AI, Model Training, Machine Learning, Computer Programming, Classification Algorithms, Model Evaluation, Python Programming
ā 4.8 (168) Ā· 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

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

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

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

University of Maryland, College Park
Skills you'll gain: Team Performance Management, Project Management, Project Management Institute (PMI) Methodology, Agile Software Development, Agile Project Management, Milestones (Project Management), Project Schedules, Stakeholder Management, Project Documentation, Stakeholder Engagement, Stakeholder Communications, Engineering Documentation, Interpersonal Communications
ā 4.6 (194) Ā· Beginner Ā· Course Ā· 1 - 3 Months

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

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

UniversitĆ Bocconi
Skills you'll gain: Human Capital, Governance, Sustainable Development, Human Resource Strategy, Intercultural Competence, International Relations, Strategic Thinking, Human Resources Management and Planning, Cultural Diversity, Organizational Development, Economic Development, Organizational Strategy, International Finance, Policy Analysis, Research, and Development, Strategic Decision-Making, Stakeholder Management, Social Impact
ā 4.8 (226) Ā· Mixed Ā· Course Ā· 1 - 3 Months