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
University of Colorado Boulder
Skills you'll gain: Tidyverse (R Package), Rmarkdown, R Programming, Ggplot2, Data Import/Export, Data Visualization, Data Wrangling, Data Manipulation, Data Visualization Software, Data Analysis, Data Science, Data Storytelling, Statistical Analysis, Relational Databases, Data Cleansing, Data Transformation, Statistical Programming, Statistical Reporting, Data Integration, Communication
Coursera Project Network
Skills you'll gain: Program Development, C and C++, C++ (Programming Language), Object Oriented Programming (OOP), Computer Programming, Development Environment, Software Development, Computer Science
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: SQL, Database Systems, Database Theory, Database Management, Query Languages, Database Design, Relational Databases, Database Administration, Database Application, Data Access, Data Science, Data Analysis, Data Manipulation, Data Modeling, Data Integrity
- Status: Free Trial
Universidad Nacional Autónoma de México
Skills you'll gain: Bayesian Network, Computational Logic, Program Development, Artificial Intelligence, Markov Model, Artificial Intelligence and Machine Learning (AI/ML), Algorithms, Computational Thinking, Creativity, Game Theory, Engineering Software, Software Development, Generative AI, Python Programming, Theoretical Computer Science, Applied Machine Learning, Deductive Reasoning, Social Sciences, Machine Learning, Bioinformatics
- Status: Free Trial
University of Michigan
Skills you'll gain: Network Analysis, Network Model, Graph Theory, Data Analysis, Pandas (Python Package), Applied Machine Learning, Matplotlib, Predictive Modeling, Python Programming, Simulations, Algorithms
- Status: Free Trial
Skills you'll gain: Database Design, MySQL, IBM DB2, Relational Databases, Databases, Database Management, Database Management Systems, PostgreSQL, Data Management, SQL, Data Integrity, Data Modeling, Data Manipulation
- Status: Free Trial
California Institute of the Arts
Skills you'll gain: Information Architecture, Persona (User Experience), UI/UX Strategy, User Experience Design, Web Design, Wireframing, User Research, Mockups, Usability Testing, Target Audience, Agile Methodology, Waterfall Methodology
Coursera Project Network
Skills you'll gain: WordPress, Content Management Systems, Web Content, Web Design and Development, Web Design, Web Development, Blogs, Content Development and Management, Social Media, Marketing, Design, Computer Science
- Status: Free Trial
Skills you'll gain: Supervised Learning, Regression Analysis, Predictive Modeling, Machine Learning, Statistical Modeling, Classification And Regression Tree (CART), Scikit Learn (Machine Learning Library), Feature Engineering, Statistical Analysis, Performance Metric
- Status: Free Trial
Skills you'll gain: Rust (Programming Language), Development Environment, Programming Principles, Data Structures, Integrated Development Environments, System Programming, Algorithms
- Status: Free Trial
University of Virginia
Skills you'll gain: Agile Software Development, Agile Methodology, Agile Project Management, Team Performance Management, Team Management, Team Building, Team Leadership, Sprint Retrospectives, Backlogs, User Story, Kanban Principles, Sales Presentation, Lean Methodologies, Process Improvement, Selling Techniques, Prioritization, Discussion Facilitation, Decision Making
- 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
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Expressway to Data Science: R Programming and Tidyverse: University of Colorado Boulder
- Introduction to C++ Programming: Build a Calculator: Coursera Project Network
- The Structured Query Language (SQL): University of Colorado Boulder
- Introducción a la inteligencia artificial: Universidad Nacional Autónoma de México
- Applied Social Network Analysis in Python: University of Michigan
- Introduction to Relational Databases (RDBMS): IBM
- Web Design: Strategy and Information Architecture: California Institute of the Arts
- Build a Full Website using WordPress: Coursera Project Network
- Supervised Machine Learning: Regression: IBM
- Introduction to Rust Programming and Core Concepts: Packt