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
University of California, Irvine
Skills you'll gain: Systems Development, Systems Development Life Cycle, Agile Methodology, Productivity Software, Data Security, Risk Management, Software Development Methodologies, Information Systems, Workflow Management, Business Systems Analysis, Team Management, E-Commerce, Spreadsheet Software, Microsoft PowerPoint, Microsoft Word
Coursera Project Network
Skills you'll gain: Relational Databases, Database Design, Database Development, SQL, Database Management, Databases, Data Integrity
- Status: Free Trial
University of Colorado System
Skills you'll gain: Firewall, Network Security, Intrusion Detection and Prevention, Information Systems Security, Security Controls, Infrastructure Security, Threat Detection, Linux Administration, Linux
University of Michigan
Skills you'll gain: Programming Principles, Computer Programming, Python Programming, Algorithms, Debugging, Development Environment
- Status: Free Trial
Radio y Televisión Española
Skills you'll gain: Social Media Content, Social Media Strategy, Live Streaming, Photo/Video Production and Technology, Image Analysis, Social Media Management, Video Production, Content Strategy, Media and Communications, Content Creation, Journalism, Network Analysis, Mobile Development Tools, Research, Digital Communications, Information Architecture, Education Software and Technology, Investigation, Trend Analysis, Verification And Validation
- Status: Free Trial
Skills you'll gain: Rust (Programming Language), Development Environment, Programming Principles, Computer Programming Tools, Data Structures, Algorithms
- Status: New
Johns Hopkins University
Skills you'll gain: Operations Research, Resource Allocation, Simulation and Simulation Software, Microsoft Excel, Business Analytics, Data-Driven Decision-Making, Business Risk Management, Transportation Operations, Risk Analysis, Process Optimization, Statistical Methods, Business Modeling, Logistics
- Status: Free Trial
Northwestern University
Skills you'll gain: Control Systems, Simulation and Simulation Software, Robotic Process Automation, Matlab, Mechanics, Mathematical Modeling, Engineering Calculations
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
Duke University
Skills you'll gain: Web Scraping, MySQL, SQL, JSON, Scripting, Data Manipulation, Data Structures, Database Management, Databases, Data Import/Export, Data Storage Technologies, Data Capture, Spatial Data Analysis, Python Programming
- Status: Free Trial
Skills you'll gain: Large Language Modeling, Natural Language Processing, Generative AI Agents, Prompt Engineering, Test Case, Agentic systems, Human Computer Interaction, Artificial Intelligence and Machine Learning (AI/ML), Debugging, Artificial Intelligence, Performance Tuning, Python Programming, Machine Learning
DeepLearning.AI
Skills you'll gain: Deep Learning, Artificial Neural Networks, Supervised Learning, Artificial Intelligence, Machine Learning, Python Programming, Network Architecture, NumPy
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Productivity and Systems Development: University of California, Irvine
- Creating Database Tables with SQL: Coursera Project Network
- Secure Networked System with Firewall and IDS: University of Colorado System
- Programação para todos (Conceitos básicos de Python): University of Michigan
- Competencias y habilidades esenciales en el entorno digital: Radio y Televisión Española
- Introduction to Rust Programming and Core Concepts: Packt
- Advanced Business Analytics: Excel Optimization & Simulation: Johns Hopkins University
- Modern Robotics, Course 6: Capstone Project, Mobile Manipulation: Northwestern University
- Internet of Things: Setting Up Your DragonBoard™ Development Platform: University of California San Diego
- Scripting with Python and SQL for Data Engineering: Duke University