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 Washington
Skills you'll gain: Applied Machine Learning, Feature Engineering, Regression Analysis, Machine Learning, Image Analysis, Supervised Learning, Artificial Intelligence, Deep Learning, Classification And Regression Tree (CART), Computer Vision, Predictive Modeling, Natural Language Processing, Text Mining, Python Programming, Data Mining
Status: Free TrialUniversity of Michigan
Skills you'll gain: Unified Modeling Language, Software Design, Image Analysis, Python Programming, Jupyter, Software Engineering, Application Programming Interface (API), Object Oriented Programming (OOP), Computer Vision, Integrated Development Environments, Computer Programming
Status: PreviewÉcole Polytechnique
Skills you'll gain: Language Competency, Language Learning, Oral Comprehension, Grammar, Higher Education, Oral Expression, Intercultural Competence, Vocabulary, Lecturing, Writing
Status: Free TrialImperial College London
Skills you'll gain: Linear Algebra, NumPy, Applied Mathematics, Machine Learning Algorithms, Data Science, Algorithms, Data Manipulation, Python Programming
Status: NewStatus: Free TrialSkills you'll gain: Apache Spark, Scala Programming, Apache Hadoop, Apache Maven, Real Time Data, Data Processing, Scalability, Data Structures, Object Oriented Programming (OOP), Systems Integration

Peking University
Skills you'll gain: Grammar, Oral Comprehension, Language Learning, Language Competency, Culture, Literacy, Vocabulary
Status: Free TrialSkills you'll gain: Agile Software Development, Cloud Computing Architecture, Cloud Services, Agile Methodology, DevOps, Kanban Principles, Cloud Security, Cloud Infrastructure, Cloud Platforms, Cloud Hosting, Cloud Engineering, Cloud Solutions, Cloud Computing, Agile Project Management, Cloud-Native Computing, User Story, Sprint Retrospectives, CI/CD, Test Driven Development (TDD), Scrum (Software Development)
Status: NewStatus: Free TrialSkills you'll gain: Encryption, Secure Coding, File Management, Cryptography, Python Programming, Programming Principles, Debugging, Scripting, Data Structures
Status: Free TrialVanderbilt University
Skills you'll gain: Prompt Engineering, ChatGPT, Generative AI Agents, Prompt Patterns, LLM Application, Productivity, OpenAI, Agentic systems, Tool Calling, Generative AI, Artificial Intelligence, Large Language Modeling, Artificial Intelligence and Machine Learning (AI/ML), Creative Thinking, Application Development, Creative Problem-Solving, Prototyping, Persona (User Experience), Business Logic, Application Programming Interface (API)
Status: Free TrialUniversity of Michigan
Skills you'll gain: JSON, Data Processing, Web Scraping, Restful API, Data Manipulation, Application Programming Interface (API), Python Programming, Data Transformation, Data Structures, Data Collection
Status: Free TrialUniversity of California San Diego
Skills you'll gain: Design Research, Interaction Design, User Experience Design, Statistical Analysis, Usability, Ideation, User Research, Graphic and Visual Design, User Interface (UI) Design, Experimentation, Prototyping, Human Centered Design, Usability Testing, Human Computer Interaction, A/B Testing, Human Factors, Collaborative Software, Telecommuting, R Programming, Storyboarding
Status: Free TrialDeepLearning.AI
Skills you'll gain: Applied Mathematics, Calculus, Numerical Analysis, Mathematical Modeling, Machine Learning, Python Programming, Regression Analysis, Artificial Neural Networks, Deep Learning, Derivatives
Programming Languages learners also search
In summary, here are 10 of our most popular programming languages courses
- Machine Learning Foundations: A Case Study Approach: University of Washington
- Python Project: Software Engineering and Image Manipulation: University of Michigan
- Étudier en France: French Intermediate course B1-B2: École Polytechnique
- Mathematics for Machine Learning: Linear Algebra: Imperial College London
- Apache Spark with Scala: Master Data Building & Analysis: EDUCBA
- Chinese for HSK 4: Peking University
- IBM DevOps, Cloud, and Agile Foundations: IBM
- Python Hacking: Apply, Implement & Analyze: EDUCBA
- AI Agents and Agentic AI in Python: Powered by Generative AI: Vanderbilt University
- Data Collection and Processing with Python: University of Michigan










