
Skills you'll gain: Apache Airflow, Data Warehousing, Data Flow Diagrams (DFDs), Data Pipelines, Diagram Design, Data Integration, Data Lakes, Performance Tuning, Data Governance, Cloud Deployment, Data Management, Data Modeling, Data Mapping, Extract, Transform, Load, Trend Analysis, Service Level Agreement, Systems Integration, SQL, Apache Kafka, Python Programming
Intermediate · Specialization · 3 - 6 Months

University of Alberta
Skills you'll gain: Software Architecture, Model View Controller, Unified Modeling Language, Object Oriented Design, Service Oriented Architecture, API Design, Systems Architecture, Web Services, Software Design Patterns, Software Design, Simple Object Access Protocol (SOAP), Microservices, Restful API, Software Design Documents, Software Visualization, Code Review, Product Family Engineering, Object Oriented Programming (OOP), Software Development, Java
★ 4.6 (4K) · Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Microservices, Scalability, Software Architecture, CI/CD, Continuous Deployment, API Gateway, Systems Architecture, Containerization, Software Design, Serverless Computing, Application Design, Solution Architecture, Continuous Integration, Docker (Software), Software Design Patterns, Systems Design, Kubernetes, Event-Driven Programming, Application Programming Interface (API), Data Management
★ 4.3 (15) · Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Star Schema, Snowflake Schema, Data Lakes, Data Governance, Data Warehousing, CI/CD, Database Design, Microsoft Azure, Power BI, Continuous Integration, Real Time Data, Data Pipelines, Microsoft Copilot, Data Management, Data Architecture, Model Optimization, Transact-SQL, Enterprise Architecture, SQL, Cloud Infrastructure
Intermediate · Professional Certificate · 3 - 6 Months

Skills you'll gain: Process Modeling, Process Mapping, Business Process Modeling, Business Analysis, Cloud-Native Computing, Data Migration, Software Architecture, Stakeholder Analysis, Systems Design, Extract, Transform, Load, Systems Architecture, Communication Planning, IT Security Architecture, Stakeholder Management, Data Integration, Test Planning, Cybersecurity, Enterprise Architecture, Software Testing, Project Management
★ 4.7 (324) · Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Model Deployment, Data Cleansing, Data Transformation, Data Preprocessing, Data Storytelling, Feature Engineering, AWS SageMaker, AI Integrations, Systems Architecture, Solution Architecture, Model Optimization, Cloud Computing Architecture, Scalability, MLOps (Machine Learning Operations), System Design and Implementation, Kubernetes, Data Engineering, Cloud Infrastructure, Docker (Software), Prometheus (Software)
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Software Architecture, Software Design Patterns, Software Design, Systems Architecture, Microservices, Maintainability, Object Oriented Design, System Design and Implementation, Performance Tuning, Model View Controller, Application Design, Programming Principles, Scalability, Python Programming, Code Reusability, Object Oriented Programming (OOP), Event-Driven Programming, Unit Testing
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Adobe Photoshop, Design Software, Journals, Software Design Patterns, Creative Design, Design Elements And Principles, Graphic and Visual Design Software, Creativity, Design Strategies, Design, Graphic and Visual Design, Graphic Design, Visual Storytelling, Digital Design, Graphics Software, Aesthetics, Editing, File Management
Beginner · Specialization · 1 - 3 Months

University of Alberta
Skills you'll gain: Model View Controller, Software Design Patterns, Software Design, Unified Modeling Language, Object Oriented Design, Code Review, Software Architecture, Programming Principles, Maintainability, Software Technical Review, Java Programming, System Design and Implementation, Java, Diagram Design, Object Oriented Programming (OOP), Code Reusability, Application Design
★ 4.7 (1.4K) · Intermediate · Course · 1 - 4 Weeks

Packt
Skills you'll gain: Software Design Patterns, Test Automation, CI/CD, Infrastructure as Code (IaC), Continuous Deployment, Software Development, Continuous Delivery, Application Deployment, Release Management, Continuous Integration, Software Architecture, Application Lifecycle Management, Infrastructure Architecture, AI Workflows, IT Infrastructure, Cloud Deployment, DevOps, Scalability, Git (Version Control System)
Advanced · Course · 3 - 6 Months

Coursera
Skills you'll gain: Cloud Computing Architecture, Cloud Infrastructure, Scalability, Cloud Computing, Cloud Platforms, Software Architecture, Cloud Services, Cloud Deployment, Cloud Solutions, Infrastructure As A Service (IaaS), Load Balancing, Serverless Computing, Software Design Patterns, Microservices, Event-Driven Programming
★ 4.7 (35) · Beginner · Course · 1 - 4 Weeks

IE Business School
Skills you'll gain: Creative Thinking, Creative Problem-Solving, Creativity, Brainstorming, Architectural Design, Storytelling, Design Thinking, Design Elements And Principles, Curiosity, Empathy, Design, Design Strategies, Critical Thinking and Problem Solving, Teamwork, Creative Design, Collaboration, Cultural Responsiveness
★ 4.8 (1.4K) · Beginner · Course · 1 - 4 Weeks