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
ESSEC Business School
Skills you'll gain: Marketing Analytics, Business Analytics, Forecasting, Peer Review, Data Presentation, Predictive Analytics, R Programming, Customer Analysis, Information Technology, Digital Transformation, Business Marketing, Advanced Analytics, Marketing Strategies, Statistical Analysis, Complex Problem Solving, Analytics, Business Analysis, Data Synthesis, Data Analysis, Data Storytelling
University of California San Diego
Skills you'll gain: Graph Theory, Algorithms, Network Routing, Programming Principles, Data Structures, Network Analysis, Pseudocode, Network Model
LearnQuest
Skills you'll gain: Package and Software Management, Linux Administration, Linux, Linux Commands, Linux Servers, Virtual Private Networks (VPN), 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, Unix Commands, DevOps, Virtualization
New York University
Skills you'll gain: Security Engineering, Threat Modeling, Distributed Denial-Of-Service (DDoS) Attacks, Cyber Attacks, Cybersecurity, Cyber Risk, Information Systems Security, Network Security, Computer Security, Malware Protection, Encryption, Data Integrity
Johns Hopkins University
Skills you'll gain: Bioinformatics, Data Science, Molecular Biology, Data Analysis, Programming Principles, Computer Science, Statistical Analysis, Computational Thinking, Big Data, Software Engineering, Algorithms, Biology
Skills you'll gain: Cloud Infrastructure, Google Cloud Platform, Identity and Access Management, Cloud Computing, Cloud Storage, Data Storage, Key Management, User Accounts, System Monitoring, Security Management, NoSQL, SQL, Scalability
Skills you'll gain: Exploratory Data Analysis, Data Storytelling, Data Visualization Software, Data Presentation, Data Transformation, Data Ethics, Tableau Software, Data Manipulation, Data Cleansing, Data Analysis, Stakeholder Communications, Matplotlib, Pandas (Python Package), Jupyter, Data Validation, Python Programming
California Institute of the Arts
Skills you'll gain: Game Design, Storytelling, Design, Design Elements And Principles, Creativity, Peer Review
University of California, Davis
Skills you'll gain: Threat Modeling, Open Web Application Security Project (OWASP), Secure Coding, Cryptography, Authentications, Encryption, Penetration Testing, Application Security, Data Security, Security Controls, Vulnerability Assessments, Software Design, C and C++, Vulnerability Management, Authorization (Computing), Java, Linux, Programming Principles, Debugging, Security Engineering
University of Alberta
Skills you'll gain: Agile Software Development, Software Development, Product Requirements, Requirements Management, Product Management, Software Engineering, Project Planning, Process Development, Project Management
University of Colorado System
Skills you'll gain: Windows Servers, Linux Administration, Contingency Planning, Disaster Recovery, Authorization (Computing), Linux, Linux Servers, Microsoft Windows, Authentications, Business Continuity Planning, OSI Models, User Accounts, Group Policy, Security Management, Cyber Security Policies, Systems Administration, Virtualization, Red Hat Enterprise Linux, Information Technology, Information Systems Security
Atlassian
Skills you'll gain: Git (Version Control System), Version Control, GitHub, Bitbucket, Software Configuration Management, Command-Line Interface, Code Review, Collaborative Software, Graphical Tools
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Strategic Business Analytics: ESSEC Business School
- Algorithms on Graphs: University of California San Diego
- Learning Linux for LFCA Certification: LearnQuest
- Introduction to Cyber Attacks: New York University
- Introduction to Genomic Technologies: Johns Hopkins University
- Essential Google Cloud Infrastructure: Core Services: Google Cloud
- Go Beyond the Numbers: Translate Data into Insights: Google
- Introduction to Game Design: California Institute of the Arts
- Secure Coding Practices: University of California, Davis
- Introduction to Software Product Management: University of Alberta