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
University of California, Irvine
Skills you'll gain: Linux, Internet Of Things, Command-Line Interface, File Systems, System Configuration, Operating Systems, User Interface (UI), Embedded Systems, Python Programming, Programming Principles, OS Process Management, Computer Hardware, Computer Programming
- Status: Free Trial
Skills you'll gain: Data Cleansing, Data Integrity, Data Quality, Sampling (Statistics), Data Transformation, Data Validation, Data Wrangling, Data Manipulation, Data Analysis, SQL, Sample Size Determination, Exploratory Data Analysis, Spreadsheet Software
- Status: NewStatus: Free Trial
Vanderbilt University
Skills you'll gain: Prompt Engineering, ChatGPT, Data Storytelling, Data Presentation, Data Visualization, Data Cleansing, Interactive Data Visualization, Data-Driven Decision-Making, SQL, Microsoft Excel, Excel Formulas, Generative AI, Artificial Intelligence, Data Analysis, Large Language Modeling, Data Processing, Query Languages, Analytics, Data Import/Export, Databases
- Status: Free Trial
University of California San Diego
Skills you'll gain: Data Structures, Graph Theory, Algorithms, Computational Thinking, Bioinformatics, Network Model, Advanced Mathematics, Computer Programming, Theoretical Computer Science, Program Development, Operations Research, System Design and Implementation, Network Analysis, Network Routing, Programming Principles, Linear Algebra, Text Mining, C (Programming Language), Software Testing, Debugging
- Status: Free Trial
Skills you'll gain: Agile Software Development, Agile Methodology, Agile Project Management, DevOps, Cloud Computing Architecture, Team Performance Management, Cloud Computing, Cloud Security, Cloud Services, Cloud Infrastructure, Agile Product Development, Infrastructure as Code (IaC), Continuous Delivery, Cloud-Native Computing, Sprint Planning, User Story, Test Driven Development (TDD), Public Cloud, Continuous Integration, Cloud Storage
- Status: Free Trial
Vanderbilt University
Skills you'll gain: Prompt Engineering, Generative AI Agents, ChatGPT, Generative AI, Agentic systems, OpenAI, Data Ethics, AI Personalization, Artificial Intelligence, Large Language Modeling, Business Process Automation, Automation, Application Programming Interface (API), Natural Language Processing, Application Development, Scenario Testing, Performance Testing
- Status: Free Trial
Vanderbilt University
Skills you'll gain: Prompt Engineering, ChatGPT, Student Engagement, Generative AI, Education Software and Technology, Artificial Intelligence, AI Personalization, Large Language Modeling, Image Analysis, Mobile Development, Emerging Technologies, Innovation, Computer Vision, Brainstorming, Application Development, Creative Problem-Solving
- Status: Free Trial
Skills you'll gain: Software Development Life Cycle, Computing Platforms, Software Development, Application Development, Databases, Cloud Computing, Database Management, Information Technology, Software Installation, Software Versioning, Data Structures, Browser Compatibility, Computer Programming
- Status: Free Trial
University of Michigan
Skills you'll gain: Data Visualization, Matplotlib, Network Analysis, Machine Learning Algorithms, Supervised Learning, Pandas (Python Package), Data Visualization Software, Text Mining, Interactive Data Visualization, Plot (Graphics), Applied Machine Learning, Scikit Learn (Machine Learning Library), Visualization (Computer Graphics), Data Presentation, Statistical Methods, Data Manipulation, Network Model, Graph Theory, Natural Language Processing, Python Programming
- Status: Free Trial
Skills you'll gain: Full-Stack Web Development, Database Design, Version Control, Unix Commands, Restful API, Django (Web Framework), Relational Databases, Git (Version Control System), SQL, HTML and CSS, API Design, GitHub, Database Management, Application Programming Interface (API), MySQL, Data Structures, Object Oriented Programming (OOP), Computer Programming, Python Programming, Cloud Hosting
- Status: Preview
University of Alberta
Skills you'll gain: Video Game Development, Game Design, Computational Thinking, Animation and Game Design, Program Development, Problem Solving, Programming Principles, Python Programming, Software Quality (SQA/SQC), Computer Programming, Object Oriented Programming (OOP), Software Design, Event-Driven Programming, Algorithms, Computer Graphics, Computer Science, Debugging
- Status: Free Trial
Skills you'll gain: Software Development Life Cycle, Cloud Computing Architecture, Computing Platforms, Microsoft Windows, Cloud Computing, Cloud Security, Encryption, Computer Hardware, Cloud Services, Cloud Infrastructure, Cybersecurity, Operating Systems, Cyber Attacks, Data Storage, Network Protocols, Software Development, Hardware Troubleshooting, Network Administration, Desktop Support, Peripheral Devices
Programming learners also search
In summary, here are 10 of our most popular programming courses
- The Raspberry Pi Platform and Python Programming for the Raspberry Pi: University of California, Irvine
- Process Data from Dirty to Clean: Google
- Generative AI Data Analyst: Vanderbilt University
- Data Structures and Algorithms: University of California San Diego
- DevOps, Cloud, and Agile Foundations: IBM
- ChatGPT: Excel at Personal Automation with GPTs, AI & Zapier: Vanderbilt University
- Prompt Engineering for Educators: Vanderbilt University
- Introduction to Software, Programming, and Databases : IBM
- Applied Data Science with Python: University of Michigan
- Meta Back-End Developer: Meta