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
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
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
- Status: Free
Skills you'll gain: Transaction Processing, Performance Tuning, System Programming, C and C++, Operating Systems, System Configuration, File Systems, Computer Architecture, Computer Hardware, Data Storage Technologies, Data Management, Application Development
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
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
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
- 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
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
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- (c++) تعلم أساسيات لغة سي بلس بلس من خلال التطبيق العملي: Coursera Project Network
- Optique non-linéaire: École Polytechnique
- JavaScript Deep Dive: Scrimba
- Introduction to Data Science and scikit-learn in Python: LearnQuest
- Statistics and Data Analysis with R: University of Colorado Boulder
- Persistent Memory Technology - Introduction and Deployment: EDUCBA
- Queries with OpenAI: Translate Natural Text to SQL: Coursera Project Network
- Agile Project Management: University of Maryland, College Park
- Fundamentos del Diseño Gráfico: California Institute of the Arts
- Predictive Modeling with Logistic Regression using SAS : SAS