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
Rice University
Skills you'll gain: Programming Principles, Computational Thinking, Mathematical Modeling, Data Structures, Theoretical Computer Science, Algorithms, Computer Programming, Computer Science, Object Oriented Programming (OOP), Verification And Validation, Software Testing, Python Programming, Simulations, Game Theory
University of New Mexico
Skills you'll gain: Middleware, Ruby on Rails, Web Applications, Software Development, Model View Controller, User Interface (UI), Full-Stack Web Development, Databases, Software Design Patterns, Relational Databases, Ajax, Agile Software Development, Cascading Style Sheets (CSS), Javascript, Git (Version Control System)
- Status: Free Trial
Universidad de los Andes
Skills you'll gain: Unity Engine, User Interface (UI), Game Design, Video Game Development, Animations, C# (Programming Language), Object Oriented Programming (OOP), Technical Documentation, Scripting, Google Analytics, Application Deployment
- Status: NewStatus: Free Trial
DeepLearning.AI
Skills you'll gain: Web Scraping, Relational Databases, Data Ethics, Databases, Data Validation, Data Processing, SQL, Data Cleansing, Pandas (Python Package), Data Collection, Generative AI, Data Transformation, JSON, Application Programming Interface (API)
- Status: Free Trial
Fred Hutchinson Cancer Center
Skills you'll gain: Bioinformatics, Metadata Management, Data Analysis Software, Data Literacy, Molecular Biology, R Programming, Data Analysis, Other Programming Languages, Data Processing, Data Integration, Research, Research Design, Spatial Analysis, Laboratory Research, Science and Research, Statistical Methods, Data Collection, Research Methodologies, Data Quality, Exploratory Data Analysis
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Matplotlib, NumPy, Seaborn, Plot (Graphics), Pandas (Python Package), Data Visualization Software, Data Visualization, Data Manipulation, Data Science, Histogram, Python Programming, Data Import/Export, Package and Software Management
- Status: Free Trial
University of Michigan
Skills you'll gain: C (Programming Language), Data Structures, System Programming, Application Security, Operating Systems, Hardware Architecture, Programming Principles, Computer Architecture
- Status: Preview
Johns Hopkins University
Skills you'll gain: Bioinformatics, Molecular Biology, R Programming, Statistical Analysis, Data Analysis Software, Analysis, Data Processing, Scientific Visualization
Coursera Project Network
Skills you'll gain: Javascript, Web Development Tools, Web Development, HTML and CSS, User Interface (UI)
- Status: NewStatus: Free Trial
Oracle
Skills you'll gain: Oracle Cloud, Generative AI, Large Language Modeling, Generative AI Agents, Artificial Intelligence and Machine Learning (AI/ML), ChatGPT, Cloud Services, Cloud Solutions, Cloud Computing, Cloud Infrastructure, Deep Learning, Prompt Engineering, Artificial Neural Networks, Natural Language Processing, Enterprise Resource Planning, Python Programming, Application Deployment, Supply Chain Management, Customer Relationship Management (CRM) Software, Human Capital
- Status: Free Trial
University of California San Diego
Skills you'll gain: Internet Of Things, Application Development, Python Programming, Telecommunications, Mobile Development, Hardware Architecture
- Status: Free Trial
University of Toronto
Skills you'll gain: iOS Development, Apple iOS, Apple Xcode, Swift Programming, Mobile Development, Application Development, User Interface (UI), Model View Controller, User Interface (UI) Design, Persistence, Storyboarding, Data Storage
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Principles of Computing (Part 2): Rice University
- Web Application Development: Basic Concepts: University of New Mexico
- Desarrollo de Videojuegos en Unity: Una Introducción: Universidad de los Andes
- Data I/O and Preprocessing with Python and SQL: DeepLearning.AI
- Researcher's Guide to Omic Data: Fred Hutchinson Cancer Center
- Python Packages for Data Science: University of Colorado Boulder
- Data Structures in C: University of Michigan
- Bioinformatics Methods for Transcriptomics: Johns Hopkins University
- Introduction to JavaScript: Coursera Project Network
- Oracle Cloud and AI: Oracle