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: Preview
Skills you'll gain: Networking Hardware, General Networking, Network Architecture, Wireless Networks, Network Protocols, Computer Networking, TCP/IP, Local Area Networks, Network Routers, System Configuration, Network Switches, Wide Area Networks, Servers
- Status: New
Skills you'll gain: Development Environment, CI/CD, DevOps, Software Development Tools, GitHub, Integrated Development Environments, Generative AI, Software Documentation
- Status: Free
Caltech
Skills you'll gain: Specimen Preparation, Medical Imaging, Image Analysis, Specimen Processing, Cell Biology, Anatomy, Laboratory Techniques, Specimen Collection, Scientific Visualization, 3D Modeling
- Status: Free Trial
University of California, Santa Cruz
Skills you'll gain: R Programming, Statistical Modeling, Bayesian Statistics, Statistical Software, Markov Model, Mathematical Modeling, Statistical Methods, Probability & Statistics, Unsupervised Learning, Machine Learning Algorithms
- Status: Free Trial
University of California, Irvine
Skills you'll gain: Security Strategy, Cyber Governance, Security Management, Cyber Risk, Compliance Management, Risk Management, Regulatory Compliance, Cyber Security Policies, Cybersecurity, Law, Regulation, and Compliance, Cyber Security Strategy, Governance, NIST 800-53, Security Controls, Procedure Development, Data Governance, Program Standards, Computer Security
Skills you'll gain: Cascading Style Sheets (CSS), Responsive Web Design, Web Design and Development, Web Design, Hypertext Markup Language (HTML), Front-End Web Development, User Interface (UI) Design, Semantic Web
- Status: Free
Coursera Project Network
Skills you'll gain: Hypertext Markup Language (HTML), Web Applications, Javascript, Web Development Tools, Performance Tuning, Software Development
Coursera Project Network
Skills you'll gain: Presentations, Sales Presentation, Technical Communication, Professional Development, Data Sharing, Technical Documentation, Graphic Design, Business Communication, Marketing
Coursera Project Network
Skills you'll gain: Infographics, Data Visualization, Process Flow Diagrams, Presentations, Content Creation, Marketing Collateral, Graphic Design, Business Analytics
- Status: Free Trial
Skills you'll gain: Version Control, GitHub, Bitbucket, Git (Version Control System), Unity Engine, Video Game Development, 3D Assets, Animation and Game Design
Coursera Project Network
Skills you'll gain: Canva (Software), Graphic Design, Graphic and Visual Design Software, Photo Editing, Content Creation, Content Marketing
- Status: Free Trial
Skills you'll gain: LangGraph, Generative AI Agents, Agentic systems, LLM Application, OpenAI, Artificial Intelligence, AI Personalization, Responsible AI, Tool Calling, Query Languages, User Interface (UI), Prompt Engineering, Large Language Modeling, Natural Language Processing, Python Programming, Automation
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Introduction to Contemporary Operating Systems and Hardware 1b: Illinois Tech
- Accelerate Terraform Development with GitHub Copilot and AI: Packt
- Getting started in cryo-EM: Caltech
- Bayesian Statistics: Mixture Models: University of California, Santa Cruz
- Security Governance & Compliance: University of California, Irvine
- Build a Hometown Homepage with HTML and CSS: Scrimba
- Progressive Web App with JavaScript: Make a Scavenger PWA: Coursera Project Network
- Créer une présentation professionnelle avec Prezi: Coursera Project Network
- Créez des infographies avec Piktochart: Coursera Project Network
- Monetization, Advanced Techniques, and Game Art Creation: Packt