Filter by
The language used throughout the course, in both instruction and assessments.
Explore the Programming Course Catalog
University of Maryland, College Park
Skills you'll gain: Sampling (Statistics), Statistical Programming, Data Cleansing, Statistical Software, Data Transformation, Data Quality, Statistical Analysis, Statistical Methods, R Programming, Regression Analysis, Data Analysis
University of Michigan
Skills you'll gain: Programming Principles, Computer Programming, Python Programming, Software Installation, Development Environment
- Status: Free
Coursera Project Network
Skills you'll gain: Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), Web Development, HTML and CSS, Javascript, Web Applications, Front-End Web Development, Web Content, Web Design, Debugging
Skills you'll gain: Development Testing, Programming Principles, Report Writing, Debugging, Software Testing, Maintainability, Computer Programming, Business Logic, Data Structures, Data Storage, File Management, Editing
Coursera Project Network
Skills you'll gain: Exploratory Data Analysis, NumPy, Data Visualization, Data Analysis, Seaborn, Matplotlib, Cloud Computing, Jupyter, Dimensionality Reduction, Unsupervised Learning, Applied Machine Learning, Python Programming, Linear Algebra
University of New Mexico
Skills you'll gain: Web Applications, Full-Stack Web Development, Git (Version Control System), Software Architecture, User Interface (UI), Agile Software Development, Application Frameworks, Ajax, User Interface (UI) Design, Model View Controller, Databases, Relational Databases, Software Development, Software Design Patterns, Javascript, Network Protocols
- Status: Free
The University of Chicago
Skills you'll gain: Mathematical Modeling, Environmental Issue, NumPy, Physical Science, Jupyter, Time Series Analysis and Forecasting, Simulations, Numerical Analysis, Environment, Interactive Data Visualization
Skills you'll gain: Apache Spark, PySpark, Applied Machine Learning, Big Data, Machine Learning Methods, Statistical Machine Learning, Data Storage, Machine Learning Algorithms, Machine Learning, Distributed Computing, Data Processing, Data Transformation, Statistical Analysis
University of Colorado Boulder
Skills you'll gain: Estimation, Matlab, Failure Analysis, Verification And Validation, Simulation and Simulation Software, Engineering Calculations, Mathematical Modeling, Applied Mathematics, Statistical Methods, Simulations, Numerical Analysis, Electronic Components, Experimentation, Embedded Systems, Algorithms, Calculus
Universidad Nacional Autónoma de México
Skills you'll gain: Android Development, Mobile Development, Android Studio, Application Development, User Interface (UI) Design, Data Storage, User Interface (UI), Application Lifecycle Management, Authorization (Computing), Database Management
Coursera Project Network
Skills you'll gain: MySQL, SQL, Relational Databases, Data Access
University of California San Diego
Skills you'll gain: Data Manipulation, Flask (Web Framework), Application Deployment, Django (Web Framework), Web Applications, Data Processing, Data Cleansing, Predictive Modeling, Machine Learning, Python Programming
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Dealing With Missing Data: University of Maryland, College Park
- Programmation pour tous (mise en route de Python): University of Michigan
- Build a Portfolio Website with HTML, CSS, and JavaScript: Coursera Project Network
- IBM COBOL Core: IBM
- Principal Component Analysis with NumPy: Coursera Project Network
- Web Application Development: Basic Concepts: University of New Mexico
- Global Warming II: Create Your Own Models in Python: The University of Chicago
- Scalable Machine Learning on Big Data using Apache Spark: IBM
- Battery State-of-Health (SOH) Estimation: University of Colorado Boulder
- Desarrollo de aplicaciones con Android: Universidad Nacional Autónoma de México