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
Pontificia Universidad Católica de Chile
Skills you'll gain: Basic Electrical Systems, Electronics, Electronic Systems, Electronic Hardware, Electronic Components, Control Systems, Hardware Design, Embedded Systems, Programming Principles, Computer Programming
- Status: Free Trial
University of Michigan
Skills you'll gain: Augmented and Virtual Reality (AR/VR), Augmented Reality, Storyboarding, Virtual Reality, Unreal Engine, Usability Testing, Design Thinking, Prototyping, Unity Engine, User Experience Design, Interaction Design, Conceptual Design, Human Centered Design, User Research, Application Development, Wireframing, Web Content Accessibility Guidelines, Emerging Technologies, Data Ethics, Virtual Environment
Universidad de los Andes
Skills you'll gain: Data Visualization Software, Programming Principles, Computational Thinking, Matplotlib, Python Programming, NumPy, Computer Programming, Algorithms, Pandas (Python Package), Debugging, Data Manipulation, Integrated Development Environments, Data Structures, Data Analysis, Scripting
- Status: Free Trial
University of Alberta
Skills you'll gain: Project Planning, Sprint Planning, Risk Management Framework, User Story, Backlogs, Agile Methodology, User Requirements Documents, Functional Requirement, Agile Project Management, Requirements Analysis
- Status: Free Trial
Skills you'll gain: Istio, Kubernetes, Containerization, OpenShift, Cloud-Native Computing, Docker (Software), DevOps, Application Deployment, CI/CD, Microservices, Scalability, Virtualization, YAML, Command-Line Interface
Coursera Project Network
Skills you'll gain: Hypertext Markup Language (HTML), Front-End Web Development, Web Design and Development, Web Development, Web Development Tools, Web Applications, Web Content, Integrated Development Environments
- Status: Free Trial
Duke University
Skills you'll gain: Deep Learning, Unsupervised Learning, Classification And Regression Tree (CART), Machine Learning, Regression Analysis, Artificial Intelligence and Machine Learning (AI/ML), Artificial Neural Networks, Decision Tree Learning, Computer Vision, Supervised Learning, Natural Language Processing, Random Forest Algorithm, Algorithms, Performance Metric
- Status: Free Trial
University of Minnesota
Skills you'll gain: User Interface (UI) Design, User Interface and User Experience (UI/UX) Design, Usability, Human Computer Interaction, User Experience Design, Design, Design Thinking, UI/UX Research, Design Strategies, Human Centered Design, Design Research, User Centered Design
University of London
Skills you'll gain: Data Visualization, Matplotlib, Probability & Statistics, Data Science, Unsupervised Learning, Statistics, NumPy, Python Programming, Pandas (Python Package), Data Analysis, Machine Learning Algorithms, Descriptive Statistics, Data Manipulation
- Status: Free Trial
LearnQuest
Skills you'll gain: Visual Basic (Programming Language), Development Environment, Program Development, Microsoft Development Tools, .NET Framework, Data Storage, Computer Programming, Computational Logic, Cross Platform Development, Command-Line Interface, Debugging
- Status: Free Trial
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Software Design, Software Design Patterns, Functional Design, Event-Driven Programming, Java, Programming Principles, Performance Tuning, Data Structures, Algorithms
Universitat Autònoma de Barcelona
Skills you'll gain: Excel Formulas, Microsoft Excel, Data Visualization, Spreadsheet Software, Productivity Software, Microsoft 365, Data Entry, Data Management
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Electrones en Acción: Electrónica y Arduinos para tus propios Inventos: Pontificia Universidad Católica de Chile
- Extended Reality for Everybody: University of Michigan
- Programación en Python: Universidad de los Andes
- Agile Planning for Software Products: University of Alberta
- Introduction to Containers w/ Docker, Kubernetes & OpenShift: IBM
- Introduction to HTML: Coursera Project Network
- Machine Learning Foundations for Product Managers: Duke University
- Introduction to UI Design: University of Minnesota
- Foundations of Data Science: K-Means Clustering in Python: University of London
- Introduction to Visual Basic Programming: LearnQuest