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: Field-Programmable Gate Array (FPGA), Electronics Engineering, Hardware Design, Electronic Hardware, Embedded Systems, Computer Engineering, Verification And Validation, Simulation and Simulation Software, Integrated Development Environments, Simulations
- Status: New
Skills you'll gain: Pseudocode, Programming Principles, Software Visualization, Computational Logic, Debugging, Computer Programming, Graphical Tools
- Status: Preview
University of Michigan
Skills you'll gain: Hypertext Markup Language (HTML), Web Development Tools, Web Content Accessibility Guidelines, Web Design and Development, Web Design, Front-End Web Development, Semantic Web, Cascading Style Sheets (CSS), Web Servers, File Transfer Protocol (FTP)
Google Cloud
Skills you'll gain: Generative AI, Image Analysis, Deep Learning, Computer Vision, Applied Machine Learning
Coursera Project Network
Skills you'll gain: Web Content, Public Speaking, Graphic Design
- Status: Free Trial
Skills you'll gain: Apple iOS, Apple Xcode, Swift Programming, Mobile Development, Objective-C (Programming Language), User Interface (UI), Development Environment, Simulations, Storyboarding
- Status: Preview
University of Michigan
Skills you'll gain: Data Structures, Programming Principles, Data Manipulation, Software Installation, Data Storage Technologies, Python Programming, Development Environment, File Management
Coursera Project Network
Skills you'll gain: Test Automation, Application Programming Interface (API), Test Case, Restful API, Software Testing, Configuration Management, Java, Software Configuration Management
- Status: Free Trial
Universidad Nacional Autónoma de México
Skills you'll gain: Artificial Intelligence, Algorithms, Systems Thinking, Artificial Neural Networks, Simulations, Computational Thinking, Network Analysis
- Status: Free Trial
Skills you'll gain: Version Control, Unix Commands, Git (Version Control System), GitHub, Linux Commands, Command-Line Interface, Collaborative Software, Software Development Tools, Software Configuration Management, Software Development, Code Review
- Status: Free Trial
Skills you'll gain: Restful API, API Design, Node.JS, Software Documentation, JavaScript Frameworks, Web Services, Middleware, Authentications, JSON, Server Side, Web Applications, Authorization (Computing)
- Status: Free Trial
University of Colorado System
Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Video Game Development, Unreal Engine, Event-Driven Programming, Unity Engine, C# (Programming Language), Software Design Patterns, UI Components, Programming Principles, Debugging, File Management, Data Structures
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Design of Digital Circuits with VHDL Programming: L&T EduTech
- Fundamentals of Programming Using Flowchart and Pseudocode: Packt
- Введение в HTML5: University of Michigan
- Create Image Captioning Models: Google Cloud
- Cómo crear presentaciones usando Canva: Coursera Project Network
- Introducción al desarrollo de aplicaciones móviles para iOS: Meta
- Estructuras de datos de Python: University of Michigan
- Building API Test Automation Framework Using Rest Assured: Coursera Project Network
- Comportamiento adaptativo: Universidad Nacional Autónoma de México
- Control de versiones: Meta