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: Pandas (Python Package), Data Manipulation, Data Analysis, NumPy, Python Programming
- Status: Free Trial
Skills you'll gain: Vulnerability Scanning, Vulnerability Assessments, Linux, Linux Administration, Network Security, Authorization (Computing), Application Security, Linux Commands, User Accounts, Network Monitoring, System Monitoring, Hardening, Security Controls, Wireless Networks, Cyber Security Assessment, Penetration Testing, Cybersecurity, Threat Detection, Containerization, File Management
- Status: Free Trial
University of California San Diego
Skills you'll gain: Java, Object Oriented Programming (OOP), Software Design, Computer Programming, Program Development, Debugging, Integrated Development Environments, Data Structures, Algorithms
- Status: NewStatus: Free Trial
University of Glasgow
Skills you'll gain: Artificial Neural Networks, Matlab, Supervised Learning, Applied Machine Learning, Machine Learning, Data Manipulation, Data Cleansing, Artificial Intelligence, Feature Engineering, Data Transformation, Classification And Regression Tree (CART), Predictive Modeling, Numerical Analysis, Artificial Intelligence and Machine Learning (AI/ML), Mathematical Software, Programming Principles, Computer Programming, Scripting, Data Structures, Machine Learning Algorithms
- Status: Free Trial
Google Cloud
Skills you'll gain: Application Deployment, Cloud Development, Cloud Applications, Google Cloud Platform, Performance Tuning, Cloud Storage, Debugging, Containerization, Cloud Platforms, Cloud Services, Node.JS
Skills you'll gain: Technical Support, Hardware Troubleshooting, Customer Service, Insurance and Warranty Claims Processing, Problem Solving, Company, Product, and Service Knowledge, Android (Operating System), Customer Communications Management, Product Knowledge, Active Listening, Communication
- Status: Free
Coursera Project Network
Skills you'll gain: Microsoft Power Platform, Microsoft Power Automate/Flow, Microsoft Teams, Microsoft 365, Automation, Internal Communications, Artificial Intelligence
- Status: Free Trial
Skills you'll gain: Field-Programmable Gate Array (FPGA), Hardware Design, Serial Peripheral Interface, Electronic Hardware, Internet Of Things, Embedded Systems, Embedded Software, Network Protocols, Digital Communications, Computer Architecture, Hardware Architecture, Software Development Tools, System Design and Implementation, Software Installation, Verification And Validation
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Computational Logic, Theoretical Computer Science, System Requirements, Agentic systems, Verification And Validation, Mathematical Modeling, Control Systems, Linear Algebra, Computer Science, Applied Mathematics
Skills you'll gain: Data Mining, Medical Imaging, Image Analysis, Unstructured Data, Science and Research, Health Informatics, Big Data, Health Care, Data Ethics, Natural Language Processing, Health Information Management, Medical Terminology, Predictive Analytics, Innovation
Coursera Project Network
Skills you'll gain: Bash (Scripting Language), Systems Administration, Shell Script, Linux Commands, Linux Administration, Linux, Unix, Scripting, Scripting Languages, Unix Commands, IT Automation, File Systems
- Status: Free
Amazon Web Services
Skills you'll gain: Software As A Service, Scalability, Amazon Web Services, Cloud Applications, Cloud Development, Amazon S3, Cloud Hosting, Amazon Elastic Compute Cloud, Cloud Management, Application Security, Systems Integration, Multi-Tenant Cloud Environments, Cloud Security, Performance Tuning, Load Balancing
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Master Data Analysis with Pandas: Learning Path 1 (Enhanced): Coursera Project Network
- Linux for Security Experts: Codio
- Learn to Teach Java: Writing Classes and Arrays: University of California San Diego
- Applied AI for Engineers and Scientists: Foundations: University of Glasgow
- Application Deployment, Debug, Performance 日本語版: Google Cloud
- Samsung Customer Care Essentials: Samsung
- Use SharePoint & Power Virtual Agent to Create Smart Chatbot: Coursera Project Network
- FPGA Architecture Based System for Industrial Application : L&T EduTech
- Requirement Specifications for Autonomous Systems: University of Colorado Boulder
- Foundations of mining non-structured medical data: EIT Digital