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
Skills you'll gain: Apache Kafka, Apache Spark, Scala Programming, Real Time Data, Apache Hadoop, Apache Cassandra, Applied Machine Learning, Big Data, Data Processing, Application Deployment, Distributed Computing, Development Environment
Duke University
Skills you'll gain: Program Development, Debugging, Python Programming, Computer Programming, Pseudocode, Game Design, Interactive Design, Design and Product, Algorithms, Computer Science
- Status: Preview
Coursera Instructor Network
Skills you'll gain: Distributed Computing, Scalability, Performance Tuning, C++ (Programming Language), Embedded Software, System Programming, Computer Architecture, Cross Platform Development, Hardware Architecture, Application Development, C (Programming Language), Programming Principles, Open Source Technology, Program Development, Application Performance Management, Development Environment
- Status: Free Trial
Skills you'll gain: Threat Modeling, IT Security Architecture, Secure Coding, Application Security, Security Testing, Security Strategy, Security Requirements Analysis, Solution Architecture, Software Development Methodologies, Software Development Life Cycle, Systems Architecture, Penetration Testing, Business Risk Management, Compliance Management
Skills you'll gain: GitHub, Git (Version Control System), Version Control, DevOps, Amazon Web Services, Collaborative Software, CI/CD, Linux, Code Review, Command-Line Interface
Skills you'll gain: Software Testing, Business Logic, Secure Coding, Cryptography, Cybersecurity, Identity and Access Management, Authentications, Vulnerability Assessments, Encryption, Data Validation, Network Protocols, Authorization (Computing), Web Applications
Google Cloud
Skills you'll gain: Database Design, Data Processing, Database Management, SQL, Google Cloud Platform, Performance Tuning, Google Analytics
- Status: Free Trial
Skills you'll gain: Network Security, Endpoint Security, Hardening, Virtual Private Networks (VPN), Firewall, Cloud Security, Cybersecurity, Infrastructure Security, Role-Based Access Control (RBAC), Cloud Computing, Authorization (Computing), Identity and Access Management, Email Security, Network Infrastructure, Network Protocols, Authentications, System Configuration
Google Cloud
Skills you'll gain: Kubernetes, Application Deployment, Google Cloud Platform, Docker (Software), Cloud-Native Computing, Cloud Applications, CI/CD, Scalability, Containerization
- Status: NewStatus: Preview
Board Infinity
Skills you'll gain: Generative AI, Data Ethics, OpenAI, Large Language Modeling, Prompt Engineering, ChatGPT, Software Development, Microsoft Copilot, Artificial Intelligence, Software Engineering, Maintainability, Machine Learning, Deep Learning, Debugging, Human Computer Interaction, Application Programming Interface (API)
Google Cloud
Skills you'll gain: Google Cloud Platform, Google Workspace, Natural Language Processing, Scripting, Text Mining, Cloud API, Application Programming Interface (API), Machine Learning
- Status: Preview
National Taiwan University
Skills you'll gain: Journalism, Large Language Modeling, Media and Communications, Electronic Media, Storytelling, International Relations, Research, Writing, Natural Language Processing, Digital Communications, Emerging Technologies
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Streaming Big Data with Spark Streaming, Scala, and Spark 3!: Packt
- Practical Python: Start Your Programming Journey : Duke University
- OpenCL Programming: Coursera Instructor Network
- Designing Robust Information System Security Architectures: LearnQuest
- Git and GitHub for DevOps Engineers: Packt
- Software Security Testing: Packt
- Creating Date-Partitioned Tables in BigQuery: Google Cloud
- Advanced Network Security and Endpoint Strategies: Packt
- Deploy Your Website on Cloud Run: Google Cloud
- Generative AI in Software Development: Board Infinity