
Skills you'll gain: Git (Version Control System), Version Control, Software Versioning, Software Development Tools, Project Management
★ 4.7 (115) · Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Jenkins, CI/CD, Continuous Integration, Test Automation, Continuous Delivery, Continuous Deployment, API Testing, Software Development, Application Deployment, DevOps, Unit Testing, Agile Methodology, Software Development Methodologies, Performance Testing, GitHub
Intermediate · Course · 3 - 6 Months

University of Minnesota
Skills you'll gain: Software Design Patterns, Software Design, Software Quality Assurance, Software Engineering, Application Security, Security Architecture Review, Object Oriented Design, Software Architecture, Software Quality (SQA/SQC), Development Testing, Threat Modeling, Maintainability, Application Deployment, IT Security Architecture, Continuous Deployment, Quality Assurance, Continuous Delivery, Software Testing, Continuous Integration, CI/CD
★ 4.5 (467) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Collaborative Software, Git (Version Control System), Version Control, Debugging, Software Configuration Management, Conflict Management, Root Cause Analysis, Reconciliation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Scalability, Change Control
Beginner · Course · 1 - 4 Weeks

Simplilearn
Skills you'll gain: Apache Maven, Build Tools, Continuous Integration, Version Control, Java, Software Versioning, Package and Software Management, Mac OS, Software Installation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Version Control, Debugging, Git (Version Control System), Microsoft Visual Studio, C# (Programming Language), .NET Framework, Development Environment, Integrated Development Environments, Program Development, Computer Programming Tools, Microsoft Development Tools, Software Development Tools, Code Reusability, Package and Software Management, Software Installation, File Management, User Interface (UI)
Beginner · Course · 1 - 3 Months

Northeastern University
Skills you'll gain: Systems Development Life Cycle, Software Development Life Cycle, Agile Software Development, Agile Methodology, Requirements Analysis, Agile Project Management, Requirements Management, Software Development Methodologies, User Requirements Documents, Requirements Elicitation, User Story, Waterfall Methodology, Software Architecture, Project Management, Cross-Functional Collaboration, Quality Assurance
★ 4.9 (21) · Beginner · Course · 1 - 4 Weeks

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

Simplilearn
Skills you'll gain: Git (Version Control System), DevOps, Devops Tools, Version Control, Software Development, Software Development Tools, Software Versioning, Collaborative Software, Command-Line Interface
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Git (Version Control System), Version Control, Software Versioning, Software Development Tools, Collaborative Software, Software Development, Software Engineering, Project Management
★ 4.6 (60) · Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Software Versioning, Release Management, Software Configuration Management, Software Installation, Code Review, System Configuration
Beginner · Course · 3 - 6 Months