
University of Michigan
Skills you'll gain: Object Oriented Programming (OOP), JSON, Object Oriented Design, Unit Testing, Python Programming, Software Testing, Data Structures
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Object Oriented Programming (OOP), Unit Testing, Test Driven Development (TDD), Software Testing, Data Structures, Python Programming, Computer Programming, Development Environment, Integrated Development Environments, Debugging, Algorithms, Django (Web Framework), Cloud Hosting
Beginner · Course · 1 - 3 Months

Skills you'll gain: Web Content Accessibility Guidelines, Multimedia, Content Creation, User Experience Design, Adobe Creative Cloud, Design Elements And Principles, Design, Visual Design, Diversity and Inclusion, Graphic and Visual Design, Graphic Design, Creative Design, User Centered Design, Color Theory
Beginner · Course · 1 - 4 Weeks
University of California, Santa Cruz
Skills you'll gain: Go (Programming Language), Data Structures, C and C++, C (Programming Language), Programming Principles, Object Oriented Programming (OOP), Debugging, C++ (Programming Language), Computer Programming, Unit Testing, Integrated Development Environments, Computer Science, Pseudocode, Command-Line Interface, Algorithms, File Systems, Integration Testing, Software Design
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Storyboarding, User Experience Design, Design Reviews, Figma (Design Software), UI/UX Research, Graphic and Visual Design, Wireframing, User Story, Usability Testing, Information Architecture, Mockups, Adobe XD, Ideation, Responsive Web Design, Design Elements And Principles, User Experience, User Research, User Interface and User Experience (UI/UX) Design, Human Factors, User Centered Design
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Business Analysis, Cloud-Native Computing, Identity and Access Management, Data Migration, Software Architecture, Stakeholder Analysis, Process Optimization, Extract, Transform, Load, Systems Design, Systems Architecture, Stakeholder Management, Data Integration, Cybersecurity, Business Process Modeling, Release Management, Enterprise Architecture, Project Management, Software Testing, Information Technology, Software Design Patterns
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: User Experience Design, Web Content Accessibility Guidelines, User Centered Design, Design, Usability Testing, Collaborative Software, Prototyping, Design Thinking, Graphic and Visual Design, Artificial Intelligence
Mixed · Course · 1 - 3 Months

Skills you'll gain: Middleware, File Transfer Protocol (FTP), Oracle Databases, Data Integration, Enterprise Application Management, Integration Testing, Systems Integration, Development Testing, Data Import/Export, Java, Configuration Management, File Management, Debugging
Mixed · Course · 1 - 4 Weeks

University of Maryland, College Park
Skills you'll gain: Usability, Human Computer Interaction, Authentications, Security Engineering, Usability Testing, Interaction Design, Threat Modeling, Human Factors, Information Privacy, Cybersecurity, Personally Identifiable Information, User Interface (UI) Design, User Acceptance Testing (UAT), Multi-Factor Authentication, User Centered Design, Design
Mixed · Course · 1 - 3 Months

Skills you'll gain: API Design, Restful API, Application Programming Interface (API), Data Mapping, Application Deployment, Scripting, Salesforce, Robotic Process Automation, Business Process Automation, Software Testing, Development Testing, Data Integration, Unit Testing, Cloud API, Middleware, Cloud-Based Integration, Application Performance Management, Architectural Design, Artificial Intelligence, Artificial Intelligence and Machine Learning (AI/ML)
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Salesforce, Salesforce Development, Marketing Automation, User Experience, Content Management, UI Components, Cloud Development, Customer Service, Cloud Management, Dashboard, Cloud Services, Encryption, Business Strategy
Beginner · Course · 3 - 6 Months

University of Colorado System
Skills you'll gain: Database Design, Software Design, Application Security, Vulnerability Assessments, Unified Modeling Language, Unit Testing, Threat Modeling, Usability Testing, User Interface and User Experience (UI/UX) Design, Open Web Application Security Project (OWASP), Software Architecture, Secure Coding, Software Design Patterns, Database Management, Software Engineering Tools, Security Software, Systems Design, Software Engineering, Software Development Life Cycle, Technical Design
Beginner · Specialization · 3 - 6 Months