
Birla Institute of Technology & Science, Pilani
Skills you'll gain: Object Oriented Design, Software Architecture, Software Design, Software Design Patterns, Object Oriented Programming (OOP), Software Development Life Cycle, Software Development, Software Engineering, Maintainability, Systems Architecture, Program Development, Service Oriented Architecture, Technical Design, Web Services, Model View Controller, Event-Driven Programming, User Interface (UI), Distributed Computing
Build toward a degree
Intermediate · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Performance Testing, Maintainability, Software Testing, Code Review, Software Technical Review, Security Testing, Performance Stress Testing, Software Quality Assurance, Application Security, Test Tools, Browser Compatibility
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: SonarQube, Role-Based Access Control (RBAC), Code Review, Maintainability, Continuous Integration, Software Quality Assurance, Software Quality (SQA/SQC), Software Technical Review, CI/CD, Apache Maven, GitHub, PostgreSQL, Programming Principles, Software Engineering, Software Development, Git (Version Control System), Building Codes, Software Installation
Beginner · Course · 1 - 4 Weeks

University of Colorado System
Skills you'll gain: Requirements Elicitation, Software Design Documents, Requirements Analysis, Mockups, Security Requirements Analysis, Interviewing Skills, User Requirements Documents, Systems Development Life Cycle, Data Flow Diagrams (DFDs), Storyboarding, Functional Requirement, Goal Setting, Software Development Methodologies, Software Documentation, Diagram Design, Agile Methodology, Product Requirements, Unified Modeling Language, Risk Management Framework, Risking
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Scenario Testing, Test Planning, Unit Testing, Functional Testing, Debugging, Hardware Troubleshooting
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Secure Coding, Application Security, Security Testing, Software Development Methodologies, Configuration Management, Software Development, Software Configuration Management, Systems Development Life Cycle, Software Development Life Cycle, Package and Software Management, Software Testing, Security Engineering, API Testing, Application Programming Interface (API), Cloud Security, Process Driven Development, Risk Management Framework
Intermediate · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Continuous Integration, Debugging, Bitbucket, Software Development Tools, Performance Tuning
Intermediate · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Systems Development Life Cycle, Software Quality Assurance, Software Development Life Cycle, Quality Assurance, Software Quality (SQA/SQC), Software Documentation, Functional Testing, Software Testing, Software Development Methodologies, Acceptance Testing, User Acceptance Testing (UAT), Test Case, Maintainability, Test Planning, Unit Testing, Software Design, Technical Documentation, Agile Methodology
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Continuous Delivery, Software Development Tools, Site Reliability Engineering, Incident Management, Memory Management, Incident Response, Performance Testing, Root Cause Analysis, CI/CD
Beginner · Course · 1 - 4 Weeks

Universidade de São Paulo
Skills you'll gain: Software Testing, Test Tools, Test Planning, Test Case, Functional Testing, Software Quality Assurance, Software Quality (SQA/SQC), Quality Assurance, White-Box Testing
Beginner · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Test Tools, Test Automation, Test Planning, Scripting, Test Script Development, Continuous Integration, CI/CD, Software Testing, Software Technical Review, Scripting Languages, Code Review, Continuous Delivery, Maintainability, Automation, Software Quality (SQA/SQC), Application Frameworks
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Hardware Troubleshooting, Network Troubleshooting, Technical Support, Computer Hardware, Problem Management, Generative AI, Debugging, Technical Communication, Network Monitoring, Network Performance Management, Microsoft Windows, System Monitoring, Operating Systems, Mac OS, Technical Documentation
Beginner · Course · 1 - 4 Weeks