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: Preview
Skills you'll gain: Microsoft Copilot, Development Environment, Integrated Development Environments, Test Tools, Computer Programming Tools, Software Development Tools, Debugging, Microsoft Visual Studio, Generative AI, UI Components
Coursera Project Network
Skills you'll gain: Tensorflow, Natural Language Processing, Text Mining, Artificial Neural Networks, Deep Learning, Machine Learning
- Status: Free Trial
Skills you'll gain: Data Processing, Data Cleansing, Business Process, Design Thinking, Data Collection, Data Science, Data Quality, Data Pipelines, Business Priorities, Jupyter, Machine Learning, Python Programming
- Status: Free Trial
Johns Hopkins University
Skills you'll gain: Ggplot2, Plot (Graphics), Scatter Plots, Datamaps, Data Visualization Software, Histogram, Data Visualization, Interactive Data Visualization, Statistical Visualization, R Programming, Graphing, Graphical Tools
- Status: Free Trial
Scrimba
Skills you'll gain: Responsive Web Design, User Interface (UI) Design, User Interface (UI), Cascading Style Sheets (CSS), Web Design, Hypertext Markup Language (HTML), HTML and CSS, Web Content Accessibility Guidelines, Figma (Design Software), Typography, Usability, Front-End Web Development, Mobile Development, Maintainability, User Centered Design, Web Development, Javascript, Color Theory, Web Development Tools, Software Engineering
Coursera Project Network
Skills you'll gain: SQL, PostgreSQL, Database Systems, Database Management, Data Manipulation
- Status: NewStatus: Free Trial
Microsoft
Skills you'll gain: Algorithms, Data Structures, Back-End Web Development, Microsoft Copilot, Programming Principles, Performance Tuning, C# (Programming Language), Pseudocode, Application Programming Interface (API), Scalability, Authentications
- Status: Free Trial
Universidad Nacional Autónoma de México
Skills you'll gain: Android Development, Android Studio, Mobile Development, JSON, Restful API, Application Programming Interface (API), Google Cloud Platform, User Interface (UI) Design, Animations, Debugging
Coursera Project Network
Skills you'll gain: R Programming, Statistical Programming, Arithmetic, Programming Principles, Data Literacy
- Status: Preview
University of Michigan
Skills you'll gain: Programming Principles, Computer Programming, Python Programming, Software Installation, Computational Thinking, Development Environment
- Status: Preview
Skills you'll gain: Package and Software Management, Linux Administration, Linux, Linux Commands, Command-Line Interface, File Systems, Systems Administration, Network Troubleshooting, Security Controls, Network Administration, Data Storage, Firewall, Remote Access Systems, Service Management, Operating Systems, General Networking, User Accounts
- Status: Free Trial
Skills you'll gain: Object Oriented Programming (OOP), Python Programming, Software Design, Programming Principles, File Management, Computer Science
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Developing with GitHub Copilot and VS Code: Microsoft
- Tweet Emotion Recognition with TensorFlow: Coursera Project Network
- AI Workflow: Business Priorities and Data Ingestion: IBM
- Building Data Visualization Tools: Johns Hopkins University
- UI Design for Web Developers: Scrimba
- SQL Window Functions for Analytics: Coursera Project Network
- Data Structures and Algorithms: Microsoft
- Desarrollo de aplicaciones avanzadas con Android: Universidad Nacional Autónoma de México
- Introduction to R: Basic R syntax: Coursera Project Network
- Программирование для всех (начало работы с Python): University of Michigan