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
Coursera Project Network
Skills you'll gain: Data Cleansing, Data Processing, Pandas (Python Package), Applied Machine Learning, Data Import/Export, Classification And Regression Tree (CART), Data Mining, Python Programming, Google Cloud Platform, Scikit Learn (Machine Learning Library), Machine Learning, Supervised Learning, Machine Learning Algorithms
Coursera Project Network
Skills you'll gain: TypeScript, Programming Principles, Web Development Tools, Javascript, Web Language
- Status: Free Trial
Skills you'll gain: Product Development, Packaging and Labeling, Prototyping, New Product Development, Product Design, Customer Analysis, Production Process, Sustainable Design, Product Testing, Manufacturing Processes, Product Quality (QA/QC), Consumer Behaviour, Market Research, Innovation, Chemistry, Regulatory Compliance, Market Trend
- Status: Preview
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Apache Spark, Scala Programming, Apache Hadoop, Big Data, Data Manipulation, Distributed Computing, Data Processing, Performance Tuning, SQL, Programming Principles
- Status: Free Trial
Skills you'll gain: Embedded Software, Embedded Systems, Peripheral Devices, C (Programming Language), System Programming, Program Development, Hardware Architecture, Data Structures, Debugging, Development Environment, System Configuration, Performance Tuning, Integrated Development Environments
- Status: Free Trial
The Hong Kong University of Science and Technology
Skills you'll gain: Acceptance Testing, Software Development Methodologies, Configuration Management, Debugging, Software Development Life Cycle, Software Testing, Software Engineering, Unified Modeling Language, Integration Testing, User Acceptance Testing (UAT), Unit Testing, System Implementation, Secure Coding, Test Case, Requirements Analysis, Agile Methodology, Project Management
- Status: Free Trial
Skills you'll gain: Javascript, JSON, Web Applications, Computer Programming, Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), Prototyping
- Status: Free Trial
Duke University
Skills you'll gain: NumPy, Object Oriented Programming (OOP), Data Structures, Data Science, Data Processing, Big Data, Image Analysis, Data Analysis, Statistical Analysis, Python Programming, Algorithms, Data Management
- Status: Preview
University of California San Diego
Skills you'll gain: Predictive Modeling, Data Manipulation, Predictive Analytics, Big Data, Data Processing, Data Mining, Data Analysis, Data Science, Data-Driven Decision-Making, Unsupervised Learning, Statistical Analysis, Analytics, No-Code Development, Software Installation
- Status: Free Trial
Skills you'll gain: PyTorch (Machine Learning Library), Deep Learning, Artificial Neural Networks, Computer Vision, Supervised Learning, Machine Learning, Network Architecture
- Status: Free Trial
Skills you'll gain: Basic Electrical Systems, Electronic Components, Electronics, Programming Principles, Interactive Design, Display Devices, Computer Programming, Embedded Systems, Development Environment, Simulation and Simulation Software, Digital Communications, Debugging, Data Storage, Real Time Data
- Status: Free Trial
Skills you'll gain: Prompt Engineering, Data Storytelling, Data Presentation, Dashboard, Interactive Data Visualization, Generative AI, Data Ethics, Responsible AI, Infographics, Data Visualization, Anomaly Detection, Excel Formulas, Predictive Modeling, Data Visualization Software, Microsoft Copilot, Business Reporting, Risk Analysis, Text Mining, Predictive Analytics, Automation
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Breast Cancer Prediction Using Machine Learning: Coursera Project Network
- TypeScript Variables and Data Types: Coursera Project Network
- Cosmetic Product Development: Olay
- Big Data Analysis with Scala and Spark (Scala 2 version): École Polytechnique Fédérale de Lausanne
- ARM Cortex (STM32) Deep Dive: Mastering Embedded Systems: EDUCBA
- Software Engineering: Implementation and Testing: The Hong Kong University of Science and Technology
- The Complete Modern JavaScript Course with ES6: Packt
- Data Science with NumPy, Sets, and Dictionaries: Duke University
- Code Free Data Science: University of California San Diego
- Deep Learning with PyTorch: IBM