Filter by
The language used throughout the course, in both instruction and assessments.
Explore the Programming Course Catalog
Imperial College London
Skills you'll gain: Programming Principles, Microsoft Visual Studio, Computer Programming, Python Programming, Debugging, Scripting, Development Environment, Scripting Languages
Skills you'll gain: Responsive Web Design, HTML and CSS, Bootstrap (Front-End Framework), Web Design, Front-End Web Development, Mobile Development, Web Development Tools, Software Design
Coursera Project Network
Skills you'll gain: PyTorch (Machine Learning Library), Image Analysis, Computer Vision, Applied Machine Learning, Deep Learning
University of Colorado Boulder
Skills you'll gain: Process Capability, Statistical Process Controls, Statistical Analysis, R Programming, Quality Control, Data Analysis, Probability & Statistics, Statistical Methods, Statistics, Data Transformation, Probability Distribution
Tsinghua University
Skills you'll gain: Data Structures, Database Design, Programming Principles, Algorithms, Computer Programming
University of California, Irvine
Skills you'll gain: Dashboard, Data Visualization Software, Business Reporting, SAS (Software), Interactive Data Visualization, Data Storytelling, Business Intelligence, Business Analytics, Cloud Computing, Cloud Platforms, Data Analysis Software, Big Data, Machine Learning
Coursera Project Network
Skills you'll gain: File Management, Integrated Development Environments, Amazon Web Services, Command-Line Interface, Computer Programming Tools, Development Environment, Cloud Hosting, Python Programming
Coursera Project Network
Skills you'll gain: Pandas (Python Package), Data Analysis, Data Manipulation, Time Series Analysis and Forecasting, Python Programming
Coursera Project Network
Skills you'll gain: React.js, Cascading Style Sheets (CSS), JavaScript Frameworks, UI Components, Restful API, Web Applications, Application Programming Interface (API)
- Status: Free
Peking University
Skills you'll gain: Object Oriented Design, Unified Modeling Language, Object Oriented Programming (OOP), Software Development, Program Development, Software Architecture, Software Engineering, Software Design, Software Development Methodologies, Systems Analysis, Technical Design, Requirements Analysis
Illinois Tech
Skills you'll gain: Regression Analysis, R Programming, Statistical Inference, Data Analysis, Statistical Analysis, Predictive Modeling, Statistical Modeling, Probability & Statistics, Linear Algebra
Coursera Project Network
Skills you'll gain: TypeScript, Scripting, Web Development Tools, Scripting Languages, Programming Principles, Computational Thinking, Computer Programming
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Introduction to Python for Researchers: Imperial College London
- Developing Responsive Web Pages Using HTML5 and CSS3: NIIT
- Aerial Image Segmentation with PyTorch : Coursera Project Network
- Stability and Capability in Quality Improvement: University of Colorado Boulder
- Data Structures and Algorithms (III): Tsinghua University
- Business Intelligence and Visual Analytics: University of California, Irvine
- Configuring your IDE for absolute beginners with AWS Cloud9: Coursera Project Network
- Mastering Data Analysis with Pandas: Learning Path Part 4: Coursera Project Network
- Web Development in React.js: Build a Web App: Coursera Project Network
- 面向对象技术高级课程(The Advanced Object-Oriented Technology): Peking University