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: Canva (Software), Graphical Tools, Design, Creative Design, Design Software, Graphic Design, Marketing Design, Event Management
Coursera Project Network
Skills you'll gain: Ggplot2, Tidyverse (R Package), Data Visualization, Data Analysis, Exploratory Data Analysis, R Programming, Data Visualization Software, Data Wrangling, Data Manipulation
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Tidyverse (R Package), Data Import/Export, Data Wrangling, R Programming, Data Manipulation, Data Analysis, Ggplot2, Relational Databases, Data Transformation, Data Cleansing, Programming Principles
- Status: Free Trial
University of California San Diego
Skills you'll gain: Data Ethics, Big Data, Cybersecurity, Pedagogy, Data Security, Cryptography, Information Privacy, Encryption, AI Personalization, Computer Science, Web Applications, Web Servers, Machine Learning, Artificial Neural Networks
Coursera Project Network
Skills you'll gain: Cryptography, Encryption, Application Development, Security Engineering, C and C++
Coursera Project Network
Skills you'll gain: Wireframing, Kanban Principles, Mockups, Data Import/Export, Project Management, Collaborative Software, Ideation
- Status: Preview
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Data Structures, Distributed Computing, Programming Principles, Algorithms, Performance Tuning, Functional Design, Performance Testing, Computer Programming
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Network Analysis, Unsupervised Learning, Supervised Learning, Unstructured Data, Marketing Analytics, Machine Learning, Deep Learning, Machine Learning Algorithms, Jupyter, Tensorflow, Text Mining, Machine Learning Methods, Scikit Learn (Machine Learning Library), Python Programming, Data Analysis, Applied Machine Learning, Data Visualization, Semantic Web, Marketing, Statistical Methods
- Status: NewStatus: Free Trial
Skills you'll gain: Version Control, Software Documentation, Microsoft Copilot, Microsoft Visual Studio, Program Development, Statistical Analysis, Development Environment, Descriptive Statistics, Statistical Programming, Programming Principles, Debugging
- Status: Free Trial
Scrimba
Skills you'll gain: Hypertext Markup Language (HTML), Software Documentation, Technical Documentation, Web Development, Technical Writing
Coursera Project Network
Skills you'll gain: Application Programming Interface (API), Test Tools, Behavior-Driven Development, Test Automation
- Status: NewStatus: Free Trial
Skills you'll gain: Computer Graphics, Visualization (Computer Graphics), Virtual Environment, Content Management, ChatGPT, File Management, Generative AI, Performance Tuning, Creativity, Computer Graphic Techniques, Technical Design, Functional Design, Design Elements And Principles, Design, Design Strategies
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Cómo hacer invitaciones en Canva: Coursera Project Network
- Data Visualization using dplyr and ggplot2 in R: Coursera Project Network
- Data Analysis with Tidyverse: University of Colorado Boulder
- Teaching Impacts of Technology: Data Collection, Use, and Privacy: University of California San Diego
- Encryption and Decryption using C++: Coursera Project Network
- Flush Out a Feature on Coursera in Miro: Coursera Project Network
- Parallel programming (Scala 2 version): École Polytechnique Fédérale de Lausanne
- Text Marketing Analytics: University of Colorado Boulder
- R Programming Essentials with Microsoft Tools: Microsoft
- Learn Markdown: Scrimba