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: Pandas (Python Package), Data Manipulation, Data Analysis, NumPy, Python Programming
- Status: Preview
Coursera Instructor Network
Skills you'll gain: Generative AI, Financial Trading, Market Data, Portfolio Management, Technical Analysis, Prompt Engineering Tools, Market Trend, Real Time Data, Automation, Python Programming, Predictive Modeling, Time Series Analysis and Forecasting, Risk Management
Coursera Project Network
Skills you'll gain: Sampling (Statistics), Statistical Methods, Descriptive Statistics, Statistical Visualization, Data Import/Export, Pareto Chart, Histogram, Statistical Analysis, R (Software), Box Plots, R Programming, Data Synthesis, Probability Distribution, Probability & Statistics, Exploratory Data Analysis, Statistics, Statistical Hypothesis Testing, Data Science
- Status: Free Trial
University of Glasgow
Skills you'll gain: Engineering Practices, Matlab, Engineering Calculations, Engineering Analysis, Engineering, Artificial Intelligence and Machine Learning (AI/ML), Applied Mathematics, Artificial Neural Networks
- Status: Free Trial
Microsoft
Skills you'll gain: DevOps, Agile Methodology, Docker (Software), Project Management, Technical Communication, Prometheus (Software), Business Requirements, Jira (Software), Requirements Elicitation, Python Programming, Natural Language Processing, Collaboration, Communication, Professional Networking, Interviewing Skills
- Status: Free Trial
Skills you'll gain: Data Import/Export, Java Programming, Java, Computer Programming, Data Structures, Object Oriented Programming (OOP), File Management, Integrated Development Environments, Computer Science
- Status: NewStatus: Preview
University of Colorado System
Skills you'll gain: Prompt Engineering, Debugging, Large Language Modeling, LLM Application, Application Programming Interface (API), Responsible AI, Development Environment, Secure Coding, Integrated Development Environments, Generative AI, OpenAI, Google Gemini, Artificial Intelligence, Application Development, Computer Programming
Coursera Project Network
Skills you'll gain: Keras (Neural Network Library), Tensorflow, Applied Machine Learning, Deep Learning, Machine Learning, Computer Vision
- Status: Preview
Skills you'll gain: Clinical Data Management, Clinical Research, Statistical Reporting, Data Sharing, Version Control, Clinical Trials, GitHub, Data Quality, Quality Assurance, Risk Management, Maintainability, DevOps, R Programming, Package and Software Management, Agile Software Development, Agile Methodology
Skills you'll gain: IBM Cloud, Cryptography, Algorithms, Python Programming, Linear Algebra, Computational Thinking, Computer Science, Jupyter, Physics, Simulations, Software Installation, Development Environment
Coursera Project Network
Skills you'll gain: SQL, Database Design, Database Management, Relational Databases, Data Manipulation, Databases, Data Import/Export, PostgreSQL, Database Management Systems, Data Integrity
- Status: Preview
Skills you'll gain: Oracle Databases, Performance Tuning, SQL, Query Languages, Database Design, Stored Procedure, Database Management, Data Storage
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Master Data Analysis with Pandas: Learning Path 1 (Enhanced): Coursera Project Network
- GenAI for Algorithmic Trading: Coursera Instructor Network
- RStudio for Six Sigma - Basic Descriptive Statistics: Coursera Project Network
- Applied AI for Engineers and Scientists: Foundations: University of Glasgow
- Project Development in Python: Microsoft
- Java Basic Structures: Arrays, Strings, and Files: Codio
- Vibe Coding Fundamentals: University of Colorado System
- Creating Multi Task Models With Keras: Coursera Project Network
- Making Data Science Work for Clinical Reporting: Genentech
- Practical Quantum Computing with IBM Qiskit for Beginners: Packt