
Skills you'll gain: Vulnerability Scanning, Penetration Testing, MITRE ATT&CK Framework, Metasploit, Vulnerability Assessments, Security Testing, Open Web Application Security Project (OWASP), Exploitation techniques, Brute-force attacks, Virtual Machines, Software Documentation, Technical Documentation, Microsoft Windows, Windows PowerShell, Linux Commands, Scripting, Remote Access Systems
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Gemini, Generative AI, Prompt Engineering, Multimodal Prompts, LLM Application, Google Cloud Platform, Application Development, Application Programming Interface (API)
Beginner · Course · 1 - 4 Weeks

Dassault Systèmes
Skills you'll gain: SolidWorks (CAD), 3D Modeling, Computer-Aided Design, Technical Design, Assembly Drawing, Engineering Drawings, Engineering Design Process, Technical Drawing, Mechanical Design, Mechanical Engineering
Beginner · Specialization · 3 - 6 Months

Johns Hopkins University
Skills you'll gain: Machine Learning, Applied Machine Learning, Research, Model Evaluation, Data Ethics, Artificial Intelligence and Machine Learning (AI/ML), Research Design, Data Collection, Surveys, Human Factors, Classification Algorithms, Experimentation, Data Quality, Statistical Analysis
Intermediate · Course · 1 - 3 Months

LearnQuest
Skills you'll gain: Linux, Linux Administration, Linux Servers, Linux Commands, Operating System Administration, Systems Administration, Virtualization, Cloud Computing, Display Devices, Cybersecurity
Beginner · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Version Control, GitHub, Git (Version Control System), Data Transformation, Data Science, Data Analysis, R (Software), Data Processing, R Programming, Rmarkdown, Software Installation, Command-Line Interface
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Object Oriented Programming (OOP), Javascript, Application Deployment, Application Development, Web Development Tools, Programming Principles, JSON, Debugging, Data Storage
Intermediate · Course · 1 - 3 Months
University of Michigan
Skills you'll gain: File I/O, Data Structures, Data Processing, Data Analysis Software, Data Manipulation, Python Programming, Development Environment, Software Installation
Mixed · Course · 1 - 3 Months

Skills you'll gain: Cost Estimation, Project Scoping, Work Breakdown Structure, Cost Management, Project Planning, Project Schedules, Project Controls, Scope Management, Estimation, Earned Value Management, Scheduling, Project Management, Change Control, Variance Analysis, Dependency Analysis, Network Analysis
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Scalability, Software Architecture, Systems Architecture, Microservices, Software Design, Application Design, Solution Architecture, Software Design Patterns, Systems Design, Service Oriented Architecture, Enterprise Architecture, Object Oriented Design, Maintainability, Engineering Software, Functional Requirement, Programming Principles
Intermediate · Course · 1 - 3 Months

Politecnico di Milano
Skills you'll gain: Business Modeling, Augmented and Virtual Reality (AR/VR), Innovation, Technology Strategies, Virtual Environment, Business Transformation, Systems Thinking, Emerging Technologies, Strategic Thinking, Business Strategies, Technology Solutions, Digital Transformation
Beginner · Course · 1 - 3 Months

Skills you'll gain: Maintainability, Code Review, Testability, Debugging, Style Guides, Software Documentation, Software Design Patterns, Programming Principles, Quality Assurance
Intermediate · Course · 1 - 4 Weeks