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
University of Michigan
Skills you'll gain: Debugging, Unit Testing, Integrated Development Environments, Development Testing, Technical Communication, Python Programming, File Management
- Status: Free Trial
Coursera Instructor Network
Skills you'll gain: Generative AI Agents, Development Environment, Large Language Modeling, OpenAI, Artificial Intelligence, Scalability, Performance Testing, Programming Principles, Software Architecture, Performance Tuning, Design
Duke University
Skills you'll gain: MySQL, Bash (Scripting Language), Scripting, Database Management, Relational Databases, Command-Line Interface, SQL, Databases, Data Import/Export, Database Application, Data Pipelines, Data Manipulation, Python Programming, Linux
Skills you'll gain: Unreal Engine, Game Design, User Interface (UI), Video Game Development, User Interface (UI) Design, Virtual Environment, Animations, Augmented and Virtual Reality (AR/VR), Software Installation, Content Management, Event-Driven Programming, Scripting
- Status: Free
Coursera Project Network
Skills you'll gain: R Programming, Data Visualization, Time Series Analysis and Forecasting, Interactive Data Visualization, Data-Driven Decision-Making, Trend Analysis, Rmarkdown, Data Analysis, Predictive Modeling, Data Cleansing, Data Manipulation, Forecasting, Business Strategy, Demand Planning, Machine Learning
- Status: Free Trial
Scrimba
Skills you'll gain: Ajax, Object Oriented Programming (OOP), Javascript, JSON, Application Programming Interface (API), Scripting, Software Design Patterns, Data Management, Data Structures, Event-Driven Programming, Data Validation, Programming Principles, Web Development, Software Development, Debugging, Software Engineering, Performance Tuning
Coursera Project Network
Skills you'll gain: Graph Theory, C++ (Programming Language), Network Routing, Data Structures, Object Oriented Programming (OOP), Computational Thinking, Algorithms, File Systems
- Status: Preview
Erasmus University Rotterdam
Skills you'll gain: Data Analysis, Statistical Reporting, Quantitative Research, Statistical Analysis, Qualitative Research, R Programming, Technical Communication, Research Methodologies, Scatter Plots, Data Collection, Sample Size Determination
- Status: Preview
Nanjing University
Skills you'll gain: Software Testing, Functional Testing, System Testing, Performance Testing, Debugging, Unit Testing, Test Automation, Test Case, Integration Testing, Selenium (Software), Mobile Development
- Status: Free Trial
Skills you'll gain: Data Storytelling, Feature Engineering, Data Visualization, Exploratory Data Analysis, Applied Machine Learning, Statistical Reporting, Data Science, Machine Learning, Data Analysis, Data Processing, Matlab, Technical Communication, Predictive Modeling, Data Manipulation, Data Cleansing, Data Import/Export
- Status: Free Trial
Skills you'll gain: HTML and CSS, React.js, Front-End Web Development, Mockups, Web Design and Development, Web Development, Figma (Design Software), Web Design, UI Components, Application Deployment, Web Analytics and SEO, Databases, Software Development, GitHub
Coursera Project Network
Skills you'll gain: Hypertext Markup Language (HTML), Web Design, Web Content, Web Design and Development, Web Development, Information Architecture
Programming Languages learners also search
In summary, here are 10 of our most popular programming languages courses
- Debugging: Hunting and Squashing Bugs: University of Michigan
- Implementation of GenAI Agents: Coursera Instructor Network
- MySQL-for-Data-Engineering: Duke University
- Unreal Engine 5 - The Complete Beginner's Course: Packt
- Forecast bikeshare demand using time series models in R: Coursera Project Network
- Advanced JavaScript: Scrimba
- Process Map Data using C++ Adjacency List Shortest Path: Coursera Project Network
- Necessary Condition Analysis (NCA): Erasmus University Rotterdam
- 软件测试 (Software Testing): Nanjing University
- Data Science Project: MATLAB for the Real World: MathWorks