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 TrialUniversity of California San Diego
Skills you'll gain: Graph Theory, Logical Reasoning, Cryptographic Protocols, Combinatorics, Computational Logic, Deductive Reasoning, Cryptography, Probability, Key Management, Computational Thinking, Encryption, Probability Distribution, Network Analysis, Public Key Cryptography Standards (PKCS), Theoretical Computer Science, Bayesian Statistics, Python Programming, Data Structures, Algorithms, Arithmetic
Status: Free TrialSkills you'll gain: Workflow Management, Action Oriented, ChatGPT, No-Code Development, Business Workflow Analysis, Self Service Technologies, Application Deployment, IBM Cloud, Prompt Engineering, LLM Application, Artificial Intelligence, Generative AI, Customer Service, Personalized Service, Operational Efficiency, Customer experience improvement, WordPress
Status: Free TrialSkills you'll gain: Jest (JavaScript Testing Framework), Web Development Tools, Javascript, Unit Testing, Web Applications, Object Oriented Programming (OOP), Scripting Languages, Event-Driven Programming, Node.JS, Scripting, JSON, Computer Programming, Data Structures, Debugging, Package and Software Management, Program Development, Front-End Web Development, Functional Design
Status: FreeSkills you'll gain: Application Programming Interface (API), Microsoft Azure, Computer Vision, Artificial Intelligence and Machine Learning (AI/ML), User Accounts, Image Analysis, Artificial Intelligence, Cloud Solutions, Cloud Computing, Software Development
Status: Free TrialSkills you'll gain: Rmarkdown, Ggplot2, R Programming, Data Analysis, Tidyverse (R Package), Data Visualization, Statistical Programming, Data Visualization Software, Data Cleansing, Data Manipulation, Data Import/Export, Package and Software Management
Status: Free TrialSkills you'll gain: Node.JS, Restful API, React Redux, Database Design, React.js, Ajax, Database Development, Database Application, Server Side, Full-Stack Web Development, Back-End Web Development, NoSQL, Javascript, JavaScript Frameworks, Front-End Web Development, API Design, Cloud Applications, Data Structures, MongoDB, Debugging
Status: PreviewHebrew University of Jerusalem
Skills you'll gain: Computer Architecture, Computer Hardware, Computer Engineering, Computational Logic, Computer Programming, System Design and Implementation, Software Design, Debugging, Computer Programming Tools, Verification And Validation, Data Storage
Status: PreviewThe Hong Kong University of Science and Technology
Skills you'll gain: Microsoft Office, Computer Hardware, Computer Literacy, Computer Graphics, Computer Systems, Graphics Software, Spreadsheet Software, File Management
Status: Free TrialUniversity of California, Davis
Skills you'll gain: Simulations, Social Sciences, Systems Thinking, Agentic systems, Social Network Analysis, Computational Thinking, Sociology, Economics, Scientific Methods, Artificial Intelligence and Machine Learning (AI/ML), Computer Programming
Status: Free TrialMicrosoft
Skills you'll gain: Business Software, Computer Hardware, Generative AI, Operating Systems, Data Storage Technologies, Computer Systems, Data Maintenance, Enterprise Security, System Software, Information Technology, Computer Architecture, Data Storage, System Configuration, Technical Support and Services, Microsoft Windows, Servers, Cybersecurity
Status: PreviewUniversity of California San Diego
Skills you'll gain: Bioinformatics, Programming Principles, Python Programming, Computational Thinking, Biology, Data Structures
Status: Free TrialIndian Institute of Technology Guwahati
Skills you'll gain: SolidWorks (CAD), Computer-Aided Design, Computer Graphics, 3D Modeling, Mechanical Design, Engineering Drawings, Visualization (Computer Graphics), Prototyping, Animations
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Introduction to Discrete Mathematics for Computer Science: University of California San Diego
- Building AI Powered Chatbots Without Programming: IBM
- Programming with JavaScript: Meta
- Build a computer vision app with Azure Cognitive Services: Microsoft
- Data Analysis with R Programming: Google
- JavaScript Programming with React, Node & MongoDB: IBM
- Build a Modern Computer from First Principles: From Nand to Tetris (Project-Centered Course): Hebrew University of Jerusalem
- Introduction to Computers and Office Productivity Software: The Hong Kong University of Science and Technology
- Computer Simulations: University of California, Davis
- Introduction to Computers: Microsoft










