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: TypeScript, Programming Principles, Web Development Tools, Javascript, Web Language
- Status: Free Trial
University of Illinois Urbana-Champaign
Skills you'll gain: Machine Learning Algorithms, Unsupervised Learning, Scikit Learn (Machine Learning Library), Machine Learning, Text Mining, Applied Machine Learning, Time Series Analysis and Forecasting, Data Processing, Supervised Learning, Predictive Modeling, Python Programming, Regression Analysis, Feature Engineering, Jupyter, Pandas (Python Package), Natural Language Processing, Statistical Analysis, Performance Metric
- Status: Free Trial
Illinois Tech
Skills you'll gain: Relational Databases, Database Management, Database Systems, Database Theory, Databases, Database Design, SQL, Data Integrity, Query Languages, Data Modeling, Data Manipulation, Authorization (Computing)
- Status: Free Trial
The Hong Kong University of Science and Technology
Skills you'll gain: Matlab, Engineering Analysis, Finite Element Methods, Mechanical Engineering, Numerical Analysis, Mathematical Modeling, Applied Mathematics, Advanced Mathematics, Simulation and Simulation Software, Differential Equations, Calculus
- Status: NewStatus: Free Trial
Skills you'll gain: Transaction Processing, Database Management, Microsoft SQL Servers, SQL, Data Manipulation, Relational Databases, Data Integrity, Generative AI, Performance Tuning
Coursera Project Network
Skills you'll gain: Data Visualization, Regression Analysis, Scikit Learn (Machine Learning Library), Feature Engineering, Data Cleansing, Predictive Modeling, Data Analysis, Statistical Modeling, Supervised Learning, Machine Learning, Python Programming
- Status: Free Trial
University of California San Diego
Skills you'll gain: Social Network Analysis, Network Analysis, Graph Theory, Technical Communication, Data Structures, Algorithms, Analysis, Computer Science, Research
Coursera Project Network
Skills you'll gain: Exploratory Data Analysis, Statistical Modeling, Regression Analysis, Data Visualization, Data Analysis, Statistical Methods, R Programming, Statistical Analysis, Plot (Graphics), Predictive Modeling, Ggplot2
- Status: NewStatus: Free Trial
Skills you'll gain: Object Oriented Programming (OOP), C++ (Programming Language), Computer Programming, Embedded Software, Integrated Development Environments, Embedded Systems, Game Design, Web Development
- Status: Free Trial
Northwestern University
Skills you'll gain: Control Systems, Automation Engineering, Simulation and Simulation Software, Robotic Process Automation, Matlab, Mechanics, Mathematical Modeling, Engineering Calculations
- Status: Free Trial
Skills you'll gain: Generative AI Agents, Agentic systems, Artificial Intelligence, LLM Application, Development Environment, Tool Calling, Prompt Engineering, Human Machine Interfaces, Application Deployment, Software Development Tools, Python Programming, System Configuration
- Status: Preview
Edureka
Skills you'll gain: SQL, Data Management, Databases, Apache Spark, Data Architecture, Data Processing
Programming learners also search
In summary, here are 10 of our most popular programming courses
- TypeScript Variables and Data Types: Coursera Project Network
- Machine Learning for Accounting with Python: University of Illinois Urbana-Champaign
- Introduction to Relational Databases: Illinois Tech
- Mathematics for Engineers: The Capstone Course: The Hong Kong University of Science and Technology
- Data Manipulation and Transactions in SQL Server: Microsoft
- Simple Linear Regression for the Absolute Beginner: Coursera Project Network
- Capstone: Analyzing (Social) Network Data: University of California San Diego
- Building Statistical Models in R: Linear Regression: Coursera Project Network
- Introduction to Object-Oriented Programming with Arduino : Packt
- Modern Robotics, Course 6: Capstone Project, Mobile Manipulation: Northwestern University