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 Languages Course Catalog
University of Colorado Boulder
Skills you'll gain: Excel Macros, Programming Principles, Visual Basic (Programming Language), Computer Programming, Spreadsheet Software, Automation, Algorithms, Debugging, Data Management, Data Cleansing
Dartmouth College
Skills you'll gain: C (Programming Language), System Programming, Hardware Architecture, Computer Architecture, Embedded Software, Operating Systems, Programming Principles, Computer Programming, Program Development, Debugging
Duke University
Skills you'll gain: Sampling (Statistics), Exploratory Data Analysis, Statistical Inference, Probability Distribution, Bayesian Statistics, R Programming, Data Analysis, Probability, Statistics, Statistical Analysis, Statistical Software, Data Science, Descriptive Statistics
University of Michigan
Skills you'll gain: Hypertext Markup Language (HTML), Web Design, Web Content Accessibility Guidelines, Web Design and Development, Usability, Semantic Web, Cloud Hosting, Web Servers, Data Validation
University of Michigan
Skills you'll gain: C (Programming Language), Python Programming, Programming Principles, Computer Programming, Unix, Computer Science
LearnQuest
Skills you'll gain: Model View Controller, Swift Programming, iOS Development, Data Structures, Object Oriented Programming (OOP), Programming Principles, Apple Xcode, Computer Programming
University of Pennsylvania
Skills you'll gain: Computational Thinking, Algorithms, Pseudocode, Analytical Skills, Computer Science, Python Programming, Data Structures, Computer Hardware, Computer Programming, Analysis, Computer Architecture, Debugging
Skills you'll gain: Software Development Life Cycle, Unit Testing, Systems Analysis, IBM DB2, Systems Development, Debugging, Pseudocode, Virtualization, Agile Methodology, Software Development, Test Driven Development (TDD), Relational Databases, Technical Support, Software Development Methodologies, IBM Cloud, Virtual Machines, File Management, Editing, Computer Programming, Other Programming Languages
University of California San Diego
Skills you'll gain: Apache Spark, PySpark, Apache Hadoop, Data Integration, Exploratory Data Analysis, Big Data, Graph Theory, Statistical Reporting, Data Pipelines, Data Modeling, Regression Analysis, Data Mining, Data Management, Applied Machine Learning, Data Infrastructure, Scalability, Data Processing, Statistical Analysis, Classification And Regression Tree (CART), Databases
University of Michigan
Skills you'll gain: Data Import/Export, Python Programming, File Management, Functional Design, Data Structures, Algorithms, Debugging
Johns Hopkins University
Skills you'll gain: Javascript, Responsive Web Design, Ajax, Front-End Web Development, Web Design, Web Applications, Hypertext Markup Language (HTML), Browser Compatibility, Web Development, Cascading Style Sheets (CSS), Usability, Cross Platform Development, Server Side
Johns Hopkins University
Skills you'll gain: Shiny (R Package), Rmarkdown, Regression Analysis, Leaflet (Software), Exploratory Data Analysis, Statistical Inference, Predictive Modeling, Statistical Hypothesis Testing, Plotly, Machine Learning Algorithms, Interactive Data Visualization, Probability & Statistics, Statistical Machine Learning, Feature Engineering, Statistical Analysis, Statistical Modeling, Probability, Correlation Analysis, Data Science, Data Analysis
Programming Languages learners also search
In summary, here are 10 of our most popular programming languages courses
- Excel/VBA for Creative Problem Solving, Part 1: University of Colorado Boulder
- C Programming: Modular Programming and Memory Management - 3: Dartmouth College
- Introduction to Probability and Data with R: Duke University
- Introduction to HTML5: University of Michigan
- Exploring C : University of Michigan
- Introduction to Programming in Swift 5: LearnQuest
- Computational Thinking for Problem Solving: University of Pennsylvania
- IBM Mainframe Developer: IBM
- Big Data: University of California San Diego
- Python Functions, Files, and Dictionaries: University of Michigan