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 Course Catalog
- Status: New
Skills you'll gain: Restful API, Software Design, JSON
- Status: Preview
Universidad Nacional Autónoma de México
Skills you'll gain: R Programming, Statistical Programming, Ggplot2, Data Manipulation, Simulations, Statistical Software, Statistical Visualization, Visualization (Computer Graphics), Data Processing, Graphing, Programming Principles, Scripting, Exploratory Data Analysis, Data Structures, Software Installation, Package and Software Management
- Status: New
Skills you'll gain: Application Development, Application Design, Debugging
- Status: NewStatus: Free Trial
Coursera Instructor Network
Skills you'll gain: LangChain, Prompt Engineering, Large Language Modeling, Generative AI Agents, LLM Application, Tool Calling, ChatGPT, Responsible AI, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, Agentic systems, Application Programming Interface (API), OpenAI, Google Gemini, Automation, Generative AI, Application Development, Development Environment, Prompt Engineering Tools, Python Programming
- Status: Free Trial
University of Amsterdam
Skills you'll gain: Statistical Hypothesis Testing, Statistics, Scientific Methods, Quantitative Research, Data Analysis Software
- Status: NewStatus: Preview
Birla Institute of Technology & Science, Pilani
Skills you'll gain: Algorithms, Programming Principles, Data Management, Computational Thinking, Tree Maps, Data Manipulation, C and C++, Software Design, Analysis, Problem Solving, Complex Problem Solving
- Status: Free Trial
University 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: NewStatus: Free Trial
Skills you'll gain: Software Design Patterns
- Status: NewStatus: Free Trial
Skills you'll gain: User Interface (UI), Prototyping, Animations
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Rmarkdown, Ggplot2, Data Visualization, Tidyverse (R Package), Statistical Visualization, R Programming, Data Visualization Software, Statistical Programming, Data Manipulation, Data Analysis, Data Wrangling, Data Transformation, Software Installation, Programming Principles, Software Documentation
- Status: NewStatus: Free Trial
Skills you'll gain: PySpark, Apache Hadoop, Apache Spark, Big Data, Apache Hive, Data Lakes, Analytics, Data Pipelines, Data Processing, Data Import/Export, Data Integration, Linux Commands, Data Mapping, Linux, File Systems, Text Mining, Data Management, Distributed Computing, Java, C++ (Programming Language)
- Status: NewStatus: Free Trial
Skills you'll gain: Software Architecture, Code Review, Unit Testing, Software Design, LLM Application, Application Design, Prompt Engineering, Python Programming, Version Control, Java Programming
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Modern Java - Mastering Features from Java 8 to Java 21: Packt
- Introducción a Data Science: Programación Estadística con R: Universidad Nacional Autónoma de México
- Python GUI Development with Tkinter: Build Pro Desktop Apps: Packt
- Building GenAI Applications and Agents: Coursera Instructor Network
- Basic Statistics: University of Amsterdam
- Data Structures and Algorithms: Birla Institute of Technology & Science, Pilani
- Machine Learning Foundations: A Case Study Approach: University of Washington
- Advanced AI Techniques and Behavior in Unity: Packt
- Unity Breakout Game: Design, Implement, and Optimize: EDUCBA
- Introduction to R Programming and Tidyverse: University of Colorado Boulder