Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Language Course Catalog
Status: Free TrialUniversity of California San Diego
Skills you'll gain: Algorithms, Network Routing, Network Model, Graph Theory, Operations Research, Theoretical Computer Science, Network Analysis, Data Structures, Computational Thinking, Linear Algebra, Computer Science, Big Data, Python Programming, Probability & Statistics
Status: PreviewÉcole Polytechnique Fédérale de Lausanne
Skills you'll gain: Programming Principles, Java Programming, Computer Programming, Java, Data Structures, Algorithms, Problem Solving, Eclipse (Software), Development Environment, Debugging
Status: Free TrialSkills you'll gain: Generative AI, Cloud Computing Architecture, Artificial Intelligence, Data Strategy, Data-Driven Decision-Making, Computer Programming
Status: Free TrialLearnQuest
Skills you'll gain: Oracle SQL Developer, SQL, Oracle Databases, PL/SQL, Database Design, Database Management Systems, Relational Databases, Database Management, Databases, Database Architecture and Administration, Data Storage, Transaction Processing, Stored Procedure, Data Management, Query Languages, Data Modeling, Network Architecture, Command-Line Interface, Data Integrity, Performance Tuning

Skills you'll gain: Pandas (Python Package), NumPy, Data Analysis, Data Science, Python Programming, Data Structures, Exploratory Data Analysis, Data Manipulation, Computer Programming
Status: PreviewMcMaster University
Skills you'll gain: Experimentation, Data Visualization, Predictive Modeling, Pareto Chart, Process Improvement and Optimization, Regression Analysis, Process Optimization, Statistical Methods, Mathematical Modeling, R Programming, Data Analysis, Statistical Analysis, R (Software)
Status: Free TrialSkills you'll gain: Dataflow, Data Pipelines, Google Cloud Platform, Real Time Data, Big Data, Applied Machine Learning, Extract, Transform, Load, Data Processing, Serverless Computing, SQL, Scalability, Performance Tuning
Status: Free TrialUniversity of Colorado Boulder
Skills you'll gain: Data Structures, Algorithms, Pseudocode, Computational Thinking, Analysis, Big Data, Probability & Statistics, Computer Programming, Python Programming
Status: Free TrialSkills you'll gain: Embedded Software, C (Programming Language), Embedded Systems, Debugging, Peripheral Devices, Integrated Development Environments, Development Environment, Electronic Hardware, System Programming, Electronics, Software Development Tools, Program Development, Hardware Architecture, Data Structures, Microarchitecture, System Configuration, Programming Principles, Performance Tuning, Computer Architecture, Computer Programming
Status: Free TrialUniversity of California, Irvine
Skills you'll gain: Internet Of Things, Application Programming Interface (API), TCP/IP, Electronics, Control Systems, Embedded Systems, USB, Networking Hardware, Electronic Systems, Hardware Design, Digital Communications, Computer Hardware, Python Programming, Servers

University of California San Diego
Skills you'll gain: Apache Hadoop, Big Data, Data Analysis, Apache Spark, Data Science, Data Processing, Distributed Computing, Performance Tuning, Scalability, Data Storage, Python Programming
Status: Free TrialUniversity of California, Davis
Skills you'll gain: Presentations, SQL, Descriptive Statistics, Data Storytelling, Data Analysis, Peer Review, Exploratory Data Analysis, Statistical Analysis, Data Modeling, Performance Metric, Business Analytics, Text Mining, Data Science, Target Audience, Data Manipulation, Proposal Development
In summary, here are 10 of our most popular language courses
- Advanced Algorithms and Complexity: University of California San Diego
- Initiation à la programmation (en Java): École Polytechnique Fédérale de Lausanne
- Introduction to Software, Programming, and Databases : IBM
- Oracle SQL Databases: LearnQuest
- Python for Data Analysis: Pandas & NumPy: Coursera
- Experimentation for Improvement: McMaster University
- Building Resilient Streaming Analytics Systems on Google Cloud: Google Cloud
- Algorithms for Searching, Sorting, and Indexing: University of Colorado Boulder
- Embedded Software Development with C: EDUCBA
- Interfacing with the Raspberry Pi: University of California, Irvine










