
Skills you'll gain: Unified Modeling Language, Software Design Patterns, C++ (Programming Language), Software Architecture, Object Oriented Design, Software Design, Object Oriented Programming (OOP), Maintainability, Programming Principles
Intermediate · Course · 1 - 3 Months

Simplilearn
Skills you'll gain: Generative AI, Mockups, User Interface and User Experience (UI/UX) Design, Usability, AI Workflows, Software Design, Prompt Engineering, Artificial Intelligence, Prototyping, User Centered Design, Software Architecture, Wireframing, Software Engineering
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Microservices, API Gateway, Scalability, Systems Architecture, Software Architecture, Data Management, Distributed Computing, Databases, API Design, Restful API, Software Design Patterns, NoSQL, GraphQL, Event-Driven Programming
Intermediate · Course · 1 - 3 Months

Michigan State University
Skills you'll gain: Game Design, Software Design Documents, Prototyping, Video Game Development, Software Documentation, Conceptual Design, Ideation, Usability Testing, Peer Review, Creativity
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: UI/UX Research, User Interface and User Experience (UI/UX) Design, User Experience, User Centered Design, Usability, Responsive Web Design, User Flows, User Interface (UI), UI Components, Figma (Design Software), Wireframing, Design Research, Prototyping, Persona (User Experience), Usability Testing, Design Software, Human Centered Design, Ideation, Brainstorming, Animations
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Data Mapping, Extract, Transform, Load, Data Validation, Workflow Management, JSON, Fraud detection, Extensible Markup Language (XML), Metadata Management, Process Design, Data Integration, Data Cleansing, Data Transformation, Data Pipelines, Data Processing, Anomaly Detection, Data Modeling, Credit/Debit Card Processing
Mixed · Course · 1 - 4 Weeks

L&T EduTech
Skills you'll gain: Field-Programmable Gate Array (FPGA), Electronics Engineering, Hardware Design, Electronics, Application Specific Integrated Circuits, Electronic Hardware, Electronic Systems, Electrical and Computer Engineering, Embedded Systems, Computer Engineering, Verification And Validation, Computational Logic, Simulation and Simulation Software, Design Software, Integrated Development Environments, Schematic Diagrams, Dataflow, Development Environment
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: User Interface (UI), UI Components, Software Design, Maintainability, Application Development, Microsoft Windows, Object Oriented Programming (OOP), Python Programming, Data Persistence
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Hypertext Markup Language (HTML), HTML and CSS, Web Design and Development, Web Design, Web Content Accessibility Guidelines, Visualization (Computer Graphics), Computer Graphics, Front-End Web Development, Semantic Web, Web Content, Usability, Javascript, Data Validation
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Unreal Engine, Video Game Development, Game Design, Animation and Game Design, 3D Assets, Augmented and Virtual Reality (AR/VR), Computer Graphic Techniques, UI Components, Animations, Computer Graphics, User Interface (UI), Visualization (Computer Graphics), Motion Graphics, Interactive Design, Scripting, Virtual Environment, Artificial Intelligence, Simulations, Debugging
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Animations, Unity Engine, Visualization (Computer Graphics), Software Design Patterns, Game Design, Object Oriented Programming (OOP), 3D Assets, Software Development Tools, Computer Graphics, Performance Tuning, Scripting
Mixed · Course · 1 - 3 Months

Arizona State University
Skills you'll gain: Human Factors, Human Factors Engineering, Accident Prevention, Hazard Analysis, Usability, Design Reviews, Systems Thinking, Human Centered Design
Intermediate · Course · 1 - 3 Months