Filter by
The language used throughout the course, in both instruction and assessments.
Explore the Programming Course Catalog
Coursera Project Network
Skills you'll gain: Relational Databases, Database Design, SQL, Database Management, Databases, Database Management Systems, Data Integrity
University of Michigan
Skills you'll gain: NoSQL, PostgreSQL, Database Architecture and Administration, Database Systems, Scalability, Databases, Database Design, Relational Databases, SQL, Distributed Computing, Cloud Applications, JSON, Data Management
Columbia University
Skills you'll gain: Regression Analysis, Derivatives, Financial Market, Market Data, Financial Modeling, Securities (Finance), Risk Modeling, Financial Trading, Financial Systems, Statistical Analysis, Statistical Modeling, Mathematical Modeling, Numerical Analysis, Equities, Estimation, Applied Mathematics, Python Programming, Process Optimization, Probability Distribution, Data Analysis
LearnQuest
Skills you'll gain: Java Programming, Java, Object Oriented Programming (OOP), Computer Programming, Programming Principles, Development Environment, Data Structures
Icahn School of Medicine at Mount Sinai
Skills you'll gain: Matlab, Mathematical Modeling, Differential Equations, Computational Thinking, Applied Mathematics, Simulations, Statistical Modeling, Predictive Modeling, Probability, Life Sciences, Systems Analysis, Basic Electrical Systems
University of Colorado Boulder
Skills you'll gain: User Research, User Experience Design, User Experience, User Interface and User Experience (UI/UX) Design, Usability, Verification And Validation, Persona (User Experience), Usability Testing, User Centered Design, Internet Of Things, User Acceptance Testing (UAT), Cloud Computing Architecture, Amazon Web Services, Embedded Systems, Human Computer Interaction, Prototyping, User Interface (UI) Design, Application Security, Application Programming Interface (API), Microservices
University of Minnesota
Skills you'll gain: Time Series Analysis and Forecasting, Predictive Modeling, Regression Analysis, Microsoft Excel, Forecasting, Pivot Tables And Charts, Data Transformation, Data Cleansing, Statistical Methods, Business Analytics
University of Colorado Boulder
Skills you'll gain: Statistical Hypothesis Testing, Descriptive Statistics, Statistical Visualization, Data Transformation, Data Cleansing, Statistical Analysis, Regression Analysis, Statistical Programming, Probability, Probability Distribution, Sampling (Statistics), Box Plots, Histogram, R Programming, Statistical Methods, Scatter Plots, Microsoft Excel, Probability & Statistics, Statistics, Data Import/Export
Coursera Project Network
Skills you'll gain: Unix Commands, Command-Line Interface, Unix Shell, Unix, Bash (Scripting Language), File Management, Linux Commands, File Systems
- Status: Free
The University of Sydney
Skills you'll gain: Blockchain, Distributed Computing, Security Engineering, Network Security, Scalability, Cryptography, Data Integrity, Transaction Processing, Algorithms, Network Model, Theoretical Computer Science
- Status: Free
Universiteit Leiden
Skills you'll gain: Statistical Inference, Statistical Hypothesis Testing, Regression Analysis, R Programming, Data Analysis, Descriptive Statistics, Statistical Methods, Probability & Statistics, Data Ethics, Data Collection, Exploratory Data Analysis, Statistical Reporting, Data Management, Science and Research, Data Cleansing
Skills you'll gain: Generative AI, ChatGPT, Natural Language Processing, Computer Vision, Deep Learning, Predictive Modeling, Text Mining, Data Ethics, Image Analysis, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning, Tensorflow, OpenAI, Supervised Learning, Artificial Neural Networks, Software Development Tools, GitHub, Artificial Intelligence, Python Programming, Information Privacy
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Creating Database Tables with SQL: Coursera Project Network
- Database Architecture, Scale, and NoSQL with Elasticsearch: University of Michigan
- Computational Methods in Pricing and Model Calibration: Columbia University
- The Java Language: LearnQuest
- Dynamical Modeling Methods for Systems Biology: Icahn School of Medicine at Mount Sinai
- Embedded Interface Design: University of Colorado Boulder
- Introduction to Predictive Modeling: University of Minnesota
- Statistics and Applied Data Analysis: University of Colorado Boulder
- Practical Introduction to the Command Line: Coursera Project Network
- Blockchain Scalability and its Foundations in Distributed Systems: The University of Sydney