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
- Status: Free Trial
Skills you'll gain: Relational Databases, Databases, Operating Systems, Linux, Linux Commands, SQL, Command-Line Interface, File Systems, Authorization (Computing), User Accounts
- Status: Free Trial
Skills you'll gain: Data Warehousing, IBM Cognos Analytics, Dashboard, SQL, Data Visualization, Linux Commands, Database Administration, IBM DB2, Bash (Scripting Language), Data Pipelines, Interactive Data Visualization, Data Presentation, Apache Airflow, Database Design, MySQL, Database Management, Database Architecture and Administration, Extract, Transform, Load, Relational Databases, Big Data
- Status: Free
Skills you'll gain: Application Programming Interface (API), Microsoft Azure, Cloud API, Computer Vision, Image Analysis, Artificial Intelligence and Machine Learning (AI/ML), Cloud Computing, Software Development
- Status: Free Trial
Skills you'll gain: Data Wrangling, Exploratory Data Analysis, Data Manipulation, Data Import/Export, Data Transformation, Predictive Modeling, Data Analysis, Data Cleansing, Regression Analysis, Pandas (Python Package), Data-Driven Decision-Making, Scikit Learn (Machine Learning Library), Statistical Analysis, Supervised Learning, Machine Learning Methods, Python Programming, NumPy, Data Visualization
- Status: Free Trial
Stanford University
Skills you'll gain: Computational Thinking, Graph Theory, Data Structures, Algorithms, Computer Programming, Bioinformatics, Theoretical Computer Science, Network Model, Network Routing, Network Analysis, Probability, Design Strategies
- Status: Free Trial
University of California San Diego
Skills you'll gain: Algorithms, Computational Thinking, Computer Programming, Data Structures, Program Development, Theoretical Computer Science, Debugging, Software Testing, Development Testing
- Status: Free Trial
Skills you'll gain: Storyboarding, Wireframing, Information Architecture, User Experience Design, Prototyping, User Centered Design, Mobile Development, User Interface (UI), Usability, Figma (Design Software), UI/UX Research, Design Elements And Principles
- Status: Preview
University of Alberta
Skills you'll gain: Video Game Development, Game Design, Computational Thinking, Animation and Game Design, Program Development, Problem Solving, Programming Principles, Python Programming, Software Quality (SQA/SQC), Computer Programming, Object Oriented Programming (OOP), Software Design, Event-Driven Programming, Algorithms, Computer Graphics, Computer Science, Debugging
- Status: Free Trial
University of Michigan
Skills you'll gain: Programming Principles, Computer Programming, Data Structures, Python Programming, Computer Graphics, Debugging, Visualization (Computer Graphics), Computational Thinking
- Status: Free Trial
California Institute of the Arts
Skills you'll gain: Typography, Graphic Design, Graphic and Visual Design, Design Elements And Principles, Visual Design, Creative Design, Design, Logo Design, Digital Design, Photo Editing, Color Theory, Design Strategies, Writing, Creativity
- Status: Free Trial
DeepLearning.AI
Skills you'll gain: Linear Algebra, Descriptive Statistics, Statistical Hypothesis Testing, Bayesian Statistics, Probability Distribution, Probability & Statistics, Sampling (Statistics), Calculus, Applied Mathematics, Advanced Mathematics, A/B Testing, Statistics, Probability, Numerical Analysis, Mathematical Modeling, Statistical Analysis, Data Science, Machine Learning Algorithms, Dimensionality Reduction, Machine Learning
- Status: Free Trial
Vanderbilt University
Skills you'll gain: Prompt Engineering, ChatGPT, Artificial Intelligence, Large Language Modeling, Generative AI, Application Development
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Tools of the Trade: Linux and SQL: Google
- IBM Data Warehouse Engineer: IBM
- Build a computer vision app with Azure Cognitive Services: Microsoft
- Data Analysis with Python: IBM
- Algorithms: Stanford University
- Algorithmic Toolbox: University of California San Diego
- Build Wireframes and Low-Fidelity Prototypes: Google
- Problem Solving, Python Programming, and Video Games: University of Alberta
- Python Basics: University of Michigan
- Fundamentals of Graphic Design: California Institute of the Arts