Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Computer Programming Course Catalog
The State University of New York
Skills you'll gain: Business Writing, Concision, Organizational Skills, Applicant Tracking Systems, Personal Development, Professional Development, Peer Review, Detail Oriented
University of Toronto
Skills you'll gain: Model View Controller, iOS Development, Apple iOS, Apple Xcode, Swift Programming, User Interface (UI), User Interface (UI) Design, Mobile Development, UI Components, Application Frameworks
- Status: Free
Korea Advanced Institute of Science and Technology(KAIST)
Skills you'll gain: New Product Development, Supply Chain, Supply Chain Management, Supply Chain Planning, Quality Management, Operations Management, Product Development, Logistics Management, Supplier Management, Transportation, Supply Chain, and Logistics, Inventory Management System, Coordinating, Value Propositions, Operational Efficiency, Continuous Improvement Process, Consumer Behaviour, Cross-Functional Collaboration, Complex Problem Solving
Johns Hopkins University
Skills you'll gain: JavaScript Frameworks, Unit Testing, Ajax, Cloud Applications, Web Applications, Front-End Web Development, Javascript, Model View Controller, Software Architecture, UI Components
Skills you'll gain: Feature Engineering, Applied Machine Learning, Advanced Analytics, Predictive Modeling, Analytics, Unsupervised Learning, Data Ethics, Machine Learning, Machine Learning Algorithms, Supervised Learning, Random Forest Algorithm, Decision Tree Learning, Performance Tuning, Python Programming
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Digital Communications, Image Analysis, Electrical Engineering, Electrical and Computer Engineering, Embedded Systems, Electronic Systems, Engineering Analysis, Programming Principles, Computer Engineering, Numerical Analysis, Advanced Mathematics, Algorithms, Linear Algebra, Systems Of Measurement, Mathematical Modeling, Calculus, Basic Electrical Systems, Python Programming, Applied Mathematics, Time Series Analysis and Forecasting
University of Illinois Urbana-Champaign
Skills you'll gain: Data Visualization, Data Visualization Software, Data Presentation, Interactive Data Visualization, Data Storytelling, Dashboard, Visualization (Computer Graphics), Tableau Software, Plot (Graphics), Graphing
Imperial College London
Skills you'll gain: Analytical Skills, Correlation Analysis, Regression Analysis, Sampling (Statistics), Statistical Hypothesis Testing, Statistical Analysis, Data Analysis, R Programming, Descriptive Statistics, Statistical Modeling, Quantitative Research, Exploratory Data Analysis, Probability & Statistics, Statistics, Statistical Methods, Data Wrangling, Biostatistics, Time Series Analysis and Forecasting, Probability Distribution, Predictive Modeling
University of Minnesota
Skills you'll gain: User Interface (UI) Design, User Interface (UI), Usability, Human Computer Interaction, User Experience Design, Design, Design Thinking, UI/UX Research, Design Strategies, User Centered Design
University of Michigan
Skills you'll gain: JSON, jQuery, Javascript and jQuery, Ajax, Debugging, Web Development Tools, Event-Driven Programming, Javascript, PHP (Scripting Language), Object Oriented Programming (OOP), Data Import/Export, Web Applications
Coursera Project Network
Skills you'll gain: Data Import/Export, Package and Software Management, R Programming, Data Structures, Software Installation, Data Analysis Software, Data Analysis
The Linux Foundation
Skills you'll gain: Package and Software Management, Open Source Technology, Git (Version Control System), Linux, Command-Line Interface, Bash (Scripting Language), File Systems, Unix Commands, GitHub, Linux Administration, Version Control, Linux Commands, User Accounts, CI/CD, Shell Script, Unix, System Configuration, Unix Shell, Software Installation, Software Development Tools
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- How to Write a Resume (Project-Centered Course): The State University of New York
- iOS App Development Basics: University of Toronto
- Supply Chain Management: A Learning Perspective : Korea Advanced Institute of Science and Technology(KAIST)
- Single Page Web Applications with AngularJS: Johns Hopkins University
- The Nuts and Bolts of Machine Learning: Google
- Digital Signal Processing: École Polytechnique Fédérale de Lausanne
- Data Visualization: University of Illinois Urbana-Champaign
- Statistical Analysis with R for Public Health: Imperial College London
- Introduction to UI Design: University of Minnesota
- JavaScript, jQuery, and JSON: University of Michigan