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
Coursera Project Network
Skills you'll gain: React.js, Debugging, Front-End Web Development, Web Development, JavaScript Frameworks, HTML and CSS, UI Components, Javascript, Cascading Style Sheets (CSS)
- Status: Free Trial
Skills you'll gain: Rmarkdown, Data Import/Export, R Programming, Data Manipulation, Data Visualization, Web Scraping, Ggplot2, Plotly, Programming Principles, Tidyverse (R Package), Data Visualization Software, Data Wrangling, Data Cleansing, Statistical Programming, Data Transformation, Data Structures, Scripting Languages, Scripting, Development Environment
- Status: Free Trial
Skills you'll gain: MySQL, Database Management, Stored Procedure, Database Development, SQL, Performance Tuning, Relational Databases, Query Languages, JSON, Analytics, Data Analysis, Transaction Processing
Universidad de los Andes
Skills you'll gain: Responsive Web Design, HTML and CSS, Hypertext Markup Language (HTML), Bootstrap (Front-End Framework), Cascading Style Sheets (CSS), Web Design and Development, UI Components, Web Development, Web Design, Front-End Web Development, Web Applications, Web Development Tools, Typography
- Status: Free Trial
University of Illinois Urbana-Champaign
Skills you'll gain: Cloud Infrastructure, Network Architecture, Computer Networking, Network Infrastructure, Software-Defined Networking, Cloud Computing, Virtualization, Network Routing, TCP/IP, Wide Area Networks, Data Centers, Network Switches, Virtual Machines, Python Programming
University of Michigan
Skills you'll gain: Programming Principles, Computer Programming, Python Programming, Software Installation, Computational Thinking, Development Environment
- Status: Free Trial
Duke University
Skills you'll gain: Prompt Engineering, Generative AI, ChatGPT, OpenAI, Large Language Modeling, Artificial Intelligence, Data Ethics, Natural Language Processing, GitHub, Python Programming, Machine Learning, Application Programming Interface (API)
- Status: Free Trial
Wesleyan University
Skills you'll gain: Regression Analysis, Statistical Analysis, Statistical Modeling, Data Analysis, Correlation Analysis, SAS (Software), Scatter Plots, Statistical Programming, Predictive Modeling, Statistical Hypothesis Testing, Plot (Graphics), Python Programming
- Status: Free Trial
Universidad Nacional Autónoma de México
Skills you'll gain: Music Theory, Music, Post-Production, Open Source Technology, Media Production, Musical Composition, Music History, Aesthetics, Multimedia, Collaborative Software, Instrumental Music, Music Performance, Data Sharing, Creativity, Digital Publishing, Software Installation, Middleware, Editing, Content Creation, Computer Programming Tools
Universidad Nacional Autónoma de México
Skills you'll gain: Electronics, Electronic Components, Programming Principles, Prototyping, Automation, Electronic Hardware, Embedded Systems, Computer Programming, Development Environment, Debugging
Coursera Project Network
Skills you'll gain: Game Design, Program Development, Python Programming, Computer Programming, Scripting, Scripting Languages, Data Analysis
- Status: Free Trial
Duke University
Skills you'll gain: Rust (Programming Language), Unit Testing, Test Case, Development Testing, Software Testing, Data Structures, Debugging, GitHub, Programming Principles, Package and Software Management, Development Environment, Computer Programming Tools, System Programming, Software Documentation, Command-Line Interface, Technical Documentation
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Build Your First React Website: Coursera Project Network
- Foundations of R Programming and Basic Data Manipulation: Packt
- Advanced MySQL Topics: Meta
- Introducción al desarrollo web: Universidad de los Andes
- Cloud Networking: University of Illinois Urbana-Champaign
- Программирование для всех (начало работы с Python): University of Michigan
- Introduction to Generative AI: Duke University
- Regression Modeling in Practice: Wesleyan University
- Producción musical con software libre: Universidad Nacional Autónoma de México
- Arduino y algunas aplicaciones: Universidad Nacional Autónoma de México