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: Presentations, Canva (Software), Marketing Design, Graphic Design, Graphical Tools, Graphic and Visual Design, Marketing Materials, Graphic and Visual Design Software, Marketing, User Accounts, Business
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Kubernetes, Microsoft Azure, Docker (Software), YAML, Cloud-Native Computing, Containerization, Application Deployment, Cloud Security, Cloud Deployment, Security Controls, Virtual Networking, General Networking
Intermediate · Course · 1 - 3 Months

Infosec
Skills you'll gain: Distributed Denial-Of-Service (DDoS) Attacks, Secure Coding, Application Security, Encryption, Security Controls, Data Security, Endpoint Security, Database Application, Web Applications, Cryptography, Object-Relational Mapping, Authentications, Data Access, Query Languages, Computer Programming
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Meta Ads Manager, Campaign Planning, Data-Driven Marketing, Conversion Funnel Analysis, Performance marketing, Marketing Analytics, Marketing Budgets, Target Market, Google Ads, Web Analytics, Google Analytics, E-Commerce, Budget Management, Content Creation, Account Management, Video Production, Apple iOS
Beginner · Specialization · 3 - 6 Months

Dassault Systèmes
Skills you'll gain: Cross-Functional Collaboration, Driving engagement, Discussion Facilitation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: GitHub Copilot
Intermediate · Course · 3 - 6 Months

Johns Hopkins University
Skills you'll gain: Autoencoders, Recurrent Neural Networks (RNNs), Deep Learning, Artificial Neural Networks, Reinforcement Learning, Generative AI, Generative Adversarial Networks (GANs), Generative Model Architectures, Unsupervised Learning, Responsible AI, Data Ethics, Markov Model
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Canva (Software), Event Marketing, Events and Conferences, Social Media Content, Drive Engagement, Content Creation, Campaign Planning, Social Media, Social Media Marketing, Social Media Campaigns, Promotional Strategies, Driving engagement, Branding, Video Production, Photo/Video Production and Technology, Promotions and Campaigns, Integrated Marketing Communications, Storytelling, Interactive Design
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Sprint Retrospectives, Agile Project Management, Emotional Intelligence, Team Management, Team Performance Management, Agile Methodology, Team Leadership, Agile Software Development, Organizational Leadership, Initiative and Leadership, Employee Coaching, Team Building, Sprint Planning, Project Estimation, Continuous Improvement Process, Project Planning, CI/CD, Estimation, Risk Management
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Discussion Facilitation, Developing Training Materials, Learning Management Systems, Employee Training, Training Programs, Test Tools, Training and Development, Education Software and Technology, Design, Leadership
Intermediate · Guided Project · Less Than 2 Hours

L&T EduTech
Skills you'll gain: Electrical Power, Electric Power Systems, Simulation and Simulation Software, Energy and Utilities, Electrical Systems, Power Electronics, Simulations, Sustainable Technologies, Semiconductors, Scalability, Thermal Management, Electrical Equipment, Emerging Technologies, Materials science, Innovation, Cost Estimation
Beginner · Course · 1 - 3 Months

IE Business School
Skills you'll gain: Strategic Marketing, Marketing Strategies, Marketing Planning, Marketing Strategy and Techniques, Marketing, Customer Analysis, Integrated Marketing Communications, Target Market, Consumer Behaviour, Needs Assessment, Market Dynamics, Target Audience, Market Analysis, Plan Execution, Customer Engagement
Beginner · Course · 1 - 4 Weeks