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: Java, Integrated Development Environments, Mobile Development, Computer Programming, Programming Principles, Object Oriented Programming (OOP), Debugging
Skills you'll gain: Node.JS, Server Side, Restful API, Back-End Web Development, Full-Stack Web Development, JavaScript Frameworks, Cloud Applications, Web Applications, Web Servers, Javascript, Authentications, Package and Software Management, JSON
University of Michigan
Skills you'll gain: Data Structures, 3D Modeling, Computational Logic, Computer Graphics, Visualization (Computer Graphics), Design, Digital Design, Python Programming, Scripting, Computer Programming
Johns Hopkins University
Skills you'll gain: Advocacy, Primary Care, Education and Training, Sanitation, Crisis Intervention, Community Development, Health Care Administration, Train The Trainer, Behavioral Health, Policy Development, Community Organizing, Health Care, Educational Materials, Water Resources, Goal Setting, Cultural Sensitivity, Preventative Care, Health Systems, Community and Social Work, Cultural Diversity
University of Colorado System
Skills you'll gain: Intrusion Detection and Prevention, Threat Detection, Open Web Application Security Project (OWASP), Incident Response, Penetration Testing, Distributed Denial-Of-Service (DDoS) Attacks, Cybersecurity, Threat Management, Data Security, Authentications, Cyber Attacks, Security Testing, Cloud Security, Security Strategy, Information Systems Security, Computer Security Awareness Training, Risk Management, Vulnerability Assessments, Enterprise Security, Cyber Security Assessment
Skills you'll gain: Image Analysis, Computer Vision, Deep Learning, Matlab, Artificial Intelligence and Machine Learning (AI/ML), Visualization (Computer Graphics), Machine Learning
Skills you'll gain: Data Collection, Marketing, Marketing Analytics, Google Analytics, Digital Marketing, Application Programming Interface (API), Personally Identifiable Information, Marketing Strategies, Web Analytics, Information Privacy, Regulation and Legal Compliance, Facebook, Data-Driven Decision-Making, Advertising
- Status: Free
University of Leeds
Skills you'll gain: Jupyter, Programming Principles, Computer Programming, Python Programming, Development Environment, Scripting, Data Structures, Data Manipulation, Debugging
Skills you'll gain: Istio, Kubernetes, Containerization, OpenShift, Cloud-Native Computing, Docker (Software), DevOps, Application Deployment, Cloud Applications, Microservices, Virtualization, Command-Line Interface, Scalability
Skills you'll gain: Anomaly Detection, Computer Vision, Artificial Intelligence, Microsoft Azure, Image Analysis, Natural Language Processing, Artificial Intelligence and Machine Learning (AI/ML), Applied Machine Learning, Data Ethics, Machine Learning, Generative AI, Text Mining
LearnQuest
Skills you'll gain: Package and Software Management, Linux Administration, Linux, Linux Commands, Virtual Private Networks (VPN), Linux Servers, System Monitoring, Public Key Infrastructure, File Management, Command-Line Interface, Intrusion Detection and Prevention, Git (Version Control System), File Systems, User Accounts, Firewall, Remote Access Systems, Cloud Computing Architecture, DevOps, Virtualization, Cloud Computing
Skills you'll gain: Anomaly Detection, Image Analysis, Text Mining, Unsupervised Learning, Computer Vision, Artificial Intelligence, Natural Language Processing, Microsoft Azure, Applied Machine Learning, Data Ethics, Machine Learning, Regression Analysis, Predictive Modeling, Artificial Intelligence and Machine Learning (AI/ML), Classification And Regression Tree (CART), Unstructured Data, Generative AI, Analytics, Supervised Learning, Data Processing
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Introduction to Java Programming: Java Fundamental Concepts: Coursera Project Network
- Developing Back-End Apps with Node.js and Express: IBM
- Design Computing: 3D Modeling in Rhinoceros with Python/Rhinoscript: University of Michigan
- Foundations of Global Health: Johns Hopkins University
- Cybersecurity for Business: University of Colorado System
- Object Tracking and Motion Detection with Computer Vision: MathWorks
- Marketing Analytics Foundation: Meta
- Programming for Data Science: University of Leeds
- Introduction to Containers w/ Docker, Kubernetes & OpenShift: IBM
- Artificial Intelligence on Microsoft Azure: Microsoft