
Michigan State University
Skills you'll gain: Unity Engine, Game Design, Video Game Development, C# (Programming Language), Animation and Game Design, Conceptual Design, Social Impact, Programming Principles, Computer Programming, Economics, Policy, and Social Studies, Ideation, Scripting, Social Sciences, Peer Review
★ 4.7 (46) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Agentic systems, Agentic Workflows, Human Computer Interaction, AI Personalization, Experience Design, UI/UX Strategy, Interaction Design, User Experience Design, User Experience, Responsible AI, Human Machine Interfaces, AI Product Strategy, Human Centered Design, Data Ethics, Artificial Intelligence, Automation, Machine Learning, Ethical Standards And Conduct, Technology Strategies
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Experience Design, User Experience, User Experience Design, UI/UX Research, Usability Testing, User Research, UI/UX Strategy, Design and Product, A/B Testing, Design Research, Prioritization, Data Literacy, Strategic Prioritization, Usability, Resource Allocation, Product Improvement, Product Testing, Creative Design, Statistical Hypothesis Testing, Business Strategy
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Cloud Security, Data Governance, User Provisioning, Data Management, Data Security, Azure Active Directory, Cloud Development, Secure Coding, IT Security Architecture, Cloud Applications, Application Security, Identity and Access Management, Key Management, Encryption
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Prompt Engineering, Prompt Patterns, ChatGPT, Generative AI, Generative Model Architectures, Data Ethics, Generative AI Agents, Software Design Documents, Software Design, AI literacy, AI Integrations, Software Architecture, Agentic Workflows, Continuous Integration, Software Development, LLM Application, Artificial Intelligence and Machine Learning (AI/ML), Application Security, Software Engineering, Code Review
★ 4.7 (12K) · Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: File I/O, Git (Version Control System), Software Development Methodologies, JUnit, Systems Development Life Cycle, Requirements Analysis, Version Control, Application Development, Software Development Life Cycle, Full-Stack Web Development, Test Driven Development (TDD), SQL, Software Development, Restful API, Database Management, Object Oriented Programming (OOP), Digital Transformation, GitHub Copilot, Java Programming, Generative AI
★ 4.3 (571) · Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Software Development Life Cycle, Software Architecture, Full-Stack Web Development, Software Design, Web Design and Development, Web Development, Software Development Methodologies, Software Design Patterns, Development Environment, Unified Modeling Language, Software Engineering, Computer Programming Tools, Web Applications, Software Development Tools, Software Development, Application Deployment, Programming Principles, Front-End Web Development, Web Language, Python Programming
★ 4.7 (4.7K) · Beginner · Course · 1 - 3 Months

University of Minnesota
Skills you'll gain: Open Web Application Security Project (OWASP), Cucumber (Software), Software Testing, Selenium (Software), Gherkin (Scripting Language), JUnit, Verification And Validation, Test Automation, Unit Testing, Security Testing, Regression Testing, Test Case, Software Development Tools, Testability, White-Box Testing, Behavior-Driven Development, Code Coverage, Performance Testing, Development Testing, Test Engineering
★ 4.2 (1K) · Intermediate · Specialization · 3 - 6 Months

University of Minnesota
Skills you'll gain: Software Testing, JUnit, Verification And Validation, Unit Testing, Test Case, Test Automation, Development Testing, Test Planning, Test Tools, White-Box Testing, Code Coverage, Software Quality Assurance, Test Script Development, Functional Testing, Systems Development Life Cycle, Test Data, Technical Communication
★ 4.3 (830) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: User Story, Cloud Deployment, CI/CD, Software Development Life Cycle, Open Web Application Security Project (OWASP), Continuous Integration, Istio, Linux Commands, Software Architecture, Test Driven Development (TDD), Cloud Computing Architecture, Application Deployment, Devops Tools, Restful API, Git (Version Control System), DevOps, Grafana, Software Engineering, Python Programming, Application Development
★ 4.6 (65K) · Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Software Development Life Cycle, Linux Commands, Software Architecture, Bash (Scripting Language), Restful API, Shell Script, Git (Version Control System), GitHub, Full-Stack Web Development, Software Design, Flask (Web Framework), Version Control, File Management, Unix Shell, Web Design and Development, Linux, Application Deployment, Python Programming, NumPy, Data Analysis
★ 4.6 (52K) · Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Cloud Deployment, Software Development Life Cycle, CI/CD, Cloud-Native Computing, Istio, Software Architecture, Node.JS, React Redux, Cloud Computing Architecture, Application Deployment, Restful API, Responsive Web Design, Django (Web Framework), Git (Version Control System), HTML and CSS, Server Side, Cloud Computing, Data Ethics, Python Programming, Software Development
★ 4.6 (60K) · Beginner · Professional Certificate · 3 - 6 Months