
Skills you'll gain: API Testing, Test Automation, Test Script Development, Test Tools, Application Programming Interface (API), Restful API, Software Testing, Code Reusability, Configuration Management, Java Programming, Maintainability
★ 4.3 (31) · Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Security Management, Incident Response, Vulnerability Assessments, Computer Security Incident Management, Threat Management, IT Management, Vulnerability Management, Security Strategy, Cyber Governance, Risk Management Framework, Cyber Security Strategy, Cyber Security Policies, Information Assurance, Security Controls, Cyber Risk, Disaster Recovery
★ 4.6 (27) · Intermediate · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: C (Programming Language), Programming Principles, C and C++, C++ (Programming Language), Algorithms, Memory Management, Data Structures, Other Programming Languages, Numerical Analysis
★ 4.5 (97) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Security Information and Event Management (SIEM), Splunk, Threat Detection, System Monitoring, Cybersecurity, Event Monitoring, Continuous Monitoring, Incident Response, Data Analysis Software, Data Management, Data Integration, Data Storage, Software Installation, User Interface (UI)
★ 4.6 (283) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Canva (Software), Graphic and Visual Design, Graphic Design, Graphic and Visual Design Software, Animations, Content Creation, Social Media, Collaborative Software, Marketing
★ 4.4 (186) · Intermediate · Guided Project · Less Than 2 Hours

Board Infinity
Skills you'll gain: Spring Framework, Java Programming, Java, Application Frameworks, Java Platform Enterprise Edition (J2EE), Maintainability, Scalability, Extensible Markup Language (XML)
★ 3.4 (8) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Jest (JavaScript Testing Framework), Mobile Development, Unit Testing, Programming Principles, Javascript, JavaScript Frameworks, JSON, Package and Software Management, Computer Programming, Node.JS, Object Oriented Programming (OOP), Software Testing
★ 4.1 (134) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Jenkins, CI/CD, Continuous Delivery, DevOps, Continuous Integration
★ 4.5 (337) · Beginner · Guided Project · Less Than 2 Hours

University of California San Diego
Skills you'll gain: Combinatorics, Theoretical Computer Science, Algorithms, Graph Theory, Computational Thinking, Applied Mathematics, Python Programming, Program Development, Mathematical Modeling
★ 4.7 (376) · Beginner · Course · 1 - 4 Weeks
The University of Hong Kong
Skills you'll gain: Journalism, digital literacy, Media and Communications, Research, Investigation, Digital Communications, Ethical Standards And Conduct
★ 4.8 (236) · Beginner · Course · 1 - 3 Months

AI Business School
Skills you'll gain: Prompt Engineering, Prompt Patterns, AI literacy, Generative AI Agents, Responsible AI, Risk Management, Generative AI, Artificial Intelligence, General Finance, Risk Analysis, Risk Mitigation, Agentic systems, Financial Services, AI Workflows
★ 4.1 (30) · Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Power Electronics, Control Systems, Electric Power Systems, Electronics Engineering, Electrical Engineering, Electronics, Simulations, Mathematical Modeling
★ 4.6 (34) · Intermediate · Course · 1 - 4 Weeks