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 Network Programming Course Catalog
Birla Institute of Technology & Science, Pilani
Skills you'll gain: C (Programming Language), Computer Hardware, Computer Programming, Computer Architecture, Computational Thinking, Data Structures, Algorithms, File Management, Operating Systems, Program Development, Debugging
- Status: Free Trial
Skills you'll gain: Network Security, Network Troubleshooting, Software-Defined Networking, Network Monitoring, Threat Modeling, TCP/IP, Network Architecture, Computer Networking, Network Protocols, General Networking, Cybersecurity, Network Infrastructure, Local Area Networks, Network Analysis, OSI Models, Network Routing, Networking Hardware, Network Switches
- Status: Free Trial
University of California, Santa Cruz
Skills you'll gain: Debugging, Go (Programming Language), C (Programming Language), Integrated Development Environments, Data Structures, File Systems, Computer Programming, Algorithms
- Status: Preview
Duke University
Skills you'll gain: Event-Driven Programming, Animation and Game Design, Game Design, Storyboarding, 3D Assets, Programming Principles, Computer Graphics, Computer Programming, Scripting
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Cloud Services, Cloud Computing, Cloud Infrastructure, Software-Defined Networking, Wide Area Networks, Network Architecture, Computer Networking, Virtualization, Load Balancing, Data Centers, Network Infrastructure, Terraform, Virtual Machines, Hybrid Cloud Computing, Google Cloud Platform, Virtual Private Networks (VPN), Infrastructure as Code (IaC)
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Network Troubleshooting, Linux, Kubernetes, Network Architecture, Network Administration, Computer Networking, Docker (Software), TCP/IP, Network Routers, Software-Defined Networking, Network Routing, Containerization, Virtual Private Networks (VPN), Network Model, Network Switches, Firewall, Virtualization, Network Protocols
- Status: Preview
Ball State University
Skills you'll gain: Data Analysis, Programming Principles, Statistical Analysis, Computer Programming, Python Programming, Natural Language Processing, Scripting, NumPy, Algorithms, Debugging, Data Structures
- Status: NewStatus: Preview
International Institute of Information Technology Bangalore
Skills you'll gain: C (Programming Language), Programming Principles, Data Structures, Computer Programming, Algorithms, File Management, Data Storage, Integrated Development Environments, Debugging, Problem Solving
- Status: NewStatus: Free Trial
Skills you'll gain: Network Monitoring, Routing Protocols, Software-Defined Networking, TCP/IP, Network Routing, Dynamic Host Configuration Protocol (DHCP), Network Routers, Network Planning And Design, Disaster Recovery, Computer Networking, Network Troubleshooting, Network Architecture, Virtual Local Area Network (VLAN), Network Administration, Network Protocols, Border Gateway Protocol, Network Switches
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Penetration Testing, Network Security, Network Monitoring, Exploitation techniques, Virtual Private Networks (VPN), Cryptographic Protocols, Network Protocols, General Networking, Computer Networking, Command-Line Interface, Network Analysis, Proxy Servers
- Status: Free Trial
University of Colorado System
Skills you'll gain: TCP/IP, Network Protocols, Dynamic Host Configuration Protocol (DHCP), Network Security, OSI Models, Network Routing, Network Infrastructure, Software-Defined Networking, Local Area Networks, Virtualization
- Status: Free Trial
Cisco Learning and Certifications
Skills you'll gain: Software-Defined Networking, YAML, Network Architecture, Network Protocols, Network Routing, Computer Networking, Data Modeling, Extensible Markup Language (XML), JSON, Automation, Application Programming Interface (API)
In summary, here are 10 of our most popular computer network programming courses
- Introduction to Programming: Birla Institute of Technology & Science, Pilani
- Introduction to Data Networks and the Internet - Master's: Illinois Tech
- GO Programming for Everyone: Part 1: University of California, Santa Cruz
- Introduction to Programming and Animation with Alice: Duke University
- Network Principles in Practice: Cloud Networking: University of Colorado Boulder
- Network Principles in Practice: Linux Networking: University of Colorado Boulder
- Introduction to Programming: Ball State University
- Introduction to Programming with C Language: International Institute of Information Technology Bangalore
- IP Addressing, Routing, and Network Management: Packt
- Security & Ethical Hacking: Attacking the Network: University of Colorado Boulder