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
Johns Hopkins University
Skills you'll gain: Project Management, Data Science, Data-Driven Decision-Making, Data Presentation, Technical Communication, Data Storytelling, Data Analysis, Team Management, Communication, Cross-Functional Team Leadership, Strategic Decision-Making, Leadership
Coursera Project Network
Skills you'll gain: Exploratory Data Analysis, Correlation Analysis, Matplotlib, Seaborn, Data Cleansing, Data Visualization, Pandas (Python Package), Data Analysis, NumPy, Statistical Analysis
University of Illinois Urbana-Champaign
Skills you'll gain: 3D Modeling, Design Software, Conceptual Design, Visualization (Computer Graphics), Computer Graphics, Design, Digital Design, Graphic and Visual Design Software, Computer Vision
Skills you'll gain: CI/CD, Continuous Integration, Jenkins, DevOps, Infrastructure as Code (IaC), Continuous Delivery, OpenShift, Git (Version Control System), GitHub, Kubernetes, Docker (Software), Containerization, Application Deployment, Unit Testing
University of Michigan
Skills you'll gain: Data Visualization, Exploratory Data Analysis, Plot (Graphics), Statistical Analysis, Ggplot2, Program Evaluation, Policy Analysis, Data Ethics, Survey Creation, Data Analysis, Tidyverse (R Package), Statistical Visualization, R Programming, Statistical Methods, Public Policies, Data Visualization Software, Statistical Hypothesis Testing, Analytical Skills, Scatter Plots, Political Sciences
Skills you'll gain: Flutter (Software), Mobile Development, React Native, Apple iOS, iOS Development, Back-End Web Development, User Story, User Interface (UI), Android Development, User Interface and User Experience (UI/UX) Design, Application Development, Cross Platform Development, Application Programming Interface (API), Software Development Tools, Application Frameworks, Development Environment, UI Components, Application Deployment, Figma (Design Software), Databases
Skills you'll gain: Data Warehousing, Extract, Transform, Load, Star Schema, IBM DB2, Data Modeling, Snowflake Schema, PostgreSQL, Database Design, Data Architecture, Data Mart, Data Lakes, Data Validation, Data Integration, SQL, Data Cleansing, Query Languages, Data Quality
Vanderbilt University
Skills you'll gain: Generative AI, Applied Machine Learning, Artificial Intelligence, Technical Communication, Natural Language Processing, Data Analysis
Coursera Project Network
Skills you'll gain: ChatGPT, OpenAI, Generative AI, Artificial Intelligence, Storytelling, Writing, Image Analysis, Content Creation, Creativity
- Status: Free
Illinois Tech
Skills you'll gain: Web Development, Database Design, Relational Databases, Web Applications, Web Development Tools, Full-Stack Web Development, Database Systems, Application Deployment, HTML and CSS, Back-End Web Development, Scripting Languages, Application Development, Cloud Applications, Front-End Web Development, JavaScript Frameworks, Web Servers, Scripting, Javascript, Network Protocols, Integrated Development Environments
University of Colorado Boulder
Skills you'll gain: Graph Theory, Data Structures, Algorithms, Theoretical Computer Science, Analysis, Computational Thinking, Network Analysis, Computer Programming
Coursera Project Network
Skills you'll gain: User Interface (UI), Human Computer Interaction, Program Development, Python Programming, Computer Programming, Mathematical Software, Data Storage, Data Validation
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Executive Data Science Capstone: Johns Hopkins University
- Exploratory Data Analysis With Python and Pandas: Coursera Project Network
- 3D Printing Software: University of Illinois Urbana-Champaign
- Continuous Integration and Continuous Delivery (CI/CD): IBM
- Data Analytics in the Public Sector with R: University of Michigan
- Developing Mobile Apps with Flutter: IBM
- Data Warehouse Fundamentals: IBM
- Advanced Prompt Engineering for Everyone: Vanderbilt University
- ChatGPT for Beginners: SciFi Writing with Dall-e: Coursera Project Network
- Programming and Application Foundations: Illinois Tech