University of Michigan
Skills you'll gain: NoSQL, Database Architecture and Administration, Database Systems, Cloud Applications, Database Theory, Database Management Systems, Data Store, Database Management, Databases, PostgreSQL, Relational Databases, Database Software, SQL, Database Application, Distributed Computing, Cloud Computing Architecture, Cloud Deployment, Transaction Processing, Scalability, Development Environment
★ 4.2 (151) · Intermediate · Course · 1 - 4 Weeks

Northeastern University
Skills you'll gain: Database Management Systems, Data Modeling, Databases, Database Design, Database Systems, Database Management, Database Theory, Big Data, Unified Modeling Language, Database Architecture and Administration, Data Integration, Data Storage Technologies, Data Management, Apache Hadoop, Apache Spark, Conceptual Design
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Software Documentation, Generative AI, Test Automation, Design Software, Mockups, User Interface (UI), Software Development Tools, User Interface and User Experience (UI/UX) Design, Software Testing, AI Security, AI Workflows, Application Security, Maintainability, Prompt Engineering, Test Case, Software Architecture, Code Review, Secure Coding, Artificial Intelligence, Debugging
★ 4 (22) · Beginner · Specialization · 1 - 3 Months

Northeastern University
Skills you'll gain: Software Development Life Cycle, Agile Software Development, Software Development Methodologies, Agile Methodology, Agile Project Management, Scrum (Software Development), Agile Product Development, Requirements Analysis, Sprint Retrospectives, Software Engineering, Software Development, Sprint Planning, Waterfall Methodology, Requirements Elicitation
Mixed · Course · 1 - 3 Months

Skills you'll gain: Transact-SQL, Database Systems, Database Software, Servers, Data Manipulation, System Requirements
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Open Web Application Security Project (OWASP), Application Security, Secure Coding, Threat Modeling, Software Development Life Cycle, DevSecOps, Security Testing, Application Deployment, Authentications, Hardening, Security Controls, Software Testing, Vulnerability Assessments, Vulnerability Scanning, CI/CD, Dependency Analysis
Beginner · Course · 1 - 4 Weeks

Instituto Tecnológico de Aeronáutica
Skills you'll gain: User Story, Agile Software Development, Backlogs, Agile Methodology, Scrum (Software Development), User Requirements Documents, Sprint Retrospectives, Agile Product Development, Test Driven Development (TDD), Agile Project Management, Requirements Elicitation, Requirements Analysis, Sprint Planning, Software Development Methodologies, Software Engineering, Program Development, Diagram Design, Software Development, Collaborative Software
★ 4.6 (221) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: File Management, Control Panels, Productivity Software, Software Installation, File Systems, Microsoft Windows, Business Software, Microsoft Office, Operating System Administration, Package and Software Management, Computer Literacy, Operational Efficiency, System Configuration
★ 4.7 (90) · Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Performance Testing, Scalability, Data Architecture, Software Architecture, Distributed Computing, Data Infrastructure, Performance Stress Testing, Predictive Modeling, Performance Tuning, Microservices, Big Data, Database Architecture and Administration, Database Theory, Software Engineering, Database Systems, Data Store, Model Evaluation
★ 3.5 (31) · Advanced · Course · 1 - 4 Weeks

Skills you'll gain: QuickBooks (Accounting Software), Vendor Management, Ledgers (Accounting), Accounting Software, Inventory and Warehousing, Payroll Processing, Accounting Records, Financial Reporting, Payroll Reporting, Payroll Administration, Business Reporting, Customer Data Management, Management Reporting, Payroll Systems, Financial Analysis, Payroll, Accounting and Finance Software, Business Software, Business, Business Analysis
★ 4.5 (127) · 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: Prompt Engineering, Generative AI, Generative Model Architectures, Gemini, Model Deployment, Generative AI Agents, GitHub Copilot, Generative Adversarial Networks (GANs), Google Gemini, Responsible AI, Performance Tuning, Software Development Tools, Code Review, Software Engineering, Artificial Intelligence, AI Personalization, Software Development, Software Quality Assurance, Debugging, Automation
★ 4.2 (17) · Intermediate · Specialization · 3 - 6 Months