
Amazon Web Services
Skills you'll gain: Software Development Life Cycle, CI/CD, DevOps, Continuous Integration, Agile Software Development, Project Management, Software Development, Continuous Deployment, Application Deployment, Software Testing, Waterfall Methodology, Agile Methodology, Kanban Principles, Scrum (Software Development), Git (Version Control System), Automation
Beginner · Course · 1 - 4 Weeks

Pontificia Universidad Católica del Perú
Skills you'll gain: Software Development Life Cycle, Unified Modeling Language, Software Design, Software Engineering, Systems Development, Software Development, Waterfall Methodology, Requirements Analysis
Beginner · Course · 1 - 4 Weeks

The Hong Kong University of Science and Technology
Skills you'll gain: Software Design Patterns, Software Architecture, Software Development Life Cycle, Software Design, Process Driven Development, Software Engineering, Quality Assurance, Systems Development, Systems Analysis, Object Oriented Design, Systems Design, Project Management, Project Planning, Unified Modeling Language
Intermediate · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Software Configuration Management, Embedded Software, Embedded Systems, Git (Version Control System), Version Control, Build Tools, Software Development Tools, C (Programming Language), Development Environment, Software Technical Review, Software Design, Hardware Architecture, Computer Architecture, Debugging
Intermediate · Course · 1 - 4 Weeks

University of Alberta
Skills you'll gain: Software Architecture, Unified Modeling Language, Software Design, Product Family Engineering, Software Systems, Software Development, Software Documentation, Software Design Patterns, Middleware, Maintainability, Application Deployment, Scalability, Databases
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Test Driven Development (TDD), Code Review, Continuous Delivery, Software Development Tools, Site Reliability Engineering, Regression Testing, Event Monitoring, Unit Testing, API Testing, Integration Testing, Incident Response, Performance Testing, Root Cause Analysis, Distributed Computing, CI/CD, Microservices
Beginner · Course · 1 - 4 Weeks

Northeastern University
Skills you'll gain: Software Development Life Cycle, Agile Software Development, Agile Methodology, Agile Project Management, Scrum (Software Development), Requirements Analysis, Sprint Retrospectives, Sprint Planning, Waterfall Methodology, Backlogs, User Story, Continuous Delivery, Cross-Functional Collaboration, Continuous Integration
Mixed · Course · 1 - 3 Months

The Hong Kong University of Science and Technology
Skills you'll gain: White-Box Testing, Acceptance Testing, Software Development Methodologies, Configuration Management, Debugging, Software Development Life Cycle, Software Testing, Software Development, Software Engineering, Unified Modeling Language, System Testing, Integration Testing, User Acceptance Testing (UAT), Unit Testing, Secure Coding, Test Case, Requirements Analysis, Waterfall Methodology, Agile Methodology, Project Management
Intermediate · Course · 1 - 3 Months

Northeastern University
Skills you'll gain: Agile Software Development, Agile Methodology, Scaled Agile Framework, Agile Project Management, Conflict Management, Leadership, Sprint Planning, Scrum (Software Development), Project Planning, Team Building, Software Development Life Cycle, Prioritization, Backlogs, Sprint Retrospectives, Kanban Principles, User Story, Lean Methodologies, Communication, Continuous Improvement Process
Mixed · Course · 1 - 3 Months

Pearson
Skills you'll gain: Systems Architecture, Software Architecture, Systems Design, Software Design, Solution Architecture, Service Oriented Architecture, Verification And Validation, Maintainability, Systems Analysis, Enterprise Architecture
Intermediate · Course · 1 - 4 Weeks

Northeastern University
Skills you'll gain: Systems Thinking, Software Visualization, Software Engineering, Object Oriented Programming (OOP), Application Design, Software Development Life Cycle, Software Design, Systems Development, Software Development, Business Architecture, Business Risk Management, User Centered Design, Process Design
Beginner · Course · 1 - 4 Weeks

The Hong Kong University of Science and Technology
Skills you'll gain: Requirements Analysis, Unified Modeling Language, Object Oriented Design, Functional Requirement, Data Modeling, Object Oriented Programming (OOP), Systems Development Life Cycle, System Requirements, Diagram Design, Software Development, Software Engineering, Software Systems, Model Evaluation, Project Planning, Project Management
Intermediate · Course · 1 - 3 Months