Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Programming Course Catalog
- Status: Free Trial
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Software Design Patterns, Functional Design, Programming Principles, Event-Driven Programming, Object Oriented Programming (OOP), Algorithms, Data Structures
- Status: Free Trial
University of Colorado System
Skills you'll gain: Tidyverse (R Package), Clinical Data Management, Data Manipulation, Extract, Transform, Load, Clinical Research, Ggplot2, Data Modeling, Data Quality, Data Visualization, Data Mapping, Data Ethics, Predictive Modeling, Data Wrangling, Natural Language Processing, Data Transformation, Database Design, Text Mining, Intensive Care Unit, Health Informatics, R Programming
- Status: Free Trial
University of Michigan
Skills you'll gain: SQL, Database Design, PostgreSQL, Database Management, Database Theory, Relational Databases, Databases, Data Modeling, Command-Line Interface
- Status: Free Trial
Skills you'll gain: SQL, Relational Databases, Query Languages, MySQL, Stored Procedure, Database Design, Databases, Data Analysis, Data Manipulation, Transaction Processing
- Status: Preview
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Java Programming, Java, Computer Programming, Software Design, Debugging
- Status: Free Trial
University of California, Irvine
Skills you'll gain: TCP/IP, Network Protocols, USB, Internet Of Things, General Networking, Application Programming Interface (API), Embedded Systems, Peripheral Devices, Python Programming
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Rmarkdown, Ggplot2, Tidyverse (R Package), Data Visualization, Data Import/Export, R Programming, Data Analysis, Data Transformation, Data Manipulation, Data Visualization Software, Data Cleansing, Relational Databases, Statistical Analysis, Statistical Programming, Data Integration, Exploratory Data Analysis, Data Structures, Programming Principles, Communication
- Status: Free Trial
University of California San Diego
Skills you'll gain: Data Modeling, Data Management, Database Management Systems, Databases, Big Data, Data Processing, Data Structures, Unstructured Data, Real Time Data, Scalability, Data Analysis
- Status: Preview
University at Buffalo
Skills you'll gain: Computer Vision, Image Analysis, Computer Graphics, Color Theory, Computer Science, Matlab, Artificial Intelligence, Computer Programming, Artificial Neural Networks, Calculus, Probability & Statistics
- Status: Free Trial
University of Colorado System
Skills you'll gain: Data Collection, Microsoft Visual Studio, Computational Thinking, Programming Principles, Algorithms, C (Programming Language), Program Development, Computer Programming, Data Storage, Debugging
- Status: Preview
Skills you'll gain: z/OS, Debugging, Job Control Language (JCL), Mainframe Computing, Mainframe Technologies, Program Development, Scripting Languages, Computer Programming, Command-Line Interface, Automation, Data Management, Application Development
- Status: Free Trial
University of Glasgow
Skills you'll gain: Matlab, Artificial Intelligence and Machine Learning (AI/ML)
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Functional Program Design in Scala: École Polytechnique Fédérale de Lausanne
- Clinical Data Science: University of Colorado System
- Database Design and Basic SQL in PostgreSQL: University of Michigan
- SQL: A Practical Introduction for Querying Databases: IBM
- Introduction à la programmation orientée objet (en Java): École Polytechnique Fédérale de Lausanne
- Interfacing with the Raspberry Pi: University of California, Irvine
- Expressway to Data Science: R Programming and Tidyverse: University of Colorado Boulder
- Big Data Modeling and Management Systems: University of California San Diego
- Computer Vision Basics: University at Buffalo
- Algorithms, Data Collection, and Starting to Code: University of Colorado System