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
University of Colorado System
Skills you'll gain: Object Oriented Design, Unity Engine, Game Design, Software Design Patterns, Data Structures, C# (Programming Language), Video Game Development, Graph Theory, Computer Programming, Software Architecture, Algorithms
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Power Electronics, Control Systems, Electrical Power, Electric Power Systems, Electronic Systems, Electrical Engineering, Mathematical Modeling, Simulation and Simulation Software, Matlab
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Embedded Systems, Debugging, Model Based Systems Engineering, Electronic Systems, Failure Analysis, Simulation and Simulation Software, Technical Communication, Control Systems, Automation Engineering, Computer Programming Tools
Google Cloud
Skills you'll gain: Cloud API, JSON, Restful API, Application Programming Interface (API), Google Cloud Platform, Software Architecture, Authentications, Network Protocols
- Status: NewStatus: Free Trial
Skills you'll gain: Angular, Web Content Accessibility Guidelines, Front-End Web Development, TypeScript, Application Security, JavaScript Frameworks, Performance Tuning, Application Performance Management, User Interface (UI), Usability, Event-Driven Programming, UI Components, Authorization (Computing), Data Store, Authentications, Data Validation, Server Side
- Status: NewStatus: Free Trial
Vanderbilt University
Skills you'll gain: SQL, Generative AI, Data Visualization, Data Storytelling, Data Analysis, Debugging, Data-Driven Decision-Making, Exploratory Data Analysis, ChatGPT, Prompt Engineering, Databases
- Status: Free Trial
University of Michigan
Skills you'll gain: Analytics, Data Analysis, Statistical Analysis, Probability & Statistics, Statistics, Python Programming, Data Manipulation
- Status: Free Trial
SkillUp EdTech
Skills you'll gain: Android Studio, Android Development, Android (Operating System), Mobile Development, Application Development, User Interface (UI), User Interface (UI) Design, User Interface and User Experience (UI/UX) Design, Human Computer Interaction, Interaction Design, Usability, Development Environment, Development Testing, Debugging
- Status: Free Trial
Skills you'll gain: NoSQL, MongoDB, Flask (Web Framework), Application Deployment, IBM Cloud, Databases, Back-End Web Development, Database Systems, Django (Web Framework), Cloud Development, OpenShift, Cloud Applications, Microservices, Kubernetes, Web Applications, Containerization, Application Development, Web Services, Restful API, Scalability
- Status: Free Trial
University of Illinois Urbana-Champaign
Skills you'll gain: Internal Controls, Data Visualization, Robotic Process Automation, Accounting and Finance Software, Auditing, Internal Auditing, Alteryx, Financial Auditing, Accounting, Business Process Automation, Analytics, Automation, Text Mining, R Programming, Blockchain, Natural Language Processing, Process Analysis
Coursera Project Network
Skills you'll gain: SQL, MySQL, Data Access, PostgreSQL
- Status: Free Trial
Skills you'll gain: PyTorch (Machine Learning Library), Deep Learning, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning, Artificial Neural Networks, Python Programming, Regression Analysis, Performance Tuning, System Configuration, Development Environment, Software Installation
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Data Structures and Design Patterns for Game Developers: University of Colorado System
- Modeling and Control of Single-Phase Rectifiers and Inverters: University of Colorado Boulder
- Modeling and Debugging Embedded Systems: University of Colorado Boulder
- Introduction to APIs in Google: Google Cloud
- Advanced Data Handling and Reactive Programming Concepts: Edureka
- Chat with Your Data: Generative AI-Powered SQL Data Analysis: Vanderbilt University
- Moneyball and Beyond: University of Michigan
- Get Started with Android App Development: SkillUp EdTech
- Back-end Application Development Capstone Project: IBM
- Applying Data Analytics in Accounting: University of Illinois Urbana-Champaign