
Skills you'll gain: Maintainability, Debugging, Style Guides, Software Documentation, Programming Principles, Quality Assurance
★ 4.9 (10) · Intermediate · Course · 1 - 4 Weeks

Duke University
Skills you'll gain: Debugging, Software Testing, Program Development, Test Planning, Simulations, Test Case, Computer Programming, Programming Principles, Algorithms, C (Programming Language), Build Tools
★ 4.3 (827) · Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Gemini, Gemini, Unit Testing, Integrated Development Environments, Software Documentation, Google Cloud Platform, Computer Programming Tools, Software Testing, Technical Documentation, Development Environment, Application Development, Maintainability, Debugging
Beginner · Course · 1 - 4 Weeks

Fractal Analytics
Skills you'll gain: Prompt Engineering, Generative AI, Code Review, AI Workflows, AI literacy, Debugging, Responsible AI, Software Technical Review, Machine Learning Methods, Data Preprocessing, Maintainability, Data Cleansing
Intermediate · Course · 1 - 4 Weeks

Logical Operations
Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Python Programming, Code Reusability, Computer Programming, Programming Principles, Scripting, Scripting Languages, Software Development
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Vibe coding, Web Development, AI Integrations, Software Installation, GitHub
Beginner · Course · 1 - 4 Weeks

University of Colorado System
Skills you'll gain: Computational Thinking, Data Collection, Microsoft Visual Studio, Program Development, C (Programming Language), Programming Principles, Algorithms, Microsoft Development Tools, Integrated Development Environments, Data Storage, Development Environment, Computer Programming, C and C++
★ 4.6 (377) · Beginner · Course · 1 - 4 Weeks

University at Buffalo
Skills you'll gain: Electrical Systems, Building Codes, Electrical Wiring, Construction Inspection, Electrical Power, Electric Power Systems, Building Design, Electrical Equipment, Engineering Calculations, Architectural Design, Basic Electrical Systems, System Requirements, Electrical Safety, Mechanical Design, Energy and Utilities, Architectural Engineering, Systems Analysis, Land Development, Semiconductors, Cost Benefit Analysis
★ 4.7 (1.5K) · Beginner · Specialization · 3 - 6 Months

Google Cloud
Skills you'll gain: Unit Testing, Google Gemini, Debugging, Cloud Development, Development Testing, Google Cloud Platform, Software Testing, Application Development, Maintainability, Software Documentation
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Unit Testing, Google Gemini, Gemini, Maintainability, Software Testing, Google Cloud Platform, Application Development, Software Documentation, Technical Documentation
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: GitHub Copilot, LLM Application, Large Language Modeling, AI powered creativity, AI literacy, Generative AI, Software Development Tools, AI Workflows, Computer Programming Tools
★ 4.3 (8) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Generative AI, ChatGPT
★ 4.3 (19) · Beginner · Course · 1 - 4 Weeks