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
Skills you'll gain: Rust (Programming Language), Data Structures, Package and Software Management, Algorithms, Software Visualization, Data Management, Software Design, Software Testing, Capacity Management, Development Testing
- Status: Free Trial
University of Minnesota
Skills you'll gain: Taxonomy, AI Personalization, Spreadsheet Software, Machine Learning, Predictive Analytics, Statistical Methods, Persona Development, Descriptive Statistics, Data Collection, Algorithms, Java Programming
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Power Electronics, Electronic Systems, Control Systems, Electrical Engineering, Electrical Power, Electric Power Systems, Electronics, Engineering Analysis, Simulations, Simulation and Simulation Software, Mathematical Modeling, Semiconductors, Matlab, Technical Design, Electrical Equipment, Systems Analysis, Design Specifications
- Status: Free Trial
Skills you'll gain: SAS (Software), Network Analysis, Trend Analysis, Data Manipulation, Data Analysis, Forecasting, Data Quality, Text Mining, Exploratory Data Analysis, Ad Hoc Reporting, Spatial Data Analysis, Data Visualization Software, Spatial Analysis, Dashboard, Time Series Analysis and Forecasting, Business Analytics, Interactive Data Visualization, Data-Driven Decision-Making, Predictive Analytics, Data Visualization
- Status: Free Trial
Vanderbilt University
Skills you'll gain: Prompt Engineering, Generative AI, ChatGPT, Artificial Intelligence, Innovation, Large Language Modeling, Creativity, Creative Problem-Solving, Human Machine Interfaces, Collaboration, Natural Language Processing
- Status: Free Trial
Skills you'll gain: Feature Engineering, Data Ethics, Exploratory Data Analysis, Unsupervised Learning, Tensorflow, Application Deployment, Dimensionality Reduction, MLOps (Machine Learning Operations), Probability Distribution, Apache Spark, Statistical Hypothesis Testing, Supervised Learning, Data Pipelines, Design Thinking, Dashboard, Unit Testing, Docker (Software), Artificial Neural Networks, Data Science, Artificial Intelligence
- Status: Free Trial
Skills you'll gain: Embedded Software, Performance Tuning, System Programming, Software Development Tools, Embedded Systems, Microarchitecture, Software Development, Development Environment, Hardware Architecture, Debugging, Program Development, Application Security, Build Tools, Computer Architecture, C (Programming Language), System Configuration, Application Development, Security Engineering, C++ (Programming Language), System Requirements
Coursera Project Network
Skills you'll gain: C++ (Programming Language), Data Structures, Other Programming Languages, Application Development, Program Development, Computer Programming, Java Programming
- Status: Free Trial
Skills you'll gain: OAuth, Cloud API, Application Programming Interface (API), Restful API, Security Controls, Application Security, Network Security, Data Security, JSON, Identity and Access Management, Threat Management
- Status: Free Trial
Peking University
Skills you'll gain: Object Oriented Programming (OOP), C++ (Programming Language), C and C++, Programming Principles, C (Programming Language), Algorithms, Data Structures, File Management, Maintainability
- Status: Free Trial
Skills you'll gain: Descriptive Statistics, Statistical Analysis, Data Analysis, Probability Distribution, Statistics, Data Visualization, Statistical Hypothesis Testing, Regression Analysis, Probability & Statistics, Data Science, Matplotlib, Exploratory Data Analysis, Probability, Correlation Analysis, Pandas (Python Package), Jupyter
- Status: Free Trial
Universidad de los Andes
Skills you'll gain: Unity Engine, Animation and Game Design, Game Design, Video Game Development, Scrum (Software Development), Value Propositions, Functional Specification, Sprint Retrospectives, Business Modeling, Agile Methodology, C# (Programming Language), Agile Software Development, Software Design Documents, Software Development Methodologies, Interaction Design, Software Documentation, Interactive Design, Virtual Environment, User Interface (UI), Augmented and Virtual Reality (AR/VR)
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Intermediate Rust Programming and Advanced Concepts: Packt
- Introduction to Recommender Systems: Non-Personalized and Content-Based: University of Minnesota
- Modeling and Control of Power Electronics: University of Colorado Boulder
- SAS Visual Business Analytics: SAS
- Generative AI Primer: Vanderbilt University
- IBM AI Enterprise Workflow: IBM
- Arm Cortex-M Architecture and Software Development: Arm
- Introduction to C++ Programming: Create a Tic-Tac-Toe Game: Coursera Project Network
- API Security on Google Cloud's Apigee API Platform: Google Cloud
- C++程序设计: Peking University