
Skills you'll gain: File I/O, Plot (Graphics), Pandas (Python Package), Data Persistence, NumPy, Scripting, Object Oriented Programming (OOP), Python Programming, Query Languages, Databases, Object Oriented Design, Data Import/Export, Data Access, File Management
★ 4.4 (21) · Beginner · Course · 1 - 4 Weeks

University of Colorado System
Skills you'll gain: Bayesian Network, Linear Algebra, Numerical Analysis, Mathematical Modeling, Estimation, Matlab, Statistical Modeling, Markov Model, Advanced Mathematics, Simulations, Integral Calculus, Correlation Analysis, Control Systems, Probability, Simulation and Simulation Software, Probability & Statistics, Applied Mathematics, Statistical Methods, Probability Distribution, Time Series Analysis and Forecasting
★ 4.9 (38) · Intermediate · Specialization · 3 - 6 Months

Codio
Skills you'll gain: Algorithms, C++ (Programming Language), C and C++, Data Structures, Theoretical Computer Science, Computer Programming
★ 3.9 (16) · Intermediate · Course · 1 - 4 Weeks

Howard University
Skills you'll gain: Linear Algebra, Data Visualization, Plot (Graphics), Scientific Visualization, NumPy, Mathematical Software, Algebra, Jupyter, Mathematical Modeling, Data Science, Software Development Tools, Python Programming, Software Installation, Data Manipulation, Git (Version Control System)
★ 4.4 (16) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Embedded Software, Embedded Systems, Peripheral Devices, C (Programming Language), System Programming, Program Development, Hardware Architecture, Data Structures, Debugging, Development Environment, C and C++, Performance Tuning, Integrated Development Environments
★ 4.5 (51) · Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Network Security, Security Software, Software Installation, SQL, Virtual Machines, Data Structures
★ 4.7 (25) · Intermediate · Specialization · 3 - 6 Months
Skills you'll gain: Vue.JS, HTML and CSS, Hypertext Markup Language (HTML), Web Applications, JavaScript Frameworks, Front-End Web Development, Web Design and Development, Cascading Style Sheets (CSS), Web Components, Web Development, Javascript, Data Persistence
★ 4.2 (45) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: HTML and CSS, Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), Web Development Tools, Web Design and Development, Web Design, Web Development, Front-End Web Development, Software Development Tools, Semantic Web, Development Environment, Integrated Development Environments
★ 3.1 (37) · Beginner · Course · 1 - 4 Weeks

École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Scalability, Distributed Computing, Dataflow, Event-Driven Programming, Microservices, System Design and Implementation, Software Architecture, Data Pipelines, Software Design Patterns, Software Design, Functional Design, Cloud Computing
★ 3.9 (31) · Intermediate · Course · 1 - 3 Months

Meta
Skills you'll gain: Swift Programming, Apple iOS, iOS Development, User Interface and User Experience (UI/UX) Design, User Interface (UI), Git (Version Control System), User Interface (UI) Design, Version Control, Mobile Development, User Experience, Wireframing, UI Components, Application Development, Application Design, Apple software proficiency, Knowledge of Apple Software, Data Management, Software Architecture
★ 4.3 (35) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: MySQL Workbench, Data Validation, SQL, MySQL, Query Languages, Analytical Skills, Relational Databases, Scripting, Verification And Validation, Database Management
★ 4.5 (67) · Intermediate · Guided Project · Less Than 2 Hours

Coursera
Skills you'll gain: C++ (Programming Language), Data Structures, File I/O, Data Cleansing, Data Storage, Data Integrity
★ 4.6 (49) · Intermediate · Guided Project · Less Than 2 Hours