
University of Minnesota
Skills you'll gain: User Story, Agile Software Development, Software Design Patterns, Design Thinking, Software Development Methodologies, Software Design, Agile Methodology, Agile Project Management, Process Mapping, Software Engineering, Kanban Principles, Software Development Life Cycle, Software Quality Assurance, Program Development, Application Security, Scrum (Software Development), Object Oriented Design, Software Architecture, User Experience Design, Software Quality (SQA/SQC)
Intermediate · Specialization · 3 - 6 Months
University of California, Santa Cruz
Skills you'll gain: Go (Programming Language), File I/O, Data Structures, C (Programming Language), C and C++, Programming Principles, Object Oriented Programming (OOP), Debugging, C++ (Programming Language), Computer Programming, Unit Testing, Program Development, Computational Thinking, Integrated Development Environments, Computer Science, Pseudocode, Command-Line Interface, Software Testing, Algorithms, Integration Testing
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Adobe Express, Typography, Logo Design, Responsible AI, Digital Design, Layout Design, Creative Design, Visual Design, Graphic and Visual Design Software, Graphic Design, Adobe Firefly, User Interface and User Experience (UI/UX) Design, Color Theory, Content Creation, Generative AI Agents
Beginner · Course · 1 - 4 Weeks

Universitat Autònoma de Barcelona
Skills you'll gain: Persuasive Communication, Oral Expression, Storytelling, Data Presentation, Research, Graphic and Visual Design, Persona (User Experience), Statistics, Psychology
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Linux Commands, Bash (Scripting Language), Shell Script, File Management, Linux, File Systems, Unix Commands, Scripting, Command-Line Interface, Ubuntu, Linux Administration, Unix, Operating Systems, Network Protocols, OS Process Management, Automation, Software Installation
Beginner · Course · 1 - 4 Weeks

University of Maryland, College Park
Skills you'll gain: Android Development, Mobile Development, Data Management, User Interface (UI), UI Components, Human Computer Interaction, Java Programming, Network Model, Geographic Information Systems, Animations, Computer Programming, Computer Graphics
Mixed · Course · 1 - 3 Months

Skills you'll gain: Cascading Style Sheets (CSS), Debugging, jQuery, Hypertext Markup Language (HTML), Javascript, Development Environment, UI Components, User Interface (UI), Animations
Beginner · Course · 1 - 3 Months

Skills you'll gain: Stakeholder Engagement, Communication Planning, Stakeholder Communications, User Story, Project Coordination, Requirements Analysis, Milestones (Project Management), Project Management Software, Business Analysis, Kanban Principles, Waterfall Methodology, Risk Management, Communication, Product Lifecycle Management, Prioritization
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Bash (Scripting Language), Test Automation, Unit Testing, Scripting, Software Testing, Linux Commands, Test Driven Development (TDD), Unix Commands, Development Environment, Operating Systems, Command-Line Interface, File Management, OS Process Management, File Systems, Automation, Python Programming
Beginner · Course · 1 - 3 Months

Skills you'll gain: Cloud Deployment, Software Development Life Cycle, Open Web Application Security Project (OWASP), Containerization, Istio, Software Architecture, Node.JS, Application Deployment, Restful API, Kubernetes, Database Design, Cloud-Native Computing, Responsive Web Design, NoSQL, Git (Version Control System), Ajax, Grafana, Javascript, Azure DevOps, Engineering Software
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Jupyter, Computer Programming Tools, Data Visualization Software, Data Science, GitHub, R (Software), Big Data, R Programming, Model Deployment, Application Programming Interface (API), Machine Learning, Cloud Computing, Git (Version Control System), Other Programming Languages, Version Control, Python Programming, Open Source Technology
Beginner · Course · 1 - 3 Months

Microsoft
Skills you'll gain: Competitive Analysis, Market Research, User Story, User Interface (UI), Product Roadmaps, Competitive Intelligence, AI Product Strategy, Usability, Persona Development, Product Development, Market Analysis, Product Management, Product Lifecycle Management, Design Thinking, User Interface (UI) Design, Market Opportunities, Quality Assurance and Control, Technology Roadmaps, Product Strategy, Data Analysis
Beginner · Professional Certificate · 3 - 6 Months