Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Find the best Programming course for your goals
- Status: NewStatus: Preview
Birla Institute of Technology & Science, Pilani
Skills you'll gain: Computer Science, Machine Learning Algorithms, Solution Design, Problem Solving, Mathematical Theory & Analysis, Scalability
- Status: Free Trial
Skills you'll gain: Pandas (Python Package), Data Analysis, Exploratory Data Analysis, Data Modeling, Data Manipulation, Jupyter, Matplotlib, Data Visualization, Programming Principles, Data Cleansing, Data Visualization Software, Python Programming, Scripting, Scripting Languages
- Status: Free Trial
University of California, Davis
Skills you'll gain: Secure Coding, Application Security, Software Design, Programming Principles, Debugging, Vulnerability Assessments, C (Programming Language), Software Development Methodologies
- Status: Free Trial
University of Toronto
Skills you'll gain: Biostatistics, Biotechnology, Data Analysis Software, Medical Science and Research, Analysis, Life Sciences
- Status: Free Trial
University of California San Diego
Skills you'll gain: Statistical Analysis, Experimentation, Usability Testing, A/B Testing, Statistical Hypothesis Testing, Data Analysis, UI/UX Research, R Programming, User Experience, Probability & Statistics, Human Computer Interaction, Statistics, Statistical Modeling, Regression Analysis
- Status: Free Trial
EDUCBA
Skills you'll gain: C (Programming Language), Embedded Systems, Embedded Software, Debugging, System Programming, Hardware Architecture, Microarchitecture, Computer Architecture, Data Structures, Peripheral Devices
- Status: New
Skills you'll gain: Computer Vision, Image Analysis, PyTorch (Machine Learning Library), Tensorflow, Artificial Intelligence, System Configuration, Deep Learning, Real Time Data, Performance Tuning, Software Installation, Application Deployment
- Status: NewStatus: Free Trial
Skills you'll gain: Generative AI Agents, Generative AI, Agentic systems, OpenAI, LangChain, Prompt Patterns, Tool Calling, LLM Application, Artificial Intelligence, Large Language Modeling, Responsible AI, Software Architecture, Scalability, Application Deployment, System Design and Implementation, Collaboration, Data Integration, Job Evaluation, Logical Reasoning
- Status: Free Trial
Skills you'll gain: Job Control Language (JCL), Mainframe Computing, z/OS, Virtualization, Unix, IBM DB2, IBM Cloud, Data Management, Virtual Machines, Database Management Systems, Data Storage, Operating System Administration, Infrastructure Architecture, System Programming, Operating Systems, Unix Commands, Mainframe Technologies, Linux, Control Panels, Command-Line Interface
- Status: Free Trial
Skills you'll gain: Agile Software Development, Agile Methodology, Kanban Principles, Agile Project Management, User Story, Sprint Retrospectives, Sprint Planning, Workflow Management, Performance Metric, Team Oriented, Backlogs, Performance Measurement, Lean Methodologies, Continuous Improvement Process, Prioritization, Estimation
- Status: Preview
University of London
Skills you'll gain: Machine Learning, Data Processing, Artificial Intelligence, Data Analysis, Machine Learning Algorithms, Computer Vision, Data Collection, Software Testing
- Status: Free Trial
University of California San Diego
Skills you'll gain: Combinatorics, Probability, Probability Distribution, Algorithms, Bayesian Statistics, Mathematical Modeling, Statistics, Arithmetic, Python Programming, Simulations
In summary, here are 10 of our most popular programming courses
- Algorithm Design: Mastering Computational Problem Solving: Birla Institute of Technology & Science, Pilani
- Python Data Analytics: Meta
- Principles of Secure Coding: University of California, Davis
- Bioinformatic Methods I: University of Toronto
- Designing, Running, and Analyzing Experiments: University of California San Diego
- Embedded Systems using C: EDUCBA
- Jetson Nano Starter to Pro - A Computer Vision Course: Packt
- GenAI Foundations and AI Agents Development: Starweaver
- IBM z/OS Mainframe Practitioner: IBM
- Introduction to Agile Development and Scrum: IBM