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
- Status: Free Trial
Stanford University
Skills you'll gain: Algorithms, Bioinformatics, Graph Theory, Computational Thinking, Data Structures, Theoretical Computer Science
- Status: Free Trial
Skills you'll gain: Data Manipulation, Web Scraping, R Programming, Data Analysis, Data Science, Data Structures, Data Import/Export, Exploratory Data Analysis, Programming Principles, Jupyter, Integrated Development Environments
- Status: Free Trial
University of London
Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Computer Programming, Interactive Design, Program Development, Command-Line Interface, Development Environment, Debugging
Duke University
Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Programming Principles, Python Programming, Computer Programming, Software Engineering
- Status: Preview
University of Michigan
Skills you'll gain: Prompt Engineering, Generative AI Agents, AI Personalization, Language Competency, Language Learning, English Language, Data Ethics, Grammar, Vocabulary, Communication, Writing, Cultural Diversity
- Status: Free Trial
University of California, Irvine
Skills you'll gain: Embedded Software, Embedded Systems, Debugging, C (Programming Language), Electronic Hardware, Integrated Development Environments, Electronic Components, Development Environment, Computer Programming Tools, Computer Hardware, Computer Programming, Digital Communications
- Status: Free Trial
Vanderbilt University
Skills you'll gain: Data Visualization, Image Analysis, Data Visualization Software, Matlab, Algorithms, Machine Learning Methods, User Interface (UI), Applied Machine Learning, Object Oriented Programming (OOP), Statistical Methods, Mathematical Software, Engineering Calculations, Computer Programming, Data Processing, Data Analysis, Engineering Analysis, Programming Principles, Scripting, UI Components, Software Design
- Status: Free Trial
Skills you'll gain: Rmarkdown, Ggplot2, R Programming, Data Analysis, Tidyverse (R Package), Data Visualization, Statistical Programming, Data Visualization Software, Data Cleansing, Data Manipulation, Data Import/Export, Package and Software Management, Data Structures
- Status: Free Trial
Skills you'll gain: Workflow Management, ChatGPT, Self Service Technologies, Application Deployment, IBM Cloud, Prompt Engineering, Artificial Intelligence, Business Process Automation, Generative AI, Customer Service, Personalized Service, Operational Efficiency, Customer experience improvement, Decision Support Systems, Interaction Design, WordPress
- Status: Free Trial
University of Michigan
Skills you'll gain: Programming Principles, Computer Programming, Python Programming, Software Installation, Development Environment
- Status: Free Trial
Skills you'll gain: Node.JS, Server Side, React Redux, Restful API, React.js, Front-End Web Development, JavaScript Frameworks, Back-End Web Development, Ajax, MongoDB, NoSQL, Javascript, UI Components, Data Structures, Debugging, Authentications, Full-Stack Web Development, Web Applications, Application Programming Interface (API), Scalability
- Status: Preview
University of California San Diego
Skills you'll gain: Bioinformatics, Programming Principles, Molecular Biology, Python Programming, Computational Thinking, Biology, Data Structures
Programming Languages learners also search
In summary, here are 10 of our most popular programming languages courses
- Greedy Algorithms, Minimum Spanning Trees, and Dynamic Programming: Stanford University
- Introduction to R Programming for Data Science: IBM
- Introduction to Object-Oriented Programming in C++: University of London
- Object-Oriented Programming in Python: Duke University
- Learning Languages with AI: University of Michigan
- The Arduino Platform and C Programming: University of California, Irvine
- MATLAB Programming for Engineers and Scientists: Vanderbilt University
- Data Analysis with R Programming: Google
- Building AI Powered Chatbots Without Programming: IBM
- Programming for Everybody (Getting Started with Python): University of Michigan