
Skills you'll gain: Software Design Patterns, Object Oriented Programming (OOP), Javascript, Maintainability, Application Design, Scripting Languages, Event-Driven Programming, Prototyping, Context Management
Advanced · Course · 1 - 3 Months

EDUCBA
Skills you'll gain: File I/O, Object Oriented Programming (OOP), Java Programming, Data Structures, Data Persistence, Programming Principles
Intermediate · Course · 1 - 4 Weeks

LearnKartS
Skills you'll gain: Java Programming, Application Design, Solution Design, Design Strategies, Design Elements And Principles
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Object Oriented Programming (OOP), Javascript, Software Design Patterns, Data Management, Data Structures, Prototyping, Web Development, Performance Tuning
Intermediate · Course · 1 - 4 Weeks

LearnQuest
Skills you'll gain: Unified Modeling Language, Object Oriented Programming (OOP), Object Oriented Design, Test Driven Development (TDD), Software Design Patterns, Software Design, Programming Principles, Computer Programming, Java Programming, Software Development Methodologies, Distributed Computing
Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Molecular Biology, Life Sciences, Biology, Cell Biology, Biotechnology, Oncology, Biochemistry, Environmental Science, Physiology, Medical Science and Research, Energy and Utilities, Healthcare Ethics, Emerging Technologies, Ethical Standards And Conduct
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Java Programming, Debugging, Software Installation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, C# (Programming Language), Programming Principles, .NET Framework
Beginner · Course · 1 - 3 Months

University of Colorado Boulder
Intermediate · Course · 1 - 3 Months

University of Colorado System
Skills you'll gain: File I/O, C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Video Game Development, Unreal Engine, Event-Driven Programming, Unity Engine, C# (Programming Language), User Interface (UI), Data Structures
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Object Oriented Programming (OOP), C++ (Programming Language), Object Oriented Design, Application Design, Solution Design, Software Visualization, Program Development, Verification And Validation
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: jQuery, Data Structures, Javascript and jQuery, Programming Principles, Data Management, Microsoft Development Tools
Intermediate · Course · 1 - 4 Weeks