
Microsoft
Skills you'll gain: Generative AI, Responsible AI, Generative Model Architectures, Multimodal Prompts, Prompt Engineering, MLOps (Machine Learning Operations), Generative Adversarial Networks (GANs), Azure DevOps Pipelines, AI Security, Fine-tuning, Data Ethics, AI Orchestration, AI Workflows, Model Deployment, Azure DevOps, Microsoft Azure, ChatGPT, AI Integrations, Artificial Intelligence and Machine Learning (AI/ML), Python Programming
★ 4.4 (15) · Intermediate · Professional Certificate · 3 - 6 Months

Skills you'll gain: Musical Composition, Music, Computer Programming, Code Reusability, Programming Principles, Python Programming
★ 4.5 (458) · Beginner · Guided Project · Less Than 2 Hours

Scrimba
Skills you'll gain: TypeScript, Event-Driven Programming, Javascript, JavaScript Frameworks, Pseudocode, Computational Thinking, JSON, Program Development, Web Development, Angular, Web Applications, Vue.JS, Data Import/Export, Application Development, Mobile Development, Debugging, Code Reusability, React.js, Server Side, Web Development Tools
★ 4.6 (110) · Beginner · Specialization · 3 - 6 Months

Arizona State University
Skills you'll gain: Semiconductors, Analytical Testing, Electronic Components, Engineering, Scientific, and Technical Instruments, Analytical Chemistry, Image Analysis, Electronics, Laboratory Equipment, Production Process, Basic Electrical Systems, Test Equipment, Materials science, Electrical Engineering, Laboratory Testing, Manufacturing Processes, Process Control, Electronics Engineering, Structural Analysis, Laboratory Research, Systems Of Measurement
★ 4.8 (123) · Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), HTML and CSS, Web Development, Web Applications, Web Design, Front-End Web Development
★ 4.5 (553) · Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Responsible AI, Microsoft Azure, Data Ethics, Natural Language Processing, Image Analysis, Generative AI, Artificial Intelligence, Cloud Solutions, Large Language Modeling, AI Security, Computer Vision, OpenAI, OpenAI API, LLM Application, AI Integrations, Model Deployment, Key Management, Python Programming, Model Evaluation
★ 3.4 (26) · Intermediate · Course · 1 - 3 Months

Peking University
Skills you'll gain: Data Structures, Graph Theory, Data Storage, Algorithms, Computer Programming, C (Programming Language), C++ (Programming Language)
★ 4.2 (251) · Mixed · Course · 1 - 3 Months

Scrimba
Skills you'll gain: Vibe coding, Model Context Protocol, Context Management, Context Engineering, AI Workflows, Integrated Development Environments, AI Integrations, Software Installation, Agentic Workflows, Code Review, System Configuration, Debugging, Generative AI Agents, Web Development Tools, Software Development, User Interface (UI), Web Development
★ 4.4 (167) · Intermediate · Course · 1 - 3 Months

University of Colorado System
Skills you'll gain: Data Warehousing, SQL, Data Governance, Data Integration, Data Management, Business Intelligence, Oracle Databases, Analytics, PostgreSQL, Data Mining, Big Data, Relational Databases, Database Management Systems, Data Architecture
★ 4.6 (592) · Mixed · Course · 1 - 3 Months

University at Buffalo
Skills you'll gain: Blockchain, Test Driven Development (TDD), Development Testing, Test Script Development, Application Development, Application Design, Application Frameworks, Integrated Development Environments, Web Development Tools, Software Architecture, Web Applications, Development Environment, Frontend Integration, Application Deployment, Application Programming Interface (API), Software Development Tools, Interoperability, Command-Line Interface
★ 4.5 (1.2K) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Mobile Development, React Native, Responsive Web Design, Browser Compatibility, HTML and CSS, Cross Platform Development, Hypertext Markup Language (HTML), Web Design, Javascript, Application Development, Application Frameworks, JavaScript Frameworks, Cascading Style Sheets (CSS), Web Development, React.js, UI Components
★ 4.7 (600) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Spring Boot, Application Development, API Testing, Java Programming, Web Development, Program Development, Application Frameworks, Software Testing, Test Case, Secure Coding, Development Environment, Model View Controller, Software Development Tools, UI Components, Data Access, Authentications, SQL, Object Oriented Programming (OOP), Data Persistence, User Interface (UI)
★ 4.7 (18) · Intermediate · Specialization · 1 - 3 Months