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
Princeton University
Skills you'll gain: Data Structures, Algorithms, Java, Performance Testing, Computer Programming, Theoretical Computer Science, Object Oriented Programming (OOP), Computational Thinking
- Status: Free Trial
Vanderbilt University
Skills you'll gain: Prompt Engineering, Data Presentation, ChatGPT, Document Management, Artificial Intelligence, Microsoft Excel, Problem Solving, Data Analysis, Generative AI, Information Management, File Management, Creativity, Automation
- Status: Free Trial
University of Michigan
Skills you'll gain: Text Mining, Natural Language Processing, Pandas (Python Package), Scikit Learn (Machine Learning Library), Data Processing, Feature Engineering, Data Manipulation, Data Cleansing, Unsupervised Learning, Supervised Learning
- Status: Free Trial
University of Michigan
Skills you'll gain: PHP (Scripting Language), Hypertext Markup Language (HTML), MySQL, Web Applications, Web Development, Secure Coding, Cascading Style Sheets (CSS), Development Environment, Back-End Web Development, Database Development, Web Servers, Debugging, Data Validation
- Status: Free Trial
Skills you'll gain: Data Lakes, Data Warehousing, Cloud Engineering, Google Cloud Platform, Data Infrastructure, Cloud Storage, Data Pipelines, Big Data, Data Processing, Data Transformation, SQL, Scalability
- Status: Free Trial
Peking University
Skills you'll gain: Data Structures, Algorithms, C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Computational Thinking, Graph Theory, C (Programming Language), Programming Principles, Theoretical Computer Science, Program Development, Computer Science, Data Storage, Computer Architecture, Computer Programming, Database Systems, Software Design Patterns, Performance Tuning, Computational Logic, Debugging
- Status: Free Trial
Skills you'll gain: Data Collection, Marketing, Marketing Analytics, Google Analytics, Digital Marketing, Application Programming Interface (API), Personally Identifiable Information, Web Analytics, Information Privacy, Data Integration, Analytics, Facebook, Data-Driven Decision-Making, Advertising
- Status: Free Trial
University of London
Skills you'll gain: Pseudocode, C++ (Programming Language), Integrated Development Environments, Object Oriented Programming (OOP), Development Environment, Algorithms, Debugging, Programming Principles, Data Import/Export, File Systems, Data Structures
- Status: Free Trial
Skills you'll gain: Unit Testing, Application Deployment, Flask (Web Framework), Software Testing, Application Development, Python Programming, Package and Software Management, Web Applications, Application Programming Interface (API), Natural Language Processing, Artificial Intelligence, IBM Cloud, Programming Principles, Style Guides
- Status: Free Trial
Duke University
Skills you'll gain: Database Design, MySQL, Relational Databases, SQL, Data Modeling, Databases, Business Analytics, Big Data, Business Analysis, Data Analysis, Data Management
- Status: Free Trial
Skills you'll gain: Web Services, Python Programming, Restful API, Professional Development, Automation, Scripting, Application Programming Interface (API), Stress Management, JSON, Debugging
- Status: Free Trial
University of Michigan
Skills you'll gain: JSON, Data Processing, Web Scraping, Restful API, Data Manipulation, Application Programming Interface (API), Python Programming, Data Transformation, Data Structures, Data Collection
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Algorithms, Part I: Princeton University
- ChatGPT Advanced Data Analysis: Vanderbilt University
- Applied Text Mining in Python: University of Michigan
- Building Web Applications in PHP: University of Michigan
- Modernizing Data Lakes and Data Warehouses with Google Cloud: Google Cloud
- 程序设计与算法: Peking University
- Marketing Analytics Foundation: Meta
- Object-Oriented Programming in C++: Functions: University of London
- Developing AI Applications with Python and Flask: IBM
- Managing Big Data with MySQL: Duke University