
Skills you'll gain: Node.JS, Restful API, Database Design, Database Development, Database Application, NoSQL, MongoDB, Back-End Web Development, Performance Tuning, API Design, Cloud Applications, Relational Databases, Authentications, Server Side, Application Programming Interface (API), Cloud Development, Cloud Deployment, Middleware, Scalability, Javascript
Intermediate · Course · 1 - 3 Months

Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, File I/O, Computer Programming, Microsoft Visual Studio, Computer Programming Tools, Integrated Development Environments, System Programming, Programming Principles, Apple Xcode, Code Reusability, Development Environment, Algorithms, File Systems, Software Design Patterns, Data Structures, Performance Tuning, Debugging, File Management
Intermediate · Specialization · 3 - 6 Months

National Academy of Sports Medicine
Skills you'll gain: Exercise Science, Kinesiology, Human Musculoskeletal System, Respiration, Physiology, Neurology, Mechanics, Injury Prevention, Anatomy, Medical Terminology, Nutrition and Diet
Beginner · Course · 1 - 3 Months

Skills you'll gain: Javascript, Back-End Web Development, Server Side, Front-End Web Development, Hypertext Markup Language (HTML), Scripting, Event-Driven Programming, JavaScript Frameworks, Web Applications, Mobile Development, HTML and CSS, Web Development, Scripting Languages, Event Monitoring, Code Reusability
Beginner · Guided Project · Less Than 2 Hours

University of California, Davis
Skills you'll gain: jQuery, Javascript and jQuery, UI Components, Scripting, JavaScript Frameworks, Cascading Style Sheets (CSS), HTML and CSS, Javascript, Hypertext Markup Language (HTML), Frontend Performance, Animations, Event-Driven Programming
Beginner · Course · 1 - 4 Weeks

Macquarie University
Skills you'll gain: Cyber Security Strategy, Incident Response, Cyber Governance, Incident Management, Security Strategy, Computer Security Incident Management, Risk Modeling, Risk Analysis, Cyber Security Policies, Governance Risk Management and Compliance, Cyber Threat Intelligence, Event Monitoring, Cyber Risk, Cybersecurity, Cyber Security Assessment, Governance, Compliance Management, Cyber Operations, Risk Management, Risk Control
Beginner · Specialization · 3 - 6 Months

Duke University
Skills you'll gain: Video Game Development, Animations, Event-Driven Programming, Animation and Game Design, Game Design, Storyboarding, 3D Assets, Programming Principles, Code Reusability, Computer Programming, Data Structures, Computer Programming Tools
Beginner · Course · 1 - 3 Months

Simplilearn
Skills you'll gain: Object Oriented Programming (OOP), C++ (Programming Language), Object Oriented Design, Memory Management, Computer Programming, Code Reusability, Programming Principles, Algorithms, Data Structures, Data Manipulation
Beginner · Course · 1 - 4 Weeks

Starweaver
Skills you'll gain: Matlab, Scientific Visualization, Applied Mathematics, Data Visualization, Simulation and Simulation Software, Plot (Graphics), Mathematical Modeling, Simulations, Data Analysis, Engineering Analysis, Numerical Analysis, Mathematical Software, Data Integration, Programming Principles, Data Structures, Computer Programming
Beginner · Course · 1 - 4 Weeks

LearnQuest
Skills you'll gain: JUnit, Unit Testing, Software Testing, Test Case, Eclipse (Software), Test Tools, Test Data, Test Automation, Test Execution Engine, Integrated Development Environments, Java
Intermediate · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Operations Research, Algorithms, Graph Theory, Network Model, Combinatorics, Mathematical Modeling, Theoretical Computer Science, Model Optimization, Python Programming, Network Analysis
Build toward a degree
Advanced · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: Interactive Design, Programming Principles, Visualization (Computer Graphics), Python Programming, Graphic and Visual Design, Event-Driven Programming, Digital Design, Computer Graphics, Computational Logic, Computer Graphic Techniques, Computational Thinking, File I/O, Data Structures, Animations, Image Analysis
Beginner · Course · 1 - 3 Months