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: Cloud API, Google Cloud Platform, Natural Language Processing, Application Programming Interface (API), JSON, Communication
- Status: NewStatus: Free Trial
Skills you'll gain: Routing Protocols, TCP/IP, Network Switches, Network Routers, Wireless Networks, Virtual Local Area Network (VLAN), Network Security, Network Troubleshooting, General Networking, Network Routing, Network Infrastructure, Network Protocols, Open Shortest Path First (OSPF), Network Monitoring, Local Area Networks, Network Planning And Design, Networking Hardware, Network Performance Management, Firewall, Border Gateway Protocol
Coursera Project Network
Skills you'll gain: Cryptography, Encryption, Application Development, Security Engineering, C and C++
- Status: Free
Coursera Project Network
Skills you'll gain: Logo Design, Canva (Software), Video Production, Infographics, Graphic and Visual Design Software, Graphic Design, Graphic and Visual Design, Content Creation, Social Media Marketing
- Status: Free Trial
Duke University
Skills you'll gain: Large Language Modeling, Generative AI, Rust (Programming Language), MLOps (Machine Learning Operations), PyTorch (Machine Learning Library), CI/CD, Applied Machine Learning, Application Deployment, System Monitoring, Cloud Development, Natural Language Processing, DevOps, Amazon Web Services, Machine Learning, Deep Learning, Cloud Security
University of Leeds
Skills you'll gain: Cryptographic Protocols, Cryptography, Encryption, Public Key Cryptography Standards (PKCS), Cybersecurity, Data Security
- Status: Free Trial
Universitat Autònoma de Barcelona
Skills you'll gain: Video Game Development, Game Design, Peer Review, Animation and Game Design, Program Development, Computer Programming, Prototyping, Computer Graphics, Software Design Documents, Storytelling
Clemson University
Skills you'll gain: Software Development Methodologies, Systems Development Life Cycle, Software Engineering, Software Development, Requirements Analysis, Usability, Human Centered Design, User Research, Software Design, User Experience Design, UI/UX Research, Software Development Tools, Application Development, Artificial Intelligence, Generative AI
- Status: NewStatus: Free Trial
Skills you'll gain: Network Security, Intrusion Detection and Prevention, Cybersecurity, Information Systems Security, Command-Line Interface, Virtual Private Networks (VPN), Hardening, Firewall, Local Area Networks, Vulnerability Assessments, Zero Trust Network Access, Wireless Networks, System Configuration, Malware Protection, Cryptography, Threat Detection, Security Information and Event Management (SIEM), Encryption, Network Analysis
- Status: Free
Coursera Project Network
Skills you'll gain: Wireframing, Kanban Principles, Mockups, Data Import/Export, Project Management, Collaborative Software, Ideation
Skills you'll gain: Network Troubleshooting, Network Security, OSI Models, Network Monitoring, Network Performance Management, Network Architecture, Computer Networking, TCP/IP, General Networking, Local Area Networks, Cybersecurity, Network Analysis, Network Protocols, Network Infrastructure, Software-Defined Networking, Network Routers, Network Switches
Skills you'll gain: Amazon Web Services, Database Design, Amazon CloudWatch, Amazon DynamoDB, Amazon Redshift, Data Migration, Database Architecture and Administration, Database Management, Disaster Recovery, Databases, Relational Databases, AWS Identity and Access Management (IAM), NoSQL, AWS CloudFormation, Cloud Security, Encryption, Amazon S3, Virtual Private Networks (VPN), Scalability, Performance Tuning
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Speech to Text Transcription with the Cloud Speech API: Google Cloud
- TCP/IP, Routing, and Wireless Networking: Packt
- Encryption and Decryption using C++: Coursera Project Network
- Crear contenido de conciencia ambiental con Canva: Coursera Project Network
- Rust for Large Language Model Operations (LLMOps): Duke University
- An Introduction to Cryptography: University of Leeds
- Diseño y creación de videojuegos: proyecto final: Universitat Autònoma de Barcelona
- AI Receptive Software Development: Clemson University
- Securing Systems and Networks: Packt
- Flush Out a Feature on Coursera in Miro: Coursera Project Network