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 TrialUniversity of London
Skills you'll gain: Pandas (Python Package), NumPy, Probability & Statistics, Unsupervised Learning, Data Science, Statistics, Data Analysis, Statistical Analysis, Jupyter, Data Manipulation, Machine Learning Algorithms, Descriptive Statistics, Matplotlib, Data Visualization Software, Python Programming
Status: FreePrinceton University
Skills you'll gain: Algorithms, Data Structures, Computer Programming, Java, Graph Theory, Theoretical Computer Science, Simulations, Performance Testing
Status: Free TrialJohns Hopkins University
Skills you'll gain: Data Visualization, Data Visualization Software, Data Literacy, Storyboarding, Statistical Visualization, Data Storytelling, Data Manipulation, Ggplot2, Statistical Reporting, Data Wrangling, Data Analysis, Data Cleansing, R Programming, Tidyverse (R Package), Data Transformation, Data Import/Export, Rmarkdown, Graphing

Amazon Web Services
Skills you'll gain: Software Architecture, Amazon Web Services, API Gateway, Amazon DynamoDB, Python Programming, Service Oriented Architecture, Cloud Computing Architecture, Microservices, Serverless Computing, Cloud Applications, Databases, Scripting, Automation, Relational Databases, Application Development, Development Environment
Status: NewStatus: Free TrialIllinois Tech
Skills you'll gain: Machine Learning Algorithms, Statistical Analysis, Bayesian Statistics, Data Visualization, Statistical Inference, Exploratory Data Analysis, Regression Analysis, Data Cleansing, Analytics, Data Analysis, Machine Learning, R Programming, Data Science, R (Software), Statistical Modeling, Data Manipulation, Statistical Methods, Data Mining, Data Validation, Feature Engineering
Status: Free TrialTsinghua University
Skills you'll gain: Data Structures, Algorithms, Graph Theory, Computational Thinking, Programming Principles, Computer Programming

Skills you'll gain: Cloud API, Google Cloud Platform, Application Programming Interface (API), LLM Application, Generative AI, Natural Language Processing, Data Processing, Jupyter, Python Programming

University of New Mexico
Skills you'll gain: Middleware, Application Frameworks, Web Applications, Model View Controller, Agile Software Development, Git (Version Control System), Software Engineering, Web Development, Software Development, User Interface (UI), Databases, Relational Databases, Ajax, Software Architecture, Ruby on Rails, Javascript, Network Protocols
Status: Free TrialGoogle
Skills you'll gain: Vulnerability Management, Threat Modeling, Open Web Application Security Project (OWASP), Intrusion Detection and Prevention, Incident Response, Computer Security Incident Management, Stakeholder Communications, Vulnerability Assessments, Threat Detection, Cyber Attacks, Hardening, Network Security, Security Controls, Threat Management, Security Information and Event Management (SIEM), TCP/IP, Linux, Debugging, Cybersecurity, SQL

Skills you'll gain: Object Oriented Design, Object Oriented Programming (OOP), Java Programming, Java, Record Keeping
Status: Free TrialUniversity of Michigan
Skills you'll gain: PostgreSQL, JSON, Text Mining, SQL, Databases, Natural Language Processing, Database Management, Data Processing, Application Programming Interface (API), Data Storage, Python Programming
Status: Free TrialSkills you'll gain: Performance Tuning, Microarchitecture, Embedded Systems, Application Security, System Programming, Secure Coding, Computer Architecture, Hardware Architecture, Debugging
Programming Languages learners also search
In summary, here are 10 of our most popular programming languages courses
- Statistics and Clustering in Python: University of London
- Алгоритмы, часть I: Princeton University
- Data Visualization Capstone: Johns Hopkins University
- Python for Serverless Applications and Automation on AWS: Amazon Web Services
- Advanced Statistical Techniques for Data Science: Illinois Tech
- Data Structures and Algorithms (II): Tsinghua University
- Generative AI with Vertex AI: Build a customer chatbot: Coursera
- Desarrollo de Aplicaciones Web: Conceptos Básicos: University of New Mexico
- Cybersécurité Google: Google
- Create a Record of Students using Abstraction in Java: Coursera










