
The Linux Foundation
Skills you'll gain: Package and Software Management, Open Source Technology, Git (Version Control System), Linux, Command-Line Interface, Bash (Scripting Language), File Systems, GitHub, Linux Administration, Version Control, Linux Commands, User Accounts, CI/CD, Unix Commands, Shell Script, grep, Continuous Integration, Operating System Administration, Software Installation, Software Development Tools
Beginner · Specialization · 3 - 6 Months

University of Minnesota
Skills you'll gain: Open Web Application Security Project (OWASP), Cucumber (Software), Software Testing, Selenium (Software), Gherkin (Scripting Language), JUnit, Verification And Validation, Test Automation, Unit Testing, Security Testing, Regression Testing, Test Case, Software Development Tools, Testability, White-Box Testing, Behavior-Driven Development, Code Coverage, Performance Testing, Development Testing, Test Engineering
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Test Planning, Test Driven Development (TDD), Release Management, Software Testing, Behavior-Driven Development, Risk Management Framework, Risk Management, System Testing, Application Deployment, Software Quality Assurance, Software Development Life Cycle, CI/CD, Data Validation, Systems Analysis, Systems Thinking, Data Modeling, Product Lifecycle Management, Business Process Automation, Digital Transformation, Process Flow Diagrams
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Infrastructure as Code (IaC), Cloud Management, Puppet (Configuration Management Tool), Infrastructure As A Service (IaaS), Cloud Services, Cloud Computing, Cloud Infrastructure, Virtual Machines, Cloud Deployment, Software As A Service, Change Control, Terraform, System Monitoring, Incident Management, Configuration Management, IT Automation, Incident Response, Cloud Storage, Continuous Monitoring, Disaster Recovery
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Test Driven Development (TDD), Unit Testing, Test Planning, Debugging, Browser Compatibility, Performance Testing, Security Testing, Software Testing, System Testing, Test Script Development, Behavior-Driven Development, API Testing, Code Coverage, Integration Testing, Development Testing, Test Case, Test Automation, Continuous Delivery, Software Development Tools, Site Reliability Engineering
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Chef (Configuration Management Tool), Scalability, Infrastructure as Code (IaC), Apache, Devops Tools, IT Automation, Cloud Infrastructure, Virtual Machines, Amazon Web Services, IT Infrastructure, Amazon Elastic Compute Cloud, Cloud Management, Application Deployment, Cloud Computing, Systems Administration, Nginx, Full-Stack Web Development, Servers, Ruby (Programming Language), Software Installation
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Jira (Software), User Story, Agile Methodology, Business Process Automation, Workflow Management, Scrum (Software Development), Automation, Configuration Management, Process Mapping, Dashboard Creation, Project Management Software, Performance Metric, Process Optimization, Application Performance Management, Debugging, Due Diligence, Return On Investment, Analysis
Beginner · Course · 1 - 3 Months

Atchison Technology
Skills you'll gain: Scalability, Cloud-Native Computing, Software Architecture, Software As A Service, Systems Architecture, Cloud Computing Architecture, Cloud Applications, Service Level, Infrastructure Architecture, Enterprise Architecture, Application Design, Capacity Management, Application Programming Interface (API), System Monitoring, Service Management, Incident Response, Software Engineering, Dependency Analysis, Risk Management Framework
Advanced · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: ESXi Installation, vSphere Networking and Storage, Virtual Networking, vCenter Server Management, Role-Based Access Control (RBAC), vCenter Server, VMware ESX Servers, iSCSI Configuration, Event Monitoring, Data Centers, Virtual Machines, Network Switches, Authorization (Computing), Virtualization, System Monitoring, Data Storage
Beginner · Course · 1 - 4 Weeks
University of Alberta
Skills you'll gain: Sprint Planning, Risk Management Framework, Agile Software Development, User Story, Backlogs, Agile Methodology, User Requirements Documents, Scrum (Software Development), Agile Project Management, Requirements Analysis, Software Development, Risking, Dependency Analysis
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Application Security, Secure Coding, Security Testing, Open Web Application Security Project (OWASP), Vulnerability, Software Testing, Computer Security, Vulnerability Management, Data Security, Security Strategy, Unit Testing, Human Factors (Security), Application Design, Information Privacy, Computer Programming, Python Programming, Node.JS, Javascript, Design Strategies, JavaScript Frameworks
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Puppet (Configuration Management Tool), IT Automation, IT Infrastructure, Infrastructure Architecture, Amazon Web Services, Linux Administration, Cloud Platforms, Systems Administration, Code Reusability, Linux Servers, Cloud Deployment, Information Technology Operations, User Provisioning, Automation, Information Technology, System Configuration, Operational Databases, Enterprise Architecture, Maintainability, Key Management
Beginner · Specialization · 1 - 3 Months