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
- Status: Free Trial
Skills you'll gain: Agile Software Development, Agile Methodology, Agile Project Management, Sprint Planning, User Story, Backlogs, Performance Measurement, Kanban Principles, Workflow Management, GitHub, Continuous Improvement Process, Estimation
- Status: Free Trial
EDHEC Business School
Skills you'll gain: Portfolio Management, Investment Management, Text Mining, Data Processing, Data Ethics, Asset Management, Risk Analysis, Applied Machine Learning, Statistical Machine Learning, Network Analysis, Financial Market, Machine Learning, Web Scraping, Risk Management, Statistical Methods, Financial Analysis, Financial Data, Financial Modeling, Unstructured Data, Machine Learning Methods
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Excel Macros, Visual Basic (Programming Language), Debugging, Programming Principles, Program Development, Object Oriented Programming (OOP), Spreadsheet Software, Data Management, Problem Solving, Computer Programming, Data Cleansing, Automation
Coursera Project Network
Skills you'll gain: PHP (Scripting Language), Object Oriented Programming (OOP), Object Oriented Design, Software Design Patterns, Web Development, Maintainability, Software Engineering
- Status: Free Trial
Imperial College London
Skills you'll gain: Dimensionality Reduction, Probability & Statistics, NumPy, Statistics, Jupyter, Linear Algebra, Data Science, Python Programming, Machine Learning, Applied Mathematics
- Status: Free Trial
University of Alberta
Skills you'll gain: Agile Methodology, Kanban Principles, Agile Software Development, Software Development Methodologies, Software Development Life Cycle, Scrum (Software Development), Software Engineering, Process Driven Development
- Status: Preview
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Java, Java Programming, Programming Principles, Computer Programming, Eclipse (Software), Data Structures, Problem Solving, Algorithms, Development Environment, Debugging
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Project Schedules, Project Closure, Agile Project Management, Agile Software Development, Scheduling, Agile Methodology, Resource Management, Milestones (Project Management), Stakeholder Management, Project Planning, Team Management, Engineering Management, Team Leadership, Sprint Planning, Quality Management, Project Scoping, Project Management, Risk Analysis, Stakeholder Communications, Risk Management
- Status: Free Trial
Duke University
Skills you'll gain: Statistical Hypothesis Testing, Statistical Inference, Statistics, Statistical Analysis, Probability & Statistics, Quantitative Research, Sampling (Statistics), Data Analysis, Probability Distribution, R Programming
- Status: Preview
National Taiwan University
Skills you'll gain: Data Structures, Debugging, Financial Data, Data Visualization Software, Financial Analysis, Python Programming, Financial Statement Analysis, Business Analytics, Maintainability, Programming Principles, File Management, Data Analysis
- Status: Free Trial
University of Illinois Urbana-Champaign
Skills you'll gain: C++ (Programming Language), Debugging, Engineering Software, Object Oriented Programming (OOP), Computer Programming, Development Environment, Programming Principles, Data Structures
- Status: Free Trial
Skills you'll gain: React Native, Mobile Development, React Redux, React.js, Javascript, Flutter (Software), Ajax, User Interface (UI), Debugging, iOS Development, JavaScript Frameworks, Android Development, Cross Platform Development, UI/UX Strategy, Application Development, Apple iOS, Front-End Web Development, User Interface and User Experience (UI/UX) Design, JSON, Web Development
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Introduction to Agile Development and Scrum: IBM
- Investment Management with Python and Machine Learning: EDHEC Business School
- Excel/VBA for Creative Problem Solving, Part 1: University of Colorado Boulder
- Learn Object-Oriented Programming with PHP: Coursera Project Network
- Mathematics for Machine Learning: PCA: Imperial College London
- Software Processes and Agile Practices: University of Alberta
- Initiation à la programmation (en Java): École Polytechnique Fédérale de Lausanne
- Project Management: University of Colorado Boulder
- Inferential Statistics: Duke University
- 用 Python 做商管程式設計(二)(Programming for Business Computing in Python (2)): National Taiwan University