Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Computer Programming Course Catalog
Status: Free TrialUniversity of Colorado Boulder
Skills you'll gain: Dimensionality Reduction, Unsupervised Learning, Machine Learning Algorithms, Applied Machine Learning, Machine Learning, Regression Analysis, Scikit Learn (Machine Learning Library), Supervised Learning, Data Science, Classification And Regression Tree (CART), Statistical Analysis, Predictive Modeling, Artificial Neural Networks, Data Processing, Feature Engineering

Coursera Project Network
Skills you'll gain: Matplotlib, Data Visualization Software, Data Visualization, Pandas (Python Package), Jupyter, Data Import/Export, Data Science, Data Analysis, Analytical Skills, Python Programming, Scripting
Status: NewStatus: PreviewSkills you'll gain: SQL, Database Management, Query Languages, Data Analysis, Performance Tuning, Data Manipulation

Skills you'll gain: Cloud Management, Google Cloud Platform, Cloud Computing, Software Visualization, Cloud Computing Architecture, Scalability
Status: Free TrialDartmouth College
Skills you'll gain: Biology, 3D Assets, Anthropology, Anatomy, Scientific Methods, Taxonomy, Visualization (Computer Graphics), Life Sciences, Scientific Visualization, Ancient History, Research, Augmented and Virtual Reality (AR/VR), Spatial Data Analysis, Estimation

Universidad de los Andes
Skills you'll gain: User Story, Test Driven Development (TDD), Continuous Integration, Version Control, Software Testing, Test Automation, Git (Version Control System), Agile Methodology, Agile Project Management, Agile Software Development, Software Architecture, Maintainability, Software Design Patterns, JavaScript Frameworks, Unit Testing, Acceptance Testing, Web Content Accessibility Guidelines, Regression Testing, Software Design, Application Design
Status: NewStatus: PreviewBoard Infinity
Skills you'll gain: Deepseek, LangChain, LLM Application, Generative AI Agents, Prompt Engineering Tools, Application Programming Interface (API), Text Mining, Analysis

Skills you'll gain: Text Mining, Natural Language Processing, Cloud API, Google Cloud Platform, Unstructured Data, Classification And Regression Tree (CART), Application Programming Interface (API), Data Analysis

Skills you'll gain: Unsupervised Learning, Data Visualization, Machine Learning Algorithms, Interactive Data Visualization, Applied Machine Learning, Machine Learning, Statistical Machine Learning, Data Mining, Scikit Learn (Machine Learning Library), Matplotlib, Algorithms, NumPy, Python Programming, Development Environment
Status: NewStatus: Free TrialLearnKartS
Skills you'll gain: Data Sharing, Authentications

Skills you'll gain: Kubernetes, YAML, Docker (Software), Application Deployment, Containerization, Node.JS, Development Environment, Servers, Command-Line Interface, Scalability
Status: Free TrialSkills you'll gain: Tensorflow, Artificial Neural Networks, Deep Learning, Keras (Neural Network Library), Image Analysis, Classification And Regression Tree (CART), Supervised Learning, Machine Learning, NumPy
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Predicting Extreme Climate Behavior with Machine Learning : University of Colorado Boulder
- Cómo importar datos y crear visualizaciones en Python: Coursera Project Network
- SQL in Action: Querying, Aggregating, and Joining Data: Coursera
- Autoscaling an Instance Group with Custom Cloud Monitoring Metrics: Google Cloud
- Inquiries Into Bipedalism: Dartmouth College
- Principios de ingeniería de software automatizada y ágil Certificado MasterTrack®: Universidad de los Andes
- AI Development with DeepSeek for Developers: Board Infinity
- Classify Text into Categories with the Natural Language API: Google Cloud
- Cluster Analysis and Unsupervised Machine Learning in Python: Packt
- Information Security Awareness: LearnKartS










