
University of Michigan
Skills you'll gain: Memory Management, C and C++, C++ (Programming Language), C (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Data Structures, Software Design, Python Programming, Java, Algorithms, Performance Tuning
Intermediate · 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: Java Programming, Object Oriented Design, Software Design, Code Reusability, Records Management, Programming Principles, Memory Management
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Software Documentation, Java Programming, Java, Technical Documentation, Computer Programming, Programming Principles, Code Reusability, Computer Science
Intermediate · Course · 1 - 4 Weeks

University of Colorado System
Skills you'll gain: Unity Engine, Video Game Development, Object Oriented Programming (OOP), Object Oriented Design, Game Design, C# (Programming Language), Code Reusability, Event-Driven Programming, File I/O, UI Components, User Interface (UI), Data Import/Export, Data Persistence, Configuration Management
Intermediate · Course · 1 - 3 Months

Skills you'll gain: C and C++, Object Oriented Programming (OOP), C++ (Programming Language), Data Validation, Data Integrity, Computer Programming, Computer Science
Intermediate · Course · 1 - 4 Weeks

University of London
Skills you'll gain: C++ (Programming Language), C and C++, Object Oriented Programming (OOP), Computer Programming, Test Data, Data Validation, Algorithms, Verification And Validation, Statistical Programming, Development Testing, Data Structures
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Programming Principles, Computer Programming, Code Reusability, Software Documentation, Computer Science, Maintainability
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, File I/O, Data Structures, File Systems, Code Reusability, Algorithms, Performance Tuning, File Management
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Computer Vision, Model Optimization, Performance Analysis, Performance Measurement, Data Pipelines, Quality Assessment
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Javascript, Application Deployment, Kanban Principles, Code Reusability, Data Persistence, Data Storage
Intermediate · Course · 1 - 3 Months

LearnQuest
Skills you'll gain: Java Programming, Java, Object Oriented Programming (OOP), Object Oriented Design, Software Design, Functional Design
Intermediate · Course · 1 - 3 Months