
Skills you'll gain: Generative AI Agents, Model Context Protocol, Retrieval-Augmented Generation, Generative Model Architectures, Fine-tuning, Model Deployment, Responsible AI, Load Balancing, Large Language Modeling, Containerization, AI Security, Docker (Software), Model Optimization, Agentic Workflows, Generative AI, Model Evaluation, Agentic systems, LangChain, Data Ethics, Image Quality
Intermediate · Professional Certificate · 3 - 6 Months

Meta
Skills you'll gain: Version Control, Unix Commands, Git (Version Control System), GitHub, Linux Commands, Unix, Software Versioning, Command-Line Interface, Linux, Collaborative Software, File Management, Software Development Tools, Software Development, Web Development
★ 4.6 (3.8K) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Threat Detection, Penetration Testing, Exploit development, Cyber Threat Intelligence, Threat Management, Linux Administration, Incident Response, Vulnerability Scanning, Vulnerability Assessments, Cybersecurity, Vulnerability Management, Network Monitoring, Bash (Scripting Language), Cyber Security Assessment, Network Security, Anomaly Detection, Incident Management, AI Security, Information Systems Security, Network Analysis
★ 4.6 (191) · Intermediate · Professional Certificate · 3 - 6 Months

Coursera
Skills you'll gain: Model Deployment, Docker (Software), Containerization, Cloud Deployment, Application Deployment, MLOps (Machine Learning Operations), Hugging Face, Generative AI, Cloud Computing Architecture, Serverless Computing, Cloud Hosting, Cloud Technologies, Cloud Platforms, Security Controls, System Monitoring, Configuration Management, Release Management, Infrastructure Security, Continuous Monitoring, Application Performance Management
Intermediate · Course · 1 - 4 Weeks

The Hong Kong University of Science and Technology
Skills you'll gain: Software Design Patterns, Requirements Analysis, White-Box Testing, Systems Development Life Cycle, Software Architecture, Acceptance Testing, Software Development Methodologies, Unified Modeling Language, Software Development Life Cycle, Configuration Management, Software Quality Assurance, Debugging, Software Engineering, Software Testing, Object Oriented Design, Functional Requirement, Data Modeling, Systems Design, Project Management, Project Planning
★ 4.6 (651) · Intermediate · Specialization · 3 - 6 Months

Illinois Tech
Skills you'll gain: Test Driven Development (TDD), Python Programming, Object Oriented Programming (OOP), Object Oriented Design, Scripting Languages, Code Reusability, Test Script Development, Computer Programming, Unit Testing, File I/O, Development Testing, Web Development, Scripting, Program Development, Other Programming Languages, Database Software, Open Source Technology, Database Management, Database Development, Data Processing
Intermediate · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Software Configuration Management, Embedded Software, Embedded Systems, Configuration Management, Git (Version Control System), Version Control, Memory Management, Build Tools, Software Development Tools, C (Programming Language), Development Environment, Program Development, Code Review, Software Technical Review, Software Design, Make.com
★ 4.5 (651) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Hardware Design, Electronics Engineering, Engineering Design Process, Electronic Hardware, Electronics, Design, Computer-Aided Design, Electrical and Computer Engineering, Functional Design, Electronic Components, Verification And Validation, Simulation and Simulation Software, Design Software, Open Source Technology, Simulations, Schematic Diagrams
★ 4.9 (7) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Interviewing Skills, Data Pipelines, Apache Airflow, Professional Networking, Data Presentation, Web Presence, Portfolio Management, GitHub, Apache Spark, Data Quality, Apache, Python Programming, SQL
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Lightweight Directory Access Protocols, Git (Version Control System), Authentications, Collaborative Software, Linux Administration, Linux, Version Control, Open Source Technology, Identity and Access Management
Intermediate · Course · 1 - 4 Weeks

Pearson
Skills you'll gain: Linux Administration, Containerization, Linux, Memory Management, Linux Commands, OS Process Management, File Systems, System Programming, Operating Systems, Data Storage, Cloud Storage, Data Storage Technologies, General Networking, Network Administration, Performance Tuning, System Configuration, C (Programming Language), Git (Version Control System)
Intermediate · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: GitHub, Unix Shell, Unix, Git (Version Control System), Unix Commands, Version Control, Bash (Scripting Language), grep, Cloud Hosting, Ubuntu, Command-Line Interface, Cloud Computing, Shell Script, Linux, Mac OS, Scripting, Scripting Languages, File Management
★ 4.7 (1.4K) · Beginner · Course · 1 - 3 Months