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
Coursera Project Network
Skills you'll gain: Keras (Neural Network Library), Image Analysis, Data Processing, Data Manipulation, Visualization (Computer Graphics), Applied Machine Learning, Computer Vision, Jupyter, Deep Learning, Artificial Intelligence and Machine Learning (AI/ML), Python Programming
- Status: Free Trial
Georgia Institute of Technology
Skills you'll gain: Software-Defined Networking, Virtualization, Virtual Machines, Network Architecture, Network Infrastructure, Computer Networking, Cloud Computing, Network Performance Management, Linux, Network Security, Performance Tuning, Scalability
Skills you'll gain: Internet Of Things, Serial Peripheral Interface, Embedded Systems, Telecommunications, Electronics, Remote Access Systems, Electronic Components, Control Systems, Python Programming, Debugging, System Configuration, Digital Communications
- Status: Free Trial
Scrimba
Skills you'll gain: Responsive Web Design, HTML and CSS, Cascading Style Sheets (CSS), Web Design, Web Design and Development, Mobile Development, Front-End Web Development, Hypertext Markup Language (HTML), Web Development, Application Deployment, User Interface (UI) Design, Design Elements And Principles
- Status: Free Trial
Skills you'll gain: Risk Management Framework, Risk Management, IT Management, Risk Appetite, Business Risk Management, Operational Risk, Enterprise Risk Management (ERM), Compliance Management, Risk Analysis, Governance, Regulatory Requirements, Organizational Structure, Accountability
Duke University
Skills you'll gain: Web Design and Development, Web Development, Web Development Tools, Application Deployment, Hypertext Markup Language (HTML), Cloud Hosting, Web Content, Cascading Style Sheets (CSS), Content Management, Configuration Management, Software Installation
- Status: Free Trial
Skills you'll gain: Relational Databases, SQL, Database Design, Database Management Systems, MySQL, Data Integrity, Database Theory, Databases, Data Validation, Data Storage
- Status: Free Trial
University of Colorado System
Skills you'll gain: Video Game Development, Game Design, Debugging, Computer Programming, Animations, Event-Driven Programming, Scripting
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Computational Logic, Verification And Validation, Automation, Theoretical Computer Science, Systems Analysis, System Requirements, Simulations, Artificial Intelligence, Algorithms, Linear Algebra
- Status: Free Trial
Skills you'll gain: Matplotlib, Plot (Graphics), Data Visualization Software, Data Visualization, Jupyter, Interactive Data Visualization, Scatter Plots, Histogram, Box Plots, Animations
- Status: NewStatus: Free Trial
Skills you'll gain: Data Structures, C++ (Programming Language), Programming Principles, Algorithms, Theoretical Computer Science, Object Oriented Programming (OOP)
UiPath
Skills you'll gain: Robotic Process Automation, Web Scraping, Business Process Automation, Automation, Data Import/Export, Microsoft Excel, Workflow Management, User Interface (UI), Development Environment
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Build a Machine Learning Image Classifier with Python: Coursera Project Network
- Network Function Virtualization: Georgia Institute of Technology
- Raspberry Pi and Arduino — Go to the Next Level: Packt
- Responsive Web Design: Scrimba
- Governance and Risk Management Concepts: Packt
- Build a Static Website with Rust and Zola: Duke University
- Introducción a bases de datos para el desarrollo de backend: Meta
- Moving, Shooting, and Debugging in GameMaker: University of Colorado System
- Verification and Synthesis of Autonomous Systems: University of Colorado Boulder
- Select Topics in Python: Matplotlib: Codio