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: Generative AI, Exploratory Data Analysis, Data Ethics, Feature Engineering, Predictive Modeling, Prompt Engineering, Responsible AI, Data Science, Data Synthesis, Data Analysis, Data Visualization Software, Natural Language Processing
- Status: Free Trial
Skills you'll gain: Java Programming, Java, Object Oriented Programming (OOP), Computer Programming, Virtual Machines, Package and Software Management
- Status: Free Trial
Google Cloud
Skills you'll gain: Email Security, Google Workspace, Mobile Security, Security Management, Cloud Security, Application Security, Data Security, Security Controls, Identity and Access Management, Continuous Monitoring, Authentications, Multi-Factor Authentication
- Status: Free Trial
LearnQuest
Skills you'll gain: Visual Basic (Programming Language), Development Environment, Program Development, Microsoft Development Tools, .NET Framework, Data Storage, Computer Programming, Software Development, Computational Logic, Cross Platform Development, Command-Line Interface, Debugging
- Status: Free Trial
University of California San Diego
Skills you'll gain: Debugging, Computer Programming Tools, Algorithms, Programming Principles, Computational Thinking, Program Development, Student Engagement, Technical Communication, Event-Driven Programming, Computer Programming, Education Software and Technology, Animation and Game Design, Code Review, Object Oriented Design, Diversity Equity and Inclusion Initiatives, Computer Science, Software Documentation, Brainstorming, Data Structures, Development Environment
- Status: Free Trial
Skills you'll gain: Dataflow, Google Cloud Platform, Data Pipelines, Cloud Engineering, Real Time Data, Data Lakes, Data Infrastructure, Big Data, Data Warehousing, Extract, Transform, Load, Data Processing, Cloud Storage, Tensorflow, Data Storage, Looker (Software), Apache Hive, Data Integration, Data Storage Technologies, Apache Spark, Machine Learning
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: System Programming, Embedded Systems, Linux, Linux Commands, Operating Systems, Shell Script, File Systems, OS Process Management, Build Tools, C and C++, Cross Platform Development, Debugging, Electrical Engineering
- Status: Preview
The Hong Kong University of Science and Technology
Skills you'll gain: Android Development, User Interface (UI), Mobile Development, Interactive Design, Application Development, No-Code Development, Data Storage, Game Design, Program Development, Geographic Information Systems, Programming Principles, Computer Programming, Development Testing
- Status: Free Trial
University of Virginia
Skills you'll gain: Customer Analysis, Analytics, Business Analytics, Demand Planning, Usability Testing, Product Management, Customer Insights, A/B Testing, Agile Methodology, User Experience, Data-Driven Decision-Making, Predictive Analytics, Data Science, Product Testing, Agile Software Development, Software Development
- Status: Free Trial
Skills you'll gain: Mobile Development, React Native, Responsive Web Design, Browser Compatibility, HTML and CSS, Cross Platform Development, Web Design and Development, Javascript, User Interface (UI) Design, Web Development
- Status: Preview
National Taiwan University
Skills you'll gain: Computational Logic, Artificial Intelligence, Logical Reasoning, Computer Science, Computational Thinking, Algorithms, Game Theory, Machine Learning
- Status: Free Trial
University of Illinois Urbana-Champaign
Skills you'll gain: Data Structures, Data Storage, Algorithms, Data Storage Technologies, Database Systems, Database Theory, Theoretical Computer Science
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Generative AI: Elevate Your Data Science Career: IBM
- Introduction to Object-Oriented Programming with Java: LearnQuest
- Google Workspace Security: Google Cloud
- Introduction to Visual Basic Programming: LearnQuest
- Computational Thinking & Block Programming in K-12 Education: University of California San Diego
- Data Engineering, Big Data and ML on Google Cloud en Español: Google Cloud
- Linux System Programming and Introduction to Buildroot: University of Colorado Boulder
- Developing Android Apps with App Inventor: The Hong Kong University of Science and Technology
- Product Analytics and AI: University of Virginia
- Introduction to Mobile Development: Meta