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
Coursera Project Network
Skills you'll gain: Scripting, Scripting Languages, Python Programming, Computer Programming Tools, Devops Tools, Data Structures, Programming Principles, Program Development
- Status: Free
Coursera Project Network
Skills you'll gain: Generative AI, PyTorch (Machine Learning Library), Deep Learning, Artificial Neural Networks, Computer Vision, Applied Machine Learning
- Status: New
Skills you'll gain: Generative AI Agents, Agentic systems, OpenAI, Artificial Intelligence, ChatGPT, Generative AI, Query Languages, User Interface (UI), Prompt Engineering, Large Language Modeling, Software Architecture, UI Components, Natural Language Processing, Python Programming, Human Machine Interfaces, Application Frameworks, Automation, Development Environment
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: User Research, User Experience Design, User Experience, User Interface and User Experience (UI/UX) Design, Usability, Verification And Validation, UI/UX Research, Persona (User Experience), Usability Testing, User Centered Design, Internet Of Things, User Interface (UI), Cloud Computing Architecture, Amazon Web Services, Embedded Systems, Human Computer Interaction, Prototyping, Application Security, Application Programming Interface (API), Microservices
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Numerical Analysis, Engineering Calculations, Differential Equations, Matlab, Applied Mathematics, Linear Algebra, Calculus, Integral Calculus, Advanced Mathematics, Algorithms, Derivatives
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Power Electronics, Control Systems, Electronic Systems, Electrical Engineering, Electronics, Engineering Analysis, Simulation and Simulation Software, Matlab, Technical Design
Coursera Project Network
Skills you'll gain: Scikit Learn (Machine Learning Library), Tensorflow, Cloud Computing, Classification And Regression Tree (CART), Supervised Learning, Applied Machine Learning, Machine Learning Methods, Pandas (Python Package), Data Visualization, Data Processing
- Status: Free Trial
Infosec
Skills you'll gain: Secure Coding, Application Security, Web Applications, Javascript, Web Development, Node.JS, Hypertext Markup Language (HTML)
- Status: Free Trial
Skills you'll gain: Ruby (Programming Language), Debugging, Programming Principles, Scripting Languages, Data Structures, Scripting, Program Development, Object Oriented Programming (OOP)
- Status: Free Trial
SkillUp EdTech
Skills you'll gain: Presentations, Business Intelligence, Dashboard, Tableau Software, IBM Cognos Analytics, Statistical Analysis, Data Analysis, Looker (Software), Regression Analysis, PostgreSQL, Microsoft PowerPoint, Pivot Tables And Charts, Data Visualization Software, Data Cleansing, Microsoft Excel, SQL, Data Manipulation, LinkedIn, Data Quality
- Status: Free Trial
Skills you'll gain: Bayesian Statistics, Databricks, Sampling (Statistics), Statistical Modeling, Probability, Classification And Regression Tree (CART), Jupyter, Regression Analysis, Statistical Programming, Predictive Modeling, Statistical Analysis, Statistical Machine Learning, Probability Distribution, Data Science, Markov Model, Statistics, NumPy, Simulations, Mathematical Software, Statistical Inference
- Status: Free Trial
Skills you'll gain: System Programming, Hardware Architecture, Embedded Systems, Computer Architecture, System Configuration, Debugging, Application Development
Programming Languages learners also search
In summary, here are 10 of our most popular programming languages courses
- Python Scripting for DevOps: Coursera Project Network
- Deep Learning with PyTorch : Generative Adversarial Network: Coursera Project Network
- Building Autonomous AI Agents with LangGraph: Packt
- Embedded Interface Design: University of Colorado Boulder
- Analyse numérique pour ingénieurs: École Polytechnique Fédérale de Lausanne
- Techniques of Design-Oriented Analysis: University of Colorado Boulder
- Support Vector Machines in Python, From Start to Finish: Coursera Project Network
- JavaScript Security Part 1: Infosec
- Intermediate Ruby Programming and Control Structures: Packt
- The Business Intelligence (BI) Analyst Capstone Project: SkillUp EdTech