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: Dashboard, Dashboard Creation, Interactive Data Visualization, Tableau Software, Data Presentation, Data Import/Export, Data Visualization, Data Literacy, Data Visualization Software, Business Intelligence, Data Analysis, Data Integration, Data Modeling
Intermediate · Guided Project · Less Than 2 Hours

IE Business School
Skills you'll gain: Marketing Planning, Market Analysis, Strategic Marketing, Marketing Strategies, Market Research, Marketing, Marketing Management, Marketing Strategy and Techniques, Marketing Effectiveness, Product Marketing, Case Studies, Plan Execution, Target Market, Promotional Strategies, Consumer Behaviour, Hotels and Accommodations
Beginner · Course · 1 - 3 Months

Skills you'll gain: Git (Version Control System), Version Control, DevOps, Devops Tools, Software Development Life Cycle, Software Development Tools, Linux Administration, Software Development, Software Versioning, Collaborative Software, Software Development Methodologies
Beginner · Course · 1 - 4 Weeks

Universidad Nacional Autónoma de México
Skills you'll gain: Business Planning, Organizational Structure, Business Strategies, Market Analysis, Quality Management, Business Strategy, Marketing Planning, Business Management, Strategic Planning, Entrepreneurship, Financial Planning, Marketing, Promotional Strategies, Quality Management Systems, Organizational Strategy, Marketing Strategies, Financial Management
Mixed · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Hardware Architecture, Microarchitecture, Memory Management, Cloud Development, Computer Programming Tools, Computing Platforms, OS Process Management
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Blockchain, Front-End Web Development, Application Development, Web Development, Transaction Processing, Development Testing, Frontend Integration, Cryptography, FinTech, Emerging Technologies, Software Design, HTML and CSS, Software Architecture, Test Script Development, User Interface (UI) Design, Experience Design, Javascript, Application Deployment, Payment Systems, Data Management
Intermediate · Course · 1 - 4 Weeks

Mixed · Course · 1 - 4 Weeks

Universitat Politècnica de València
Skills you'll gain: Prompt Engineering, ChatGPT, Microsoft Copilot, Google Gemini, AI literacy, Productivity Software, Education Software and Technology, Anthropic Claude, Automation, Responsible AI, LLM Application, Gemini, OpenAI, Excel Macros, Critical Thinking, AI Workflows, Productivity, Generative AI, Artificial Intelligence, Excel Formulas
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Project Risk Management, Project Management, Risk Management, Project Planning, Agile Methodology, Agile Project Management, Cost Management, Project Management Office (PMO), Risk Mitigation, Project Management Software, Project Management Life Cycle, Risk Analysis, Team Performance Management, Project Scoping, Scope Management, Team Leadership, Team Management, Project Estimation, Project Schedules, Cost Estimation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: JSON, Application Programming Interface (API), Application Development, Data Access, Restful API, Python Programming, Program Development, User Interface (UI)
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Data Storytelling, Data Presentation, Data Visualization Software, Data Visualization, Interactive Data Visualization, Dashboard, Dashboard Creation, Tableau Software, Microsoft Excel, Excel Formulas, Pivot Tables And Charts, Spreadsheet Software, Data Analysis Software, Business Intelligence, Performance Tuning, Data Analysis, Analytics, Analytical Skills, Business Metrics
Beginner · Course · 1 - 3 Months

Skills you'll gain: Photo Editing, Instagram, Social Media Content, Photo/Video Production and Technology, Social Media, Social Media Marketing, Content Creation, Marketing Design, Graphics Software, Shared Media, Graphical Tools, Marketing
Beginner · Guided Project · Less Than 2 Hours