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
California Institute of the Arts
Skills you'll gain: Graphic and Visual Design, Typography, Graphic Design, Visual Design, Design Elements And Principles, Creative Design, Digital Design, Creativity, Computer Graphic Techniques, Color Theory, Adobe Photoshop, Aesthetics
- Status: New
Skills you'll gain: Angular, Version Control, Git (Version Control System), CI/CD, Web Content Accessibility Guidelines, TypeScript, Application Deployment, Application Frameworks, Continuous Deployment, Unit Testing, Application Performance Management, Continuous Integration, Front-End Web Development, Web Applications, Bootstrap (Front-End Framework), Test Tools, Test Automation, Software Testing, JavaScript Frameworks, Application Security
Coursera Project Network
Skills you'll gain: C++ (Programming Language), Application Development, Program Development, Object Oriented Programming (OOP), Computer Programming, User Interface (UI)
- Status: Free
École Polytechnique
Skills you'll gain: Numerical Analysis, Simulation and Simulation Software, Engineering Analysis, Applied Mathematics, Image Analysis, Mathematical Modeling, Differential Equations, Physics, Advanced Mathematics, Mathematical Theory & Analysis, Experimentation
Skills you'll gain: Google Cloud Platform, Data Pipelines, Real Time Data, Big Data, Data Processing, Analytics, Data Storage Technologies, Cloud Computing, SQL, Scalability, Performance Tuning
Scrimba
Skills you'll gain: Javascript, Web Development, Angular, Vue.JS, Application Development, React.js, JSON, Event-Driven Programming, Object Oriented Programming (OOP), Data Structures, Application Programming Interface (API)
Skills you'll gain: Feature Engineering, Exploratory Data Analysis, Pandas (Python Package), Scikit Learn (Machine Learning Library), Data Manipulation, NumPy, Data Analysis, Python Programming, Regression Analysis, Predictive Modeling, Machine Learning, Classification And Regression Tree (CART), Supervised Learning, Artificial Intelligence and Machine Learning (AI/ML), Statistical Methods, Data Structures
- Status: New
University of Colorado Boulder
Skills you'll gain: Descriptive Statistics, Statistical Hypothesis Testing, Regression Analysis, Statistical Programming, Probability Distribution, Statistical Analysis, R Programming, Data Import/Export, Statistical Modeling, Statistical Methods, Tidyverse (R Package), Plot (Graphics), Probability, Data Manipulation, Statistical Inference
Coursera Project Network
Skills you'll gain: SQL, ChatGPT, OpenAI, Pandas (Python Package), Natural Language Processing, Generative AI, Data Import/Export, Data Manipulation, Python Programming
- Status: New
University of Maryland, College Park
Skills you'll gain: User Story, Sprint Planning, Prioritization, Brainstorming, Conflict Management, Agile Project Management, Scaled Agile Framework, Program Management, Backlogs, Innovation, Agile Software Development, Team Motivation, Sprint Retrospectives, Teamwork, Ideation, Project Controls, Agile Methodology, Project Portfolio Management, Empowerment, Agile Product Development
Skills you'll gain: SAS (Software), Predictive Modeling, Statistical Modeling, Big Data, Regression Analysis, Data Analysis Software, Advanced Analytics, Feature Engineering, Performance Analysis, Statistical Analysis, Data Cleansing, Data Quality
University of California, Irvine
Skills you'll gain: Blockchain, Data Sharing, Cryptography, Transaction Processing, Distributed Computing, Network Model, FinTech, Emerging Technologies, Encryption, Digital Assets, Scalability, Data Structures, Version Control, Data Validation, Ideation
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Fundamentos del Diseño Gráfico: California Institute of the Arts
- Mastering Angular Development: Edureka
- (c++) تعلم أساسيات لغة سي بلس بلس من خلال التطبيق العملي: Coursera Project Network
- Optique non-linéaire: École Polytechnique
- Building Resilient Streaming Analytics Systems on GCP 日本語版: Google Cloud
- JavaScript Deep Dive: Scrimba
- Introduction to Data Science and scikit-learn in Python: LearnQuest
- Statistics and Data Analysis with R: University of Colorado Boulder
- Queries with OpenAI: Translate Natural Text to SQL: Coursera Project Network
- Agile Project Management: University of Maryland, College Park