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
Coursera Project Network
Skills you'll gain: Musical Composition, Music, Computer Programming, Program Development, Programming Principles, Python Programming
Skills you'll gain: Unified Modeling Language, Embedded Systems, Internet Of Things, Software Development Life Cycle, Systems Architecture, Systems Design, System Design and Implementation, Software Systems, Prototyping, Requirements Analysis
- Status: Free Trial
LearnQuest
Skills you'll gain: SQL, Oracle Databases, PL/SQL, Database Management, Relational Databases, Database Design, Databases, Data Modeling
- Status: Free Trial
University of California San Diego
Skills you'll gain: Bioinformatics, Molecular Biology, Algorithms, Computational Thinking, Computer Programming Tools, Biology
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Sanitation, Public Works, Environmental Engineering, Civil Engineering, Water Resources, Community Development, Environment and Resource Management, Engineering Design Process, Community Health, Data Collection
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Eclipse (Software), Integrated Development Environments, Computer Architecture, Hardware Architecture, Software Development, Embedded Systems, Debugging, Verification And Validation, System Design and Implementation, Simulations, System Configuration
- Status: Free Trial
Microsoft
Skills you'll gain: Generative AI, Microsoft Copilot, Natural Language Processing, Data Quality, Anomaly Detection, Data Storytelling, Data Ethics, Data-Driven Decision-Making, Interactive Data Visualization, Data Presentation, OpenAI, Data Pipelines, Prompt Engineering, Data Cleansing, Data Visualization Software, Data Synthesis, Data Analysis, Communication, Data Validation, Large Language Modeling
- Status: Free Trial
Icahn School of Medicine at Mount Sinai
Skills you'll gain: Bioinformatics, Unsupervised Learning, Network Analysis, Data Analysis, Molecular Biology, Statistical Analysis, Machine Learning Algorithms, Biology, Data Processing, Data Integration, R Programming, Unix Commands
- Status: Free Trial
Skills you'll gain: Generative AI, Data Ethics, Microsoft Copilot, Software Development Tools, Program Development, Process Driven Development, Software Documentation, Artificial Intelligence, Code Review, Risk Management Framework
Instituto Tecnológico de Aeronáutica
Skills you'll gain: Test Driven Development (TDD), Unit Testing, JUnit, Test Automation, Software Testing, Testability, Maintainability, Software Design, Software Development, Object Oriented Programming (OOP), Programming Principles
- Status: Free
Coursera Project Network
Skills you'll gain: Canva (Software), Multimedia, Web Content, Infographics, Visual Design, Graphical Tools
- Status: Free Trial
University of Colorado System
Skills you'll gain: Cryptography, Cybersecurity, Encryption, Key Management, Public Key Cryptography Standards (PKCS), Data Integrity
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Compose and Program Music in Python using Earsketch: Coursera Project Network
- Introduction to Architecting Smart IoT Devices: EIT Digital
- Oracle SQL Proficiency: LearnQuest
- Comparing Genes, Proteins, and Genomes (Bioinformatics III): University of California San Diego
- Planning & Design of Sanitation Systems and Technologies: École Polytechnique Fédérale de Lausanne
- FPGA Softcore Processors and IP Acquisition: University of Colorado Boulder
- Generative AI for Data Scientists: Microsoft
- Network Analysis in Systems Biology: Icahn School of Medicine at Mount Sinai
- Introduction to Generative AI for Developers With Copilot: Microsoft
- TDD – Desenvolvimento de Software Guiado por Testes: Instituto Tecnológico de Aeronáutica