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 Trial
Dartmouth College
Skills you'll gain: Scientific Methods, Theoretical Computer Science, Logical Reasoning, General Science and Research, Physics, Physical Science, Artificial Intelligence, Computational Thinking, Mathematics and Mathematical Modeling, Experimentation, Simulations, Computer Science, Psychology, Science and Research, Ancient History, Vibrations, Mechanics, Chemistry, Research, World History
Coursera Project Network
Skills you'll gain: Applied Machine Learning, Jupyter, Machine Learning Algorithms, Machine Learning, Predictive Modeling, Data Science, Python Programming, Predictive Analytics
- Status: Free Trial
Skills you'll gain: Network Analysis, Network Security, Cyber Operations, MITRE ATT&CK Framework, Cybersecurity, Threat Detection, Network Monitoring, Penetration Testing, Anomaly Detection, Scripting, Network Protocols, Authentications, TCP/IP, Python Programming, Data Access, User Accounts, System Programming, Automation
- Status: NewStatus: Free Trial
University of Michigan
Skills you'll gain: Debugging, NumPy, Statistical Hypothesis Testing, Sampling (Statistics), Statistical Inference, Pandas (Python Package), Data Structures, Probability & Statistics, Statistical Methods, Probability, Statistics, Probability Distribution, Statistical Analysis, Data Analysis, Program Development, Large Language Modeling, Data Manipulation, Programming Principles, Computer Programming, Python Programming
Coursera Instructor Network
Skills you'll gain: Selenium (Software), Test Automation, Debugging, Scripting, Automation, Web Scraping, Software Testing, Test Case, Browser Compatibility, Cascading Style Sheets (CSS)
- Status: Free
Caltech
Skills you'll gain: Medical Imaging, Image Analysis, Laboratory Equipment, Molecular, Cellular, and Microbiology, Biochemistry, Physics, Scientific Visualization, 3D Modeling, Mathematical Modeling
Universidade de São Paulo
Skills you'll gain: Network Analysis, Data Visualization, Graph Theory, Exploratory Data Analysis, Environmental Science, Data Analysis, Ggplot2, R Programming, Tidyverse (R Package), Data Processing
- Status: Free Trial
Skills you'll gain: Embedded Systems, Embedded Software, C (Programming Language), Programming Principles, Hardware Architecture, Computer Architecture, Debugging, Peripheral Devices
- 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
Indian Institute for Human Settlements
Skills you'll gain: HVAC, Energy and Utilities, Architectural Engineering, Building Design, Building Information Modeling, Water Resources, Civil and Architectural Engineering, Thermal Management, Environmental Engineering, Environmental Resource Management, Building Codes, Cost Estimation, Simulation and Simulation Software, Engineering Calculations, Financial Analysis
- Status: Free Trial
Infosec
Skills you'll gain: Penetration Testing, Linux Commands, Command-Line Interface, Cyber Security Assessment, Linux, Cybersecurity, Operating Systems, Vulnerability Assessments, Windows PowerShell, Microsoft Windows, Computer Systems, Mac OS
- Status: NewStatus: Free Trial
Google Cloud
Skills you'll gain: Prompt Engineering, Generative AI, Google Cloud Platform, Large Language Modeling, Strategic Thinking, Artificial Intelligence, Workflow Management, Business, Business Ethics, Continuous Improvement Process
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Question Reality! Science, philosophy, a search for meaning: Dartmouth College
- Data Science Challenge: Coursera Project Network
- Advanced Python Scripting for Cybersecurity: Infosec
- Data-Oriented Python Programming and Debugging: University of Michigan
- Introduction to Selenium: Coursera Instructor Network
- Getting started in cryo-EM: Caltech
- Redes Ecológicas: Universidade de São Paulo
- ARM Cortex (STM32) Fundamentals: Building Embedded Systems: EDUCBA
- Foundations and Core Concepts of PyTorch: Packt
- Net-Zero Building Fundamentals: Indian Institute for Human Settlements