
Google Cloud
Skills you'll gain: Google Gemini, Gemini, Devops Tools, DevOps, Build Tools, Google Cloud Platform, Kubernetes, AI Integrations, Development Environment, Cloud Management
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Digital Transformation, DevOps, Agile Product Development, Agile Methodology, Business Transformation, Product Development, Team Building, Organizational Development, Team Performance Management, Meeting Facilitation, Discussion Facilitation
Beginner · Course · 1 - 3 Months

Skills you'll gain: Application Deployment, Azure DevOps, Cloud Deployment, Continuous Deployment, Git (Version Control System), Version Control, Microsoft Azure, Release Management, IT Automation, Code Review
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Gemini, Gemini, Build Tools, Devops Tools, Kubernetes, DevOps, Generative AI Agents, Development Environment, Google Cloud Platform, Cloud Management, LLM Application
Beginner · Course · 1 - 4 Weeks

Duke University
Skills you'll gain: MLOps (Machine Learning Operations), GitHub Copilot, Responsible AI, Model Deployment, Containerization, Web Frameworks, Rust (Programming Language), AI Workflows, DevOps, Hugging Face, Applied Machine Learning, Cloud Solutions, Cloud-Native Computing, Machine Learning, Serverless Computing, Application Deployment, GitHub, Command-Line Interface, Big Data
★ 4.1 (221) · Advanced · Course · 1 - 3 Months

Simplilearn
Skills you'll gain: Data Structures, C (Programming Language), C and C++, Programming Principles, Data Management, Memory Management, Algorithms, Computer Programming, File I/O, File Management, Other Programming Languages, Development Environment
★ 4.5 (24) · Beginner · Course · 1 - 4 Weeks
Dartmouth College
Skills you'll gain: Memory Management, Command-Line Interface, C (Programming Language), Linux Commands, Linux, Computer Programming Tools, Embedded Systems, File I/O, Embedded Software, Software Visualization, Programming Principles, Computer Engineering, C and C++, Linux Servers, Algorithms, Computer Programming, Software Documentation, Computer Science, Software Engineering, Debugging
★ 4.6 (441) · Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Embedded Software, Debugging, Embedded Systems, Memory Management, Integrated Development Environments, C (Programming Language), Computer Programming Tools, Development Environment, C and C++, Software Development Tools, System Programming, Eclipse (Software), Build Tools, Programming Principles, Data Storage
★ 4.8 (71) · Intermediate · Course · 1 - 4 Weeks

Duke University
Skills you'll gain: Debugging, File I/O, Memory Management, Programming Principles, Maintainability, Software Testing, Program Development, C (Programming Language), Algorithms, Test Planning, Simulations, Test Case, System Programming, Systems Development Life Cycle, Computer Programming, Data Structures, C and C++, Software Engineering, Problem Solving, Software Design
★ 4.6 (7.4K) · Beginner · Specialization · 3 - 6 Months
University of California, Santa Cruz
Skills you'll gain: Programming Principles, Program Development, Computational Logic, Memory Management
★ 4.5 (6.8K) · Beginner · Course · 1 - 3 Months

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

University of Michigan
Skills you'll gain: Memory Management, C (Programming Language), C and C++, C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Programming Principles, Data Structures, Secure Coding, Algorithms, Software Design, Application Security, Other Programming Languages, Python Programming, System Programming, Computer Architecture, Computer Programming, Java, Performance Tuning, Numerical Analysis
★ 4.5 (245) · Intermediate · Specialization · 3 - 6 Months