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
Duke University
Skills you'll gain: Bayesian Statistics, Statistical Modeling, Data Analysis, Statistics, Probability, Statistical Methods, Statistical Inference, Data-Driven Decision-Making, Regression Analysis, Probability Distribution, R Programming
- Status: NewStatus: Free Trial
University of Colorado Boulder
Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Software Documentation, Programming Principles, Maintainability, Software Design, Python Programming
- Status: Free Trial
University of Colorado System
Skills you'll gain: Digital Communications, OSI Models, Network Architecture, TCP/IP, Network Planning And Design, Network Protocols, Network Infrastructure, Computer Networking, General Networking, Application Programming Interface (API), Data Integrity
- Status: Free Trial
Skills you'll gain: Node.JS, Server Side, JavaScript Frameworks, Back-End Web Development, Authentications, Restful API, Web Applications, Javascript, Web Development, Web Servers, Web Services, Authorization (Computing), Package and Software Management, JSON, Application Programming Interface (API), Middleware, Computer Science
- Status: Free Trial
University at Buffalo
Skills you'll gain: Blockchain, Software Design Documents, Solution Design, Program Development, Other Programming Languages, Computer Programming Tools, Business Logic, Development Environment, Secure Coding, Transaction Processing, Event-Driven Programming, Development Testing, Data Validation
- Status: Free Trial
University of Illinois Urbana-Champaign
Skills you'll gain: Distributed Computing, Cloud Computing, Operating Systems, Apache Cassandra, Systems Design, NoSQL, Database Systems, Apache Hadoop, Algorithms, Scalability, Network Protocols
- Status: Free Trial
University of Alberta
Skills you'll gain: Model View Controller, Software Design Patterns, Software Design, Object Oriented Design, Unified Modeling Language, Software Architecture, Object Oriented Programming (OOP), Maintainability, Programming Principles, Java
- Status: Preview
University of Michigan
Skills you'll gain: Finite Element Methods, Engineering Analysis, Numerical Analysis, Mathematical Modeling, Mechanics, C++ (Programming Language)
- Status: Free Trial
University of Michigan
Skills you'll gain: Sampling (Statistics), Sample Size Determination, Surveys, Survey Creation, Data Analysis Software, Data Collection, Research Methodologies, Statistical Analysis, Research, Stata, Research Design, Interviewing Skills, Statistical Methods, Statistical Modeling, Descriptive Statistics, Data Quality, Data Ethics, Data Analysis, Data Cleansing, R Programming
- Status: Free Trial
Skills you'll gain: Supervised Learning, Regression Analysis, Predictive Modeling, Statistical Modeling, Machine Learning, Machine Learning Algorithms, Applied Machine Learning, Scikit Learn (Machine Learning Library), Feature Engineering, Data Processing, Pandas (Python Package), Data Manipulation
- Status: NewStatus: Free Trial
DeepLearning.AI
Skills you'll gain: Data Storytelling, Data Visualization, Analytics, Data Literacy, Data Analysis, Google Sheets, Spreadsheet Software, Data Visualization Software, Large Language Modeling, Data-Driven Decision-Making, Data Modeling, Business Analysis, Trend Analysis, Business Requirements, Data Processing, Time Series Analysis and Forecasting, Unstructured Data, Data Transformation, Stakeholder Engagement
- Status: Preview
University of Maryland, College Park
Skills you'll gain: Fundraising, Organizational Strategy, Stakeholder Engagement, Event Marketing, Business Planning, Planning, Strategic Partnership, Marketing, Strategic Marketing, Marketing Strategies, Growth Strategies
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Bayesian Statistics: Duke University
- BiteSize Python: Object Oriented Programming: University of Colorado Boulder
- Fundamentals of Network Communication: University of Colorado System
- Developing Back-End Apps with Node.js and Express: IBM
- Smart Contracts: University at Buffalo
- Cloud Computing Concepts, Part 1: University of Illinois Urbana-Champaign
- Design Patterns: University of Alberta
- The Finite Element Method for Problems in Physics: University of Michigan
- Survey Data Collection and Analytics: University of Michigan
- Supervised Machine Learning: Regression: IBM