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
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Digital Communications, Electrical and Computer Engineering, Telecommunications, Electronics Engineering, Mathematical Modeling, Time Series Analysis and Forecasting, Calculus, Linear Algebra, Applied Mathematics
- Status: Preview
Skills you'll gain: Time Series Analysis and Forecasting, SAS (Software), Deep Learning, R Programming, Advanced Analytics, Predictive Modeling, Jupyter, Applied Machine Learning, Text Mining, Machine Learning Methods, Data Analysis Software, Statistical Programming, Restful API, Computer Vision, Natural Language Processing, Data Manipulation
- Status: Free Trial
Duke University
Skills you'll gain: Rust (Programming Language), Development Environment, Data Pipelines, CI/CD, Software Development, Microsoft Copilot, Data Processing, Cloud Computing, Cloud Applications, Software Development Tools, Data Manipulation, Application Security, Data Structures, Python Programming, Encryption, System Programming, Software Testing, Algorithms
- Status: Free Trial
MathWorks
Skills you'll gain: Image Analysis, Anomaly Detection, Computer Vision, Data Store, Automation, Data Storage Technologies, Matlab, Machine Learning, Algorithms
- Status: Free Trial
Johns Hopkins University
Skills you'll gain: Tidyverse (R Package), Data Wrangling, Data Transformation, Data Manipulation, Data Management, Data Cleansing, Exploratory Data Analysis, R Programming, Data Analysis, Ggplot2, Data Visualization
Coursera Project Network
Skills you'll gain: ChatGPT, Applied Machine Learning, Keras (Neural Network Library), Prompt Engineering, Machine Learning Methods, Image Analysis, Machine Learning, Python Programming, Performance Tuning, Artificial Neural Networks
- Status: Preview
Pontificia Universidad Católica de Chile
Skills you'll gain: Object Oriented Programming (OOP), Data Structures, Algorithms, Computer Programming, Programming Principles, Program Development, Python Programming, Data Processing, Computational Thinking, Data Manipulation, Analysis
- Status: Free Trial
Skills you'll gain: Data Validation, Object Oriented Programming (OOP), C++ (Programming Language), Object Oriented Design, Computer Programming, Data Integrity, Programming Principles, Maintainability, Computer Science
Coursera Project Network
Skills you'll gain: Keras (Neural Network Library), Deep Learning, Data Processing, Tensorflow, Applied Machine Learning, Feature Engineering, Data Manipulation, Data Cleansing, Predictive Modeling, Machine Learning, Regression Analysis, Data Analysis, Python Programming
- Status: Free Trial
Michigan State University
Skills you'll gain: Game Design, Video Game Development, Software Design Documents, Unity Engine, Animation and Game Design, Programming Principles, Microsoft Visual Studio, Project Documentation, Business Modeling, Social Studies, C# (Programming Language), Debugging, Ideation, Scripting, Creativity
- Status: Free Trial
Duke University
Skills you'll gain: Prompt Engineering, Microsoft Azure, OpenAI, Large Language Modeling, Application Deployment, Risk Management Framework, MLOps (Machine Learning Operations), Generative AI, Semantic Web, Python Programming, GitHub, Application Programming Interface (API)
- Status: Free Trial
Universidad Nacional Autónoma de México
Skills you'll gain: Music Theory, Musical Composition, Post-Production, Open Source Technology, Media Production, Electronic Components, Music, Digital Communications, Electronics, Music History, Aesthetics, Collaborative Software, Music Performance, Instrumental Music, Peer Review, Programming Principles, Creativity, Computer Hardware, Performing Arts, Editing
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Digital Signal Processing 3: Analog vs Digital: École Polytechnique Fédérale de Lausanne
- Using SAS Viya REST APIs with Python and R: SAS
- Data Engineering with Rust: Duke University
- Automating Image Processing: MathWorks
- Introduction to the Tidyverse: Johns Hopkins University
- Machine Learning with ChatGPT: Image Classification Model: Coursera Project Network
- Programación en Python II: aprendiendo a estructurar datos: Pontificia Universidad Católica de Chile
- Object-Oriented C++: Inheritance and Encapsulation: Codio
- Deep Learning for Real Estate Price Prediction: Coursera Project Network
- Game Design and Development 4: 3D Platformer: Michigan State University