Duke University
Skills you'll gain: File I/O, Java Programming, Software Design, Debugging, Software Engineering, Javascript, Computer Programming, Event-Driven Programming, Encryption, Algorithms, Image Analysis, AI Personalization, Program Development, Data Processing, Statistical Analysis, Data Import/Export, Predictive Modeling, Integrated Development Environments, Data Analysis, Cascading Style Sheets (CSS)
Beginner · Specialization · 3 - 6 Months

Ball State University
Skills you'll gain: Cryptography, Application Security, Encryption, Authentications, Cybersecurity, Data Encryption Standard, Advanced Encryption Standard (AES), Email Security, Network Security, Information Systems Security, Key Management, Application Development, Public Key Infrastructure, Data Integrity
Build toward a degree
Intermediate · Course · 1 - 3 Months

Universidad Nacional Autónoma de México
Skills you'll gain: Digital Signal Processing, Musical Composition, Music, Electronic Components, Electronics, Music Theory, Hardware Design, Embedded Systems, System Configuration, Algorithms, Instrumental Music, Performance Tuning, Data Import/Export, Programming Principles, Generative AI, Digital Communications, Creative Design, Interoperability, Other Programming Languages, Development Environment
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: QuickBooks (Accounting Software), Vendor Management, Ledgers (Accounting), Accounting Software, Inventory and Warehousing, Payroll Processing, Financial Reporting, Business Reporting, Customer Data Management, Management Reporting, Financial Analysis, Payroll, Billing & Invoicing, Sales Management, Project Accounting, Small Business Accounting, Accounting Systems, Business Software, Business, Business Analysis
Beginner · Specialization · 3 - 6 Months

University of Leeds
Skills you'll gain: Test Case, Software Testing, Software Quality Assurance, Quality Assurance, User Acceptance Testing (UAT), Test Planning, Verification And Validation, Acceptance Testing, System Testing, White-Box Testing, Unit Testing, Functional Testing, Integration Testing, Software Development Life Cycle, Software Development
Beginner · Course · 1 - 4 Weeks
Skills you'll gain: CI/CD, Hardware Design, Continuous Integration, Continuous Deployment, Devops Tools, Electronic Hardware, Embedded Software, Continuous Delivery, Test Automation, Software Development Tools, Automation, Verification And Validation, YAML, Process Optimization
Intermediate · Course · 1 - 4 Weeks

University of Minnesota
Skills you'll gain: Software Design Patterns, Software Design, Software Quality Assurance, Software Engineering, Program Development, Application Security, Object Oriented Design, Software Architecture, Software Quality (SQA/SQC), Development Testing, Threat Modeling, Maintainability, Development Environment, Code Review, Application Deployment, Continuous Deployment, Quality Assurance, Security Requirements Analysis, Continuous Delivery, Software Testing
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Threat Detection, Infrastructure Security, Software-Defined Networking, Network Architecture, Network Planning And Design, Network Security, Cloud-Based Integration, Internet Of Things, Multi-Cloud, Wide Area Networks, Scalability, Technology Solutions
Intermediate · Course · 1 - 4 Weeks

DeepLearning.AI
Skills you'll gain: Database Design, Software Design Patterns, OpenAI API, Application Design, Database Management, AI Enablement, Software Architecture, System Design and Implementation, Software Development, Query Languages, Secure Coding, Application Programming Interface (API), Performance Tuning
Beginner · Course · 1 - 4 Weeks

Duke University
Skills you'll gain: Object Oriented Programming (OOP), Java, Java Programming, Software Engineering, Programming Principles, Computer Programming, Software Design, Predictive Modeling, Algorithms, Data Structures, Performance Testing, File I/O, Debugging, Application Programming Interface (API)
Beginner · Course · 1 - 3 Months
Universidad de los Andes
Skills you'll gain: User Story, LLM Application, Unsupervised Learning, Cloud-Native Computing, Process Analysis, Model Evaluation, Continuous Deployment, Software Testing, Android Jetpack, API Design, Dashboard, Project Controls, Software Architecture, User Research, Internet Of Things, Angular, Microservices, Deep Learning, Software As A Service, Video Game Development
Earn a degree
Degree · 1 - 4 Years

Skills you'll gain: LangChain, Agentic Workflows, CI/CD, LangGraph, AI Orchestration, AI Workflows, Model Deployment, Continuous Integration, DevOps, Continuous Deployment, Generative AI Agents, Application Deployment, AI Enablement, Cloud Deployment, Test Automation, AI Product Strategy, Program Development, Microsoft Copilot, Maintainability, Agentic systems
Intermediate · Course · 1 - 4 Weeks