
Skills you'll gain: Systems Development Life Cycle, Software Development Life Cycle, Object Oriented Programming (OOP), Java Programming, Java, Program Development, Code Reusability, Software Development, Object Oriented Design, Development Environment, Integrated Development Environments, Application Development, Computer Programming, Programming Principles, Software Design, Computational Logic
★ 4.4 (388) · Beginner · Course · 1 - 4 Weeks

University of Alberta
Skills you'll gain: Agile Software Development, Project Risk Management, Requirements Analysis, Agile Methodology, Agile Project Management, Kanban Principles, Risk Management, Requirements Elicitation, Sprint Retrospectives, Functional Requirement, Sprint Planning, Software Development Methodologies, Agile Product Development, Software Development, Risk Analysis, Scrum (Software Development), Software Technical Review, Risk Management Framework, Product Management, Project Management
★ 4.7 (12K) · Beginner · Specialization · 3 - 6 Months

Pragmatic AI Labs
Skills you'll gain: GitHub Copilot, Infrastructure as Code (IaC), Terraform, Rust (Programming Language), Test Script Development, Ansible, Test Driven Development (TDD), GitHub, Test Automation, Dependency Analysis, AI Integrations, AI Workflows, Containerization, Unit Testing, Test Tools, Docker (Software), Style Guides, Software Testing, Automation, Mockups
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Jira (Software), Backlogs, Scrum (Software Development), Sprint Retrospectives, Sprint Planning, Agile Methodology, Agile Software Development, Agile Project Management, Scalability, User Story, Software Development Methodologies, Coordinating, Prioritization, Meeting Facilitation, Continuous Improvement Process
Intermediate · Course · 3 - 6 Months

University of California, Santa Cruz
Skills you'll gain: Software Development Life Cycle, Agile Project Management, Collaborative Software, Software Development, Development Testing, Test Script Development, Test Case, Python Programming, Cloud Management, Computer Science
Beginner · Course · 1 - 3 Months

Microsoft
Skills you'll gain: Devops Tools, DevOps, Agile Methodology, Agile Software Development, Application Deployment, Docker (Software), Agile Project Management, Project Management, Software Development Tools, Technical Communication, Needs Assessment, Prometheus (Software), Business Requirements, Jira (Software), Python Programming, Natural Language Processing, Collaboration, Communication, Professional Networking, Interviewing Skills
★ 4.6 (30) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Azure DevOps, Azure DevOps Pipelines, Continuous Delivery, CI/CD, DevOps, Devops Tools, Test Planning, Continuous Integration, Software Development Methodologies, Git (Version Control System), Agile Software Development, YAML, Continuous Deployment, GitHub, Agile Methodology, Microsoft Development Tools, Test Automation, Version Control, Agile Project Management, Application Deployment
Intermediate · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Kaizen Methodology, Sprint Planning, Quality Improvement, Process Improvement, DevOps, User Story, Initiative and Leadership, Scalability, Innovation, Organizational Development, Continuous Deployment, Performance Metric, CI/CD, Continuous Integration, Strategic Planning, Capacity Planning, Coordinating, Meeting Facilitation, Dependency Analysis, Goal Setting
★ 3.5 (10) · Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Behavior-Driven Development, DevSecOps, Test Driven Development (TDD), Kanban Principles, Continuous Integration, Agile Software Development, Lean Methodologies, DevOps, Agile Methodology, Scrum (Software Development), Software Development Methodologies, Lean Manufacturing, Development Testing, Continuous Deployment, Unit Testing, Continuous Delivery, Application Security, CI/CD, Integration Testing, Software Development
★ 4.6 (559) · Beginner · Course · 1 - 4 Weeks

Simplilearn
Skills you'll gain: Prompt Engineering, AI Personalization, AI Security, GitHub Copilot, Generative AI, Infrastructure as Code (IaC), Requirements Analysis, Responsible AI, Test Tools, Software Testing, ChatGPT, Risk Analysis, Sprint Planning, Software Development Tools, Software Development Life Cycle, User Interface and User Experience (UI/UX) Design, Automation, Software Documentation, Artificial Intelligence, Software Architecture
★ 4.3 (44) · Beginner · Specialization · 3 - 6 Months

The Hong Kong University of Science and Technology
Skills you'll gain: White-Box Testing, Acceptance Testing, Software Development Methodologies, Configuration Management, Debugging, Systems Development Life Cycle, Software Development Life Cycle, Software Testing, Software Development, Software Engineering, Unified Modeling Language, Software Quality Assurance, Software Configuration Management, User Acceptance Testing (UAT), System Design and Implementation, Change Control, Test Case, Requirements Analysis, Waterfall Methodology, Project Management
★ 4.6 (141) · Intermediate · Course · 1 - 3 Months

University of Colorado System
Skills you'll gain: Meeting Facilitation, Team Building, Team Collaboration, Discussion Facilitation, Team Management, Sprint Retrospectives, Innovation, Sprint Planning, Agile Methodology, Virtual Teams, Leadership Studies, Agile Project Management, Team Leadership, Social Sciences, People Management, Organizational Leadership, Behavior Management, Organizational Change, Change Management, Psychology
★ 4.8 (555) · Beginner · Course · 1 - 4 Weeks