
LearnQuest
Skills you'll gain: Visual Basic (Programming Language), Development Environment, Program Development, Microsoft Development Tools, Microsoft Visual Studio, Programming Principles, .NET Framework, Computer Programming, Integrated Development Environments, Software Development, Software Installation, Debugging
★ 4.7 (52) · Beginner · Course · 1 - 4 Weeks

Red Hat
Skills you'll gain: Object Oriented Programming (OOP), File I/O, JSON, Python Programming, Debugging, Object Oriented Design, Data Structures, Red Hat Enterprise Linux, Programming Principles, Statistical Programming, Web Development, Program Development, Scripting, Integrated Development Environments, Development Environment, Software Installation
Intermediate · Course · 3 - 6 Months

University of Colorado System
Skills you'll gain: Unity Engine, Object Oriented Programming (OOP), Debugging, C# (Programming Language), Video Game Development, Game Design, Computer Programming, Programming Principles, Development Environment, Data Storage, Scripting, Software Documentation
★ 4.7 (2.5K) · Beginner · Course · 1 - 4 Weeks

University of Glasgow
Skills you'll gain: Matlab, Model Optimization, Scientific Visualization, Artificial Intelligence and Machine Learning (AI/ML), Mathematical Software, Data Wrangling, Data Preprocessing, Mathematical Modeling, Engineering Analysis, Computational Logic
★ 4.9 (78) · Beginner · Course · 1 - 4 Weeks

Microsoft
Skills you'll gain: Logistic Regression, Web Scraping, Data Visualization, Rmarkdown, Data Presentation, Data Storytelling, Version Control, Leaflet (Software), Statistical Modeling, Statistics, Statistical Hypothesis Testing, Statistical Reporting, Data Cleansing, Statistical Analysis, Probability & Statistics, Data Manipulation, R Programming, Data Preprocessing, R (Software), Data Wrangling
★ 4.2 (9) · Beginner · Professional Certificate · 3 - 6 Months

University of Colorado Boulder
Skills you'll gain: R Programming, Rmarkdown, R (Software), Tidyverse (R Package), Ggplot2, Data Import/Export, Data Visualization, Plot (Graphics), Statistical Visualization, Data Analysis, Statistical Reporting, Data Visualization Software, Data Presentation, Data Science, Data Manipulation, Statistical Analysis, Data Wrangling, Data Cleansing, Data Integration, Communication
★ 4.7 (7) · Beginner · Course · 1 - 4 Weeks

KodeKloud
Skills you'll gain: Rust (Programming Language), Unit Testing, Development Testing, Continuous Integration, Network Protocols, TCP/IP, System Programming, C and C++, Integration Testing, Web Applications, Memory Management, Data Structures, Functional Design
Advanced · Course · 1 - 3 Months

Skills you'll gain: Object Oriented Programming (OOP), C++ (Programming Language), C and C++, Data Presentation, Scientific Visualization, Application Development, Object Oriented Design, Data Visualization Software, Statistical Visualization, Plot (Graphics), Application Design, Visualization (Computer Graphics), Programming Principles, Data Visualization, Graphical Tools, Computational Thinking, Computer Graphic Techniques, Program Development, Graphic and Visual Design, Software Visualization
★ 4.2 (16) · Beginner · Specialization · 3 - 6 Months

Birla Institute of Technology & Science, Pilani
Skills you'll gain: Microarchitecture, Distributed Computing, Software Architecture, System Design and Implementation, Operating Systems, Performance Testing, Algorithms, Program Development, Memory Management, C (Programming Language)
Intermediate · Course · 1 - 3 Months
Skills you'll gain: Node.JS, Restful API, Database Design, Front-End Web Development, React Redux, Ajax, Database Development, Database Application, Server Side, Back-End Web Development, NoSQL, Javascript, Full-Stack Web Development, React.js, Performance Tuning, API Design, Data Structures, MongoDB, Debugging, JavaScript Frameworks
★ 4.4 (1.5K) · Beginner · Specialization · 3 - 6 Months

University of Pennsylvania
Skills you'll gain: File I/O, Matplotlib, Object Oriented Design, Java, Object Oriented Programming (OOP), Data Analysis, Unit Testing, Pandas (Python Package), Java Programming, Plot (Graphics), Eclipse (Software), Application Development, Data Visualization, Data Structures, Data Science, Data Cleansing, Programming Principles, Computer Programming Tools, Python Programming, Computer Programming
★ 4.5 (1.9K) · Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Data Structures, Programming Principles, Object Oriented Programming (OOP), Program Development, Software Development
Beginner · Course · 1 - 4 Weeks