
University of Virginia
Skills you'll gain: Model View Controller, Design and Product, Debugging, Integrated Development Environments, Software Design, User Interface (UI), Responsive Web Design, HTML and CSS, Data Modeling, Data Store, Database Development, User Interface (UI) Design, Database Design, Web Design and Development, Software Development Tools, NoSQL, Database Architecture and Administration, OpenAI API, Vibe coding, Programming Principles
Beginner · Specialization · 1 - 3 Months

University of California, Santa Cruz
Skills you'll gain: C++ (Programming Language), C and C++, Object Oriented Programming (OOP), Object Oriented Design, Programming Principles, Software Design Patterns, Computer Programming, Algorithms, C (Programming Language), Software Design, Program Development, Graph Theory, Code Reusability, Computational Logic, Artificial Intelligence, Data Structures, Memory Management, File I/O, Simulations
Beginner · Specialization · 3 - 6 Months

University of Michigan
Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Animations, Software Design, Data Structures, Visualization (Computer Graphics), Interactive Design, Programming Principles, Computer Graphic Techniques, Python Programming, Graphic and Visual Design, Event-Driven Programming, Digital Design, Simulations, Computer Graphics, Design, Game Design, Computational Logic, Computational Thinking, File I/O
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: z/OS, Computer Architecture, Mainframe Computing, System Programming, Mainframe Technologies, Computer Programming, Computational Logic, Programming Principles, Job Control Language (JCL), Program Development, Memory Management
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Data Structures, Algorithms, Software Visualization, Pseudocode, Computational Thinking, Theoretical Computer Science, Computer Science, Technical Communication, Graph Theory, Communication
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: No-Code Development, Responsive Web Design, User Accounts, Frontend Integration, Workflow Management, UI Components, Application Development, Product Automation, Interactive Design, Web Design, Database Application, Web Design and Development, Identity and Access Management, Automation, User Interface (UI) Design, Databases, Authentications, Authorization (Computing), Computational Logic, Debugging
Intermediate · Course · 3 - 6 Months

University of Virginia
Skills you'll gain: User Story, Javascript, Model View Controller, Debugging, HTML and CSS, Prototyping, jQuery, Javascript and jQuery, Web Applications, Hypertext Markup Language (HTML), User Interface (UI), Interactive Design, Web Design and Development, Web Development Tools, Web Design, Application Programming Interface (API), Application Development, Cascading Style Sheets (CSS), Software Development, Frontend Integration
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: z/OS, Mainframe Computing, Data Maintenance, Mainframe Technologies, Data Management, Control Panels, Command-Line Interface, User Interface (UI), Remote Access Systems
Intermediate · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: Data Structures, Design Software, 3D Modeling, Computational Logic, Computer Graphics, Visualization (Computer Graphics), Design, Programming Principles, Python Programming, Animations, Scripting, Computer Programming, Scripting Languages
Beginner · Course · 1 - 3 Months

Skills you'll gain: Threat Modeling, Secure Coding, Application Security, Security Testing, DevSecOps, MITRE ATT&CK Framework, Security Requirements Analysis, Authentications, Threat Detection, Software Development Life Cycle, Security Controls, Systems Development Life Cycle, Vulnerability Assessments, DevOps, Cyber Security Assessment, CI/CD, Linux, Cyber Security Strategy, Cyber Risk, Cyber Governance
Beginner · Course · 1 - 4 Weeks

Edureka
Skills you'll gain: Model Context Protocol, Claude Code, Vibe coding, Generative AI Agents, LLM Application, AI Workflows, AI Orchestration, Agentic Workflows, GitHub Copilot, AI Enablement, AI Security, Prompt Engineering, Code Review, Prompt Patterns, Software Development, Web Applications, Software Testing, Security Testing, Software Engineering, Web Development
Intermediate · Course · 1 - 4 Weeks

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
Beginner · Course · 1 - 4 Weeks