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: Data Visualization Software, Plot (Graphics), Package and Software Management, Python Programming, Data Mapping, Software Installation, Scripting, Data Processing, Data Integration, Data Import/Export, Scripting Languages, Data Structures, Software Documentation
- Status: Free TrialStatus: AI skills
University of Pennsylvania
Skills you'll gain: Statistical Machine Learning, PyTorch (Machine Learning Library), Probability, Probability & Statistics, Sampling (Statistics), Deep Learning, Probability Distribution, Python Programming, Supervised Learning, Statistics, Machine Learning, Regression Analysis, Data Processing, Agentic systems, Data Science, Artificial Intelligence, Artificial Neural Networks, Algorithms, Computer Vision, Theoretical Computer Science
- Status: Free
Coursera Project Network
Skills you'll gain: Sprint Planning, Azure DevOps, Backlogs, Issue Tracking, Kanban Principles, Agile Software Development
LearnQuest
Skills you'll gain: Azure Active Directory, Cloud Infrastructure, Microsoft Azure, Virtual Machines, Infrastructure As A Service (IaaS), Role-Based Access Control (RBAC), Infrastructure Security, Multi-Factor Authentication, Network Infrastructure, Cloud Storage, Virtualization, Identity and Access Management, Virtual Private Networks (VPN), Data Migration, Disaster Recovery
- Status: Free
Universitat Pompeu Fabra of Barcelona
Skills you'll gain: Music, Music Theory, Open Source Technology, Data Analysis Software, Python Programming, NumPy, Numerical Analysis, Computer Programming Tools
- Status: Free Trial
Skills you'll gain: User Interface (UI), Mobile Development, User Interface (UI) Design, Apple iOS, UI Components, Swift Programming, Apple Xcode, Application Development, Animations
University of Illinois Urbana-Champaign
Skills you'll gain: Learning Management Systems, Education Software and Technology, Instructional Strategies, Pedagogy, Computer Programming, Computer Science, Interactive Design, Collaborative Software, Artificial Intelligence, Innovation, Cloud Applications
- Status: Free Trial
LearnQuest
Skills you'll gain: Containerization, Package and Software Management, Unified Modeling Language, Software Testing, Docker (Software), Unit Testing, Plot (Graphics), Development Testing, CI/CD, Test Automation, Pandas (Python Package), Scripting, Data Modeling, NumPy, Programming Principles, Object Oriented Programming (OOP), Data Structures, Computer Programming, Python Programming, Command-Line Interface
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Power Electronics, Electrical Engineering, Electrical Power, Estimation, Electronic Systems, Simulations, Mathematical Modeling, Matlab, Algorithms
Coursera Project Network
Skills you'll gain: MySQL, SQL, Relational Databases
- Status: Free Trial
University of California San Diego
Skills you'll gain: Bioinformatics, Molecular Biology, Algorithms, Computational Thinking, Computer Programming Tools, Biology
Johns Hopkins University
Skills you'll gain: Calculus, Integral Calculus, Applied Mathematics, Graphing, Numerical Analysis, Python Programming, Advanced Mathematics, Mathematical Software, Mathematical Modeling, Derivatives, Programming Principles
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Python Data Visualization: Rice University
- AI and Machine Learning Essentials with Python: University of Pennsylvania
- Getting Started with Azure DevOps Boards: Coursera Project Network
- Azure Infrastructure Fundamentals: LearnQuest
- Audio Signal Processing for Music Applications: Universitat Pompeu Fabra of Barcelona
- Create the User Interface with SwiftUI: Meta
- Ubiquitous Learning and Instructional Technologies: University of Illinois Urbana-Champaign
- Python Scripting for DevOps: LearnQuest
- Battery Pack Balancing and Power Estimation: University of Colorado Boulder
- SQL Joins : Coursera Project Network