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
Northwestern University
Skills you'll gain: Mathematical Modeling, Mechanical Engineering, Numerical Analysis, Simulations, Engineering, Engineering Analysis, Mechanics, Matlab, Algorithms, Torque (Physics), Differential Equations, Applied Mathematics, Calculus, Linear Algebra
Skills you'll gain: Cloud-Native Computing, NoSQL, MongoDB, Agile Methodology, Agile Software Development, Scrum (Software Development), Cloud Applications, Software Development, DevOps, Test Driven Development (TDD), Software Development Methodologies, CI/CD, Behavior-Driven Development, Continuous Integration, Continuous Delivery, Continuous Deployment, User Story
Coursera Project Network
Skills you'll gain: Descriptive Statistics, R Programming, Statistical Reporting, Data Quality, Data Cleansing, Data Processing, Statistical Methods, Data Manipulation, Data Analysis Software, Data Import/Export
Skills you'll gain: Exploratory Data Analysis, Data Wrangling, Operations Research, NumPy, Data Manipulation, Supply Chain, Supply Chain Management, Data Transformation, Pandas (Python Package), Data Analysis, Data Cleansing, Data Science, Programming Principles, Python Programming, Applied Machine Learning, Process Optimization, Computer Programming, Data Structures
LearnQuest
Skills you'll gain: Angular, JavaScript Frameworks, Model View Controller, Application Deployment, Cascading Style Sheets (CSS), TypeScript, UI Components, Application Frameworks, Web Development Tools, Server Side, Front-End Web Development, Hypertext Markup Language (HTML), Restful API, Web Applications, Application Programming Interface (API), Network Routing, Javascript, Software Architecture, Development Environment, Performance Tuning
Università di Napoli Federico II
Skills you'll gain: Unsupervised Learning, Supervised Learning, Object Oriented Programming (OOP), PyTorch (Machine Learning Library), R Programming, NumPy, Image Analysis, Pandas (Python Package), Matplotlib, Artificial Neural Networks, Python Programming, Deep Learning, Computer Programming, Scripting Languages, Computer Vision, Keras (Neural Network Library), Scripting, Machine Learning, Exploratory Data Analysis, Programming Principles
Skills you'll gain: SAS (Software), Network Analysis, Text Mining, Spatial Analysis, Data Visualization, Geospatial Mapping, Data Manipulation, Data Analysis, Business Analysis, Statistical Programming, Natural Language Processing
Skills you'll gain: Model View Controller, Spring Framework, Restful API, Spring Boot, Web Services, JSON, YAML, Java, Web Applications, Configuration Management, Angular, Application Frameworks, Software Architecture, Server Side, Extensible Markup Language (XML)
- Status: New
Vanderbilt University
Skills you'll gain: OpenAI, Artificial Intelligence, Generative AI, Artificial Intelligence and Machine Learning (AI/ML), ChatGPT, Business Process Automation, Automation, Python Programming, Value Propositions, Software Design, Innovation, Action Oriented, Digital Transformation, Emerging Technologies, Application Programming Interface (API), Systems Architecture
- Status: New
Imperial College London
Skills you'll gain: Programming Principles, Microsoft Visual Studio, Computer Programming, Integrated Development Environments, Python Programming, Debugging, Scripting, Development Environment, Scripting Languages
Johns Hopkins University
Skills you'll gain: Calculus, Integral Calculus, Applied Mathematics, Graphing, Numerical Analysis, Python Programming, Mathematical Software, Mathematical Modeling, Algebra, Derivatives, Computer Programming
University of California San Diego
Skills you'll gain: Network Analysis, Peer Review, Graph Theory, Technical Communication, Data Structures, Analytical Skills, Algorithms, Analysis, Object Oriented Design, Computer Programming, Research
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Modern Robotics, Course 3: Robot Dynamics: Northwestern University
- Get Started with Cloud Native, DevOps, Agile, and NoSQL: IBM
- Using Descriptive Statistics to Analyze Data in R: Coursera Project Network
- Fundamentals of Machine Learning for Supply Chain: LearnQuest
- Angular 17: LearnQuest
- Data Science con Python e R: Università di Napoli Federico II
- Performing Network, Path, and Text Analyses in SAS Visual Analytics: SAS
- Spring MVC, Spring Boot and Rest Controllers: LearnQuest
- AI Agents and Agentic AI Architecture in Python: Vanderbilt University
- Introduction to Python for Researchers: Imperial College London