Filter by
The language used throughout the course, in both instruction and assessments.
Explore the Computer Network Programming Course Catalog
Skills you'll gain: Network Troubleshooting, Data Storage, General Networking, Cloud Storage, Network Protocols, Local Area Networks, Network Architecture, Computer Networking, Network Administration, System Configuration, Network Infrastructure, TCP/IP, Microsoft Windows, Wireless Networks, Command-Line Interface
University of California San Diego
Skills you'll gain: Data Structures, Graph Theory, Algorithms, Debugging, Network Model, Bioinformatics, Advanced Mathematics, Operations Research, Data Storage, Development Testing, Software Testing, Theoretical Computer Science, Computational Thinking, Network Analysis, Data Storage Technologies, Programming Principles, Computer Programming, Network Routing, Epidemiology, C++ (Programming Language)
DeepLearning.AI
Skills you'll gain: Computer Vision, Deep Learning, Image Analysis, Natural Language Processing, Artificial Neural Networks, Artificial Intelligence and Machine Learning (AI/ML), Tensorflow, Supervised Learning, Keras (Neural Network Library), Artificial Intelligence, Applied Machine Learning, PyTorch (Machine Learning Library), Machine Learning, Debugging, Performance Tuning, Machine Learning Methods, Python Programming, Data-Driven Decision-Making, Text Mining, Network Architecture
Microsoft
Skills you'll gain: C# (Programming Language), Object Oriented Programming (OOP), Debugging, .NET Framework, Microsoft Visual Studio, Microsoft Development Tools, Programming Principles, Computer Programming, Integrated Development Environments, Development Environment
Skills you'll gain: Computer Vision, Image Analysis, Artificial Neural Networks, IBM Cloud, Keras (Neural Network Library), Cloud Applications, Deep Learning, Tensorflow, PyTorch (Machine Learning Library), Artificial Intelligence and Machine Learning (AI/ML), Computer Programming, Cloud Computing, Augmented Reality, Application Development, Computer Science, Machine Learning, Data Processing
- Status: Free
The University of Chicago
Skills you'll gain: Computer Networking, Software-Defined Networking, Network Architecture, Network Analysis, Network Model, Networking Hardware, Communication, Computer Programming, Python Programming, Software Framework
Cisco Learning and Certifications
Skills you'll gain: Software-Defined Networking, Network Engineering, Network Architecture, Scripting, Application Programming Interface (API), Data Modeling, General Networking, Automation, Network Administration, Network Infrastructure, Linux Commands, Network Switches, Python Programming, Command-Line Interface
Birla Institute of Technology & Science, Pilani
Skills you'll gain: Programming Principles, C (Programming Language), Computer Hardware, Computer Programming, Computer Architecture, Computer Systems, Computational Thinking, Data Structures, Algorithms, File Management, Program Development, Data Storage, Debugging
University of Colorado Boulder
Skills you'll gain: OSI Models, Network Security, Cloud Services, TCP/IP, Cloud Computing, Cloud Infrastructure, Software-Defined Networking, Network Architecture, Wide Area Networks, Network Protocols, General Networking, Network Routing, Network Routers, Linux Administration, Network Troubleshooting, Linux, Virtualization, Kubernetes, Computer Networking, Network Administration
Skills you'll gain: Network Security, Cloud Computing, Network Infrastructure, Microsoft Azure, Firewall, Computer Networking, Virtualization and Virtual Machines, Networking Hardware, Cybersecurity, Network Protocols, Artificial Intelligence and Machine Learning (AI/ML)
Hebrew University of Jerusalem
Skills you'll gain: Computer Architecture, Hardware Architecture, Computer Engineering, Computer Hardware, Computational Logic, Systems Architecture, Computer Programming, System Design and Implementation, Program Development, Data Storage
University of London
Skills you'll gain: Pseudocode, C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Computer Programming, Development Environment, Programming Principles, Debugging, Data Structures, Algorithms, Interactive Design, Program Development, Data Modeling, Test Data, User Interface (UI), Command-Line Interface, Statistical Programming, Development Testing, Transaction Processing, File Management
In summary, here are 10 of our most popular computer network programming courses
- Introduction to Networking and Storage: IBM
- Data Structures and Algorithms: University of California San Diego
- Deep Learning: DeepLearning.AI
- Introduction to Programming With C#: Microsoft
- Introduction to Computer Vision and Image Processing: IBM
- Software Defined Networking: The University of Chicago
- Introduction to Network Automation: Cisco Learning and Certifications
- Introduction to Programming: Birla Institute of Technology & Science, Pilani
- Network Systems: Principles in Practice: University of Colorado Boulder
- Introduction to Networking and Cloud Computing: Microsoft