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
Coursera Instructor Network
Skills you'll gain: Report Writing, Digital Transformation, AI Personalization, Automation, Generative AI, Business Reporting, Business Process Automation, Operational Efficiency, Artificial Intelligence, Data Collection, Data Analysis
- Status: NewStatus: Free Trial
Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Development Environment, Computer Programming, Microsoft Visual Studio, Programming Principles, Apple Xcode, Software Installation, Data Structures, Performance Tuning, Debugging
- Status: NewStatus: Free Trial
Skills you'll gain: Information Systems Security, Risk Management, Continuous Monitoring, Information Assurance, Cyber Governance, Governance, Cybersecurity, Security Controls, Business Risk Management, ISO/IEC 27001, Threat Modeling, Risk Analysis, Threat Management, Vulnerability Assessments, Regulatory Compliance, System Monitoring, Information Systems, Asset Management, Intellectual Property
- Status: Free Trial
University of California, Davis
Skills you'll gain: Simulations, Social Sciences, Systems Thinking, Agentic systems, Social Network Analysis, Computational Thinking, Sociology, Economics, Experimentation, Artificial Intelligence and Machine Learning (AI/ML), Computer Programming
Duke University
Skills you'll gain: Web Frameworks, Restful API, Application Programming Interface (API), Application Deployment, Software Documentation, Package and Software Management, JSON, Application Development, Server Side, Test Tools, Python Programming, Data Validation
Coursera Project Network
Skills you'll gain: Hypertext Markup Language (HTML), Web Content Accessibility Guidelines, Semantic Web, Web Content, Information Architecture, Web Design and Development, Web Development, Front-End Web Development
- Status: Preview
University of California, Davis
Skills you'll gain: Continuous Integration, CI/CD, Continuous Delivery, Continuous Deployment, Integration Testing, DevOps, Secure Coding, Systems Integration, Software Development, Continuous Monitoring, System Monitoring, Docker (Software), Application Deployment, Development Environment, Maintainability, GitHub, Automation, Version Control, Program Development, Debugging
Coursera Project Network
Skills you'll gain: Virtual Machines, Virtual Private Networks (VPN), Cloud Security, Public Cloud, Amazon Web Services, Scalability, Private Cloud, Cloud Computing Architecture, Amazon Elastic Compute Cloud, Cloud Computing, Cloud Infrastructure, Infrastructure As A Service (IaaS)
- Status: Preview
University of Leeds
Skills you'll gain: Exploratory Data Analysis, Data Cleansing, Statistical Methods, Statistical Modeling, Data Visualization, Statistics, R (Software), Data Analysis, Descriptive Statistics, Box Plots, Data Visualization Software, Histogram, Probability, Probability Distribution
- Status: Preview
Universidade Estadual de Campinas
Skills you'll gain: Android Studio, Android Development, Mobile Development, Event-Driven Programming, UI Components, User Interface (UI), Application Development, Java, Program Development, Development Environment, Extensible Markup Language (XML), Debugging
- Status: Free Trial
Skills you'll gain: Authentications, Cryptography, Application Security, Web Applications, Javascript, Identity and Access Management, Node.JS, Browser Compatibility
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
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Automated Report Generation with Generative AI: Coursera Instructor Network
- Foundations of Modern C++: Packt
- CISSP Domain 1: Security and Risk Management: Infosec
- Computer Simulations: University of California, Davis
- Introduction to FastAPI framework: Duke University
- HTML for Beginners: Getting Started: Coursera Project Network
- Continuous Integration: University of California, Davis
- Create a Virtual Private Cloud (VPC) Using AWS: Coursera Project Network
- Exploratory Data Analysis: University of Leeds
- Introdução ao Desenvolvimento de Aplicativos Android: Universidade Estadual de Campinas