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
Google
Skills you'll gain: User Experience Design, UI/UX Research, Information Architecture, Storyboarding, Wireframing, User Research, User Story, Adobe XD, Usability Testing, Figma (Design Software), Design Reviews, User Interface and User Experience (UI/UX) Design, Design Research, Persona (User Experience), Presentations, Web Design, User Centered Design, Research Design, Design Thinking, Prototyping
University of California San Diego
Skills you'll gain: Application Development, Android (Operating System), Android Studio, Mobile Development, Software Development Tools, Game Design, Development Environment, Internet Of Things, Embedded Software, Web Servers, Web Applications, USB, Peripheral Devices, Operating Systems, System Programming, Software Installation, Command-Line Interface, System Configuration, Hardware Troubleshooting
- Status: Free Trial
Skills you'll gain: OS Process Management, Operating Systems, System Programming, Performance Tuning, Computer Systems, Data Structures, Debugging
- Status: Free Trial
Johns Hopkins University
Skills you'll gain: Remote Access Systems, Linux, Restful API, Web Applications, Security Controls, Internet Of Things, Embedded Systems, Application Programming Interface (API), Linux Commands, Command-Line Interface, Secure Coding, Electronics, Control Systems, Electronic Hardware, System Configuration, General Networking, Python Programming, Hardware Troubleshooting, Software Installation, Peripheral Devices
- Status: NewStatus: Free Trial
Microsoft
Skills you'll gain: Graph Theory, Data Structures, Microsoft Copilot, .NET Framework, Algorithms, Back-End Web Development, C# (Programming Language), Performance Tuning, Programming Principles, Microsoft Development Tools, Scalability
- Status: Free Trial
University of Colorado System
Skills you'll gain: Unreal Engine, C++ (Programming Language), Data Structures, Video Game Development, Data Storage, Object Oriented Programming (OOP), Computer Programming, Programming Principles
- Status: Free Trial
Microsoft
Skills you'll gain: Web Scraping, Git (Version Control System), Scripting, Version Control, Test Automation, Software Testing, Cloud API, Automation, Restful API, Application Programming Interface (API), Scalability, Python Programming, Data Cleansing, Performance Tuning, Productivity, File Management
- Status: Free Trial
Skills you'll gain: Computer Vision, Image Analysis, Matlab, Artificial Neural Networks, Deep Learning, Applied Machine Learning, Artificial Intelligence and Machine Learning (AI/ML), Predictive Modeling, Machine Learning Methods, Performance Tuning, Classification And Regression Tree (CART), Data Processing
Coursera Project Network
Skills you'll gain: Tensorflow, Python Programming, Natural Language Processing, Artificial Neural Networks, Text Mining, Machine Learning Algorithms, Deep Learning, Machine Learning, Data Processing
University of Maryland, College Park
Skills you'll gain: Application Security, Secure Coding, Vulnerability Assessments, Security Software, Security Testing, Cybersecurity, Collaborative Software, Threat Modeling, Debugging, Systems Design, Version Control
- Status: Free Trial
Skills you'll gain: Django (Web Framework), Postman API Platform, Restful API, Data Validation, Authentications, Authorization (Computing), Application Programming Interface (API), API Design, JSON, Object-Relational Mapping, Model View Controller, Python Programming
- Status: Free Trial
Skills you'll gain: Web Scraping, Robotic Process Automation, Email Security, Automation, Business Process Automation, IT Automation, Data Import/Export, Data Integration, Spreadsheet Software
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Google UX Design: Google
- Internet of Things: Setting Up Your DragonBoard™ Development Platform: University of California San Diego
- Intro to Operating Systems 3: Concurrency: Codio
- Beginning Custom Projects with Raspberry Pi: Johns Hopkins University
- Data Structures and Algorithms: Microsoft
- More C++ Programming and Unreal: University of Colorado System
- Automation and Scripting with Python: Microsoft
- Introduction to Deep Learning for Computer Vision: MathWorks
- Tweet Emotion Recognition with TensorFlow: Coursera Project Network
- Cybersecurity Capstone Project: University of Maryland, College Park