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
MathWorks
Skills you'll gain: Data Science, Data Processing, Applied Machine Learning, Machine Learning, Supervised Learning, Geographic Information Systems, Big Data, Data Visualization, Data Analysis, Data Integration, Amazon Web Services, Cloud Computing, Matlab, Predictive Modeling, Classification And Regression Tree (CART), Regression Analysis
Coursera Project Network
Skills you'll gain: Flask (Web Framework), User Accounts, Web Development, Web Applications, HTML and CSS, Authentications, Cascading Style Sheets (CSS), Database Development, Database Management
Coursera Instructor Network
Skills you'll gain: Workflow Management, Team Management, Generative AI Agents, Productivity Software, Business Process Automation, Workforce Management, Artificial Intelligence, Automation, Agentic systems, Solution Design, Decision Making, Process Improvement, Market Data
- Status: Free Trial
Skills you'll gain: Apache Maven, Build Tools, Software Development Tools, Version Control, Software Versioning, Continuous Integration, Software Configuration Management, Apache, Dependency Analysis
Google Cloud
Skills you'll gain: Cloud API, API Gateway, Restful API, Cloud Applications, Application Deployment, API Design, Go (Programming Language), Google Cloud Platform, Personally Identifiable Information, Data Access
- Status: NewStatus: Free
DeepLearning.AI
Skills you'll gain: Large Language Modeling, Generative AI Agents, Artificial Intelligence and Machine Learning (AI/ML), Agentic systems, Automation, Prompt Engineering, Application Development, Application Deployment, Interoperability, Test Case
- Status: Free Trial
Skills you'll gain: Microservices, Node.JS, API Gateway, Application Deployment, Software Architecture, Cloud Applications, Web Services, Application Programming Interface (API), Restful API, Communication Strategies
Google Cloud
Skills you'll gain: Big Data, Analytics, Query Languages, Data Analysis, Data Mining, SQL
- Status: Free Trial
University of Michigan
Skills you'll gain: Data Transformation, Creative Design, Data Structures, Programming Principles, Data Manipulation, Software Visualization, Python Programming, Computer Programming, Predictive Analytics, Interactive Design, Debugging
- Status: Free Trial
Johns Hopkins University
Skills you'll gain: Regression Analysis, Statistical Hypothesis Testing, Statistical Analysis, Probability & Statistics, Statistical Methods, Probability Distribution, Data Analysis, Markov Model, Data Science, Statistical Modeling, Statistics, Statistical Inference, Probability, R Programming, Applied Mathematics
- Status: Free
DeepLearning.AI
Skills you'll gain: Prompt Engineering, Large Language Modeling, Generative AI, API Design, Application Programming Interface (API), Open Source Technology, Computer Vision
- Status: Free Trial
Skills you'll gain: Ajax, JSON, Application Programming Interface (API), Javascript, Event-Driven Programming, Data Validation, Object Oriented Programming (OOP), Debugging
Programming Languages learners also search
In summary, here are 10 of our most popular programming languages courses
- Data Science Companion: MathWorks
- Web Development in Flask: Build Your First Website: Coursera Project Network
- Elevate Team Productivity with Crew AI: Coursera Instructor Network
- Essential Tools For Application Development: LearnQuest
- Developing a REST API with Go and Cloud Run: Google Cloud
- Practical Multi AI Agents and Advanced Use Cases with crewAI: DeepLearning.AI
- Build and Implement Microservices Patterns: NIIT
- BigQuery Soccer Data Analytical Insight: Google Cloud
- Big Ideas in Programming: Expressing Yourself with Python: University of Michigan
- Advanced Probability and Statistical Methods: Johns Hopkins University