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: Free Trial
Microsoft
Skills you'll gain: Back-End Web Development, Program Development, Algorithms, Integrated Development Environments, Programming Principles, Pseudocode, Debugging, Computational Thinking, Engineering Software, C# (Programming Language), Version Control, Software Engineering, GitHub, Git (Version Control System), Data Structures
- Status: Free Trial
Rice University
Skills you'll gain: Combinatorics, Probability, Programming Principles, Program Development, Computational Thinking, Computer Programming, Object Oriented Programming (OOP), Development Testing, Software Testing, Applied Mathematics, Debugging, Algorithms, Python Programming, Game Design, Simulations
- Status: Free Trial
University of Pennsylvania
Skills you'll gain: Eclipse (Software), Java, Debugging, Integrated Development Environments, Object Oriented Programming (OOP), Data Structures, File Management, Development Environment, Software Design, Programming Principles
- Status: Free Trial
Skills you'll gain: Natural Language Processing, Microsoft Azure, Large Language Modeling, Computer Vision, Applied Machine Learning, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning, Predictive Modeling, Artificial Intelligence, Data Science
- Status: Free Trial
University of Virginia
Skills you'll gain: User Story, Prototyping, Model View Controller, Maintainability, Javascript, Cascading Style Sheets (CSS), Debugging, Hypertext Markup Language (HTML), HTML and CSS, User Interface (UI), Wireframing, Interactive Design, Javascript and jQuery, Web Design and Development, Web Design, Web Applications, User Centered Design, Application Programming Interface (API), Web Development, Discussion Facilitation
- Status: Free Trial
Universidad Nacional Autónoma de México
Skills you'll gain: Android Studio, Android Development, Mockups, Android (Operating System), Mobile Development, Software Design Patterns, Prototyping, User Interface (UI) Design, Development Environment
- Status: Free
Coursera Project Network
Skills you'll gain: Mobile Development, Google Sheets, Application Development, Cloud Applications, Application Deployment, Data Structures, User Accounts, Personalized Service, User Interface (UI) Design
Coursera Project Network
Skills you'll gain: Figma (Design Software), Front-End Web Development, Web Design, Prototyping, Mockups, Web Development, Hypertext Markup Language (HTML), Design, Cascading Style Sheets (CSS)
- Status: Free Trial
Skills you'll gain: SAS (Software), Data Quality, Data Analysis, Data Visualization, Business Analytics, Exploratory Data Analysis, Virtual Environment, Data Manipulation, Data Access, Business Reporting
Duke University
Skills you'll gain: Data Import/Export, Pandas (Python Package), Generative AI, OpenAI, Application Programming Interface (API), Data Manipulation, Large Language Modeling, Databases, Natural Language Processing
Coursera Project Network
Skills you'll gain: SQL, Data Manipulation, Relational Databases, Database Design, Databases, Data Integrity, Database Management Systems, Debugging
- Status: Free Trial
Microsoft
Skills you'll gain: Microsoft Azure, NoSQL, Database Administration, Data Store, Database Systems, Cloud Storage, Database Theory, Data Storage, Cloud Services, Data Storage Technologies, Data Security, Query Languages, Application Programming Interface (API)
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Foundations of Coding Back-End: Microsoft
- Principles of Computing (Part 1): Rice University
- Inheritance and Data Structures in Java: University of Pennsylvania
- Preparing for AI-900: Microsoft Azure AI Fundamentals exam: Microsoft
- Coding for Designers, Managers, and Entrepreneurs: University of Virginia
- Fundamentos de Android: Universidad Nacional Autónoma de México
- Build a mobile app with Google Sheets on Glide and no coding: Coursera Project Network
- Design and Develop a Website using Figma and CSS: Coursera Project Network
- Getting Started with SAS Visual Analytics : SAS
- Introduction to Retrieval Augmented Generation (RAG): Duke University