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
University of Toronto
Skills you'll gain: Presentations, Communication, Business Communication, Influencing, Persuasive Communication, Communication Strategies, Virtual Teams, Interpersonal Communications, Meeting Facilitation, Public Speaking, Active Listening, Non-Verbal Communication, Negotiation, Digital Communications
- Status: Free Trial
Skills you'll gain: Data Structures, Graph Theory, Algorithms, Java, Object-Relational Mapping, Performance Tuning
Skills you'll gain: GitHub, Git (Version Control System), Version Control, DevOps, Amazon Web Services, Collaborative Software, CI/CD, Linux, Code Review
- Status: NewStatus: Preview
Skills you'll gain: Docker (Software), YAML, Containerization, Configuration Management, Data Pipelines, Real Time Data, Debugging, DevOps, Microservices, Application Deployment, Scalability
Skills you'll gain: Software Testing, Open Web Application Security Project (OWASP), Business Logic, Development Testing, Secure Coding, Cryptography, Cybersecurity, Test Case, Identity and Access Management, Authentications, Vulnerability Assessments, Data Validation, Network Protocols, Authorization (Computing), Web Applications
Coursera Project Network
Skills you'll gain: Canva (Software), Creative Design, Branding, Graphic and Visual Design, Social Media Content, Graphic Design, Brand Strategy, Marketing Collateral, Brand Management, Account Management, Marketing Communications
- Status: Preview
Google Cloud
Skills you'll gain: Large Language Modeling, LLM Application, Natural Language Processing, Prompt Engineering, Google Cloud Platform, Generative AI
Skills you'll gain: SQL, Big Data, Data Validation, Query Languages, Data Mining, Business Metrics
Skills you'll gain: IT Security Architecture, Threat Modeling, Enterprise Architecture, Cybersecurity, Application Security, Threat Management, Network Security, Systems Architecture, Identity and Access Management, Solution Architecture, Endpoint Security, Data Security, Risk Analysis, Remote Access Systems, Case Studies, Risk Management
- Status: Preview
Coursera Instructor Network
Skills you'll gain: Field-Programmable Gate Array (FPGA), Scalability, Performance Tuning, C++ (Programming Language), Embedded Software, Computer Architecture, Cross Platform Development, Hardware Architecture, Application Development, C (Programming Language), Program Development, Application Performance Management
- Status: Preview
Institut Mines-Télécom
Skills you'll gain: Emerging Technologies, Digital Communications, Digital Transformation, Communication, Safety and Security, Digital Content, Technology Strategies, Innovation, Identity and Access Management, Data Security, Law, Regulation, and Compliance, Cybersecurity, Computer Literacy, Information Privacy, Strategic Leadership
Google Cloud
Skills you'll gain: Cloud API, Google Cloud Platform, Application Programming Interface (API), Natural Language Processing, Machine Learning, Application Development
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Kommunikationsstrategien für ein virtuelles Zeitalter: University of Toronto
- Java: Non-Linear Data Structures: Codio
- Git and GitHub for DevOps Engineers: Packt
- Project on Logstash - Large-Scale Logging Mechanism: EDUCBA
- Software Security Testing: Packt
- Crear un panel de inspiración para su marca con Canva: Coursera Project Network
- Introduction to Large Language Models - בעברית: Google Cloud
- Exploring the Public Cryptocurrency Datasets Available in BigQuery: Google Cloud
- Cybersecurity Architecture Fundamentals: Packt
- OpenCL Programming: Coursera Instructor Network