
University of Toronto
Skills you'll gain: Apple iOS, iOS Development, Swift Programming, Mobile Development, Application Design, Application Development, User Interface (UI), UI Components, Human Computer Interaction, Interactive Design, Interaction Design, Graphical Tools, Graphic and Visual Design, Data Persistence, Animations, Computer Graphics, Persistence, Network Model
Mixed · Course · 1 - 3 Months

University of California, Irvine
Skills you'll gain: Objective-C (Programming Language), iOS Development, Apple iOS, Memory Management, Prototyping, Mobile Development, C and C++, Application Development, C (Programming Language), Object Oriented Programming (OOP), Computer Programming, Programming Principles, Data Structures
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Mobile Development, Cross Platform Development, .NET Framework, Authentications, User Interface (UI), Application Programming Interface (API), UI Components, C# (Programming Language), API Design, Development Environment, Identity and Access Management, Authorization (Computing), Network Troubleshooting, Role-Based Access Control (RBAC), Software Design Patterns
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Application Deployment, React Redux, Full-Stack Web Development, React.js, Authentications, Node.JS, Web Applications, Front-End Web Development, UI Components, User Accounts, User Interface (UI), GitHub, Dashboard Creation
Advanced · Course · 1 - 3 Months
Rice University
Skills you'll gain: Chemistry, General Science and Research, Physical Science, Analytical Chemistry, Physics, Scientific Methods, Experimentation
Mixed · Course · 1 - 3 Months

Skills you'll gain: Authentications, OAuth, Back-End Web Development, Event-Driven Programming, Database Management, Object-Relational Mapping, Databases, Authorization (Computing), Redis, Secure Coding, Restful API, Data Modeling, API Design, Email Automation
Intermediate · Course · 3 - 6 Months
University of California, Irvine
Skills you'll gain: Business Writing, Stakeholder Engagement, Negotiation, Project Planning, Creative Thinking, Project Performance, Business Correspondence, Stakeholder Communications, Concision, Project Management, Communication Planning, Project Risk Management, Planning, Editing, Performance Measurement, Teamwork, Risk Management, Emotional Intelligence, Relationship Building, Communication
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Event-Driven Programming, Graphics Software, Computer Graphics, Video Game Development, Animation and Game Design, Computer Graphic Techniques, Interactive Design, Game Design, Computer Displays, Development Environment, Application Development, Package and Software Management, Software Installation
Mixed · Course · 1 - 4 Weeks
Michigan State University
Skills you'll gain: Game Design, Unity Engine, Video Game Development, Peer Review, Cross Platform Development, Animation and Game Design, User Interface (UI) Design, User Interface (UI), C# (Programming Language), UI Components, Object Oriented Programming (OOP), Animations, Scripting, Digital Publishing, Creativity
Beginner · 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

Skills you'll gain: Javascript, Event-Driven Programming, Web Development, HTML and CSS, Web Applications, Hypertext Markup Language (HTML), Programming Principles, Data Validation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Jest (JavaScript Testing Framework), Unit Testing, Test Script Development, TypeScript, Angular, Test Case, Software Testing, JavaScript Frameworks, Web Development Tools, Testability, Development Testing, Code Coverage, Test Automation, Browser Compatibility, Test Tools, Integration Testing, Javascript, Node.JS, UI Components, Object Oriented Programming (OOP)
Intermediate · Specialization · 1 - 4 Weeks