Filter by
The language used throughout the course, in both instruction and assessments.
Explore the Computer Network Programming Course Catalog
Microsoft
Skills you'll gain: Image Analysis, Computer Vision, Artificial Intelligence, Microsoft Azure, Applied Machine Learning, Data Processing, Unstructured Data, Natural Language Processing, Deep Learning, Application Programming Interface (API)
Google Cloud
Skills you'll gain: Tensorflow, Computer Vision, Image Analysis, Applied Machine Learning, Artificial Neural Networks, Deep Learning, Supervised Learning, Google Cloud Platform, Machine Learning Methods, Feature Engineering, Machine Learning, Small Data, Data Processing, Cloud API
Dartmouth College
Skills you'll gain: C (Programming Language), Embedded Systems, Computer Engineering, Embedded Software, Engineering Software, System Programming, Computer Programming, Operating Systems, Data Structures, Linux
Juniper Networks
Skills you'll gain: Software-Defined Networking, Python Programming, Network Protocols, Extensible Markup Language (XML), Scripting, System Configuration, Programming Principles, Debugging, Configuration Management, Object Oriented Programming (OOP)
University of Colorado System
Skills you'll gain: Object Oriented Programming (OOP), C++ (Programming Language), Debugging, Computer Programming, Computer Programming Tools, Integrated Development Environments, Software Documentation, Virtual Environment, Data Storage, Scripting
Johns Hopkins University
Skills you'll gain: Shiny (R Package), Rmarkdown, Exploratory Data Analysis, Regression Analysis, Leaflet (Software), Version Control, Statistical Analysis, R Programming, Data Manipulation, Data Cleansing, Data Science, Statistical Inference, Predictive Modeling, Statistical Hypothesis Testing, Data Visualization, Plotly, Machine Learning Algorithms, Interactive Data Visualization, Probability & Statistics, Knitr
University of Colorado Boulder
Skills you'll gain: Computer Vision, Image Analysis, Tensorflow, Deep Learning, Artificial Neural Networks, Artificial Intelligence and Machine Learning (AI/ML), Applied Machine Learning, Machine Learning, Performance Tuning, Supervised Learning, Algorithms
University of California, Irvine
Skills you'll gain: Test Planning, Embedded Systems, Linux, Internet Of Things, Embedded Software, Functional Requirement, Debugging, General Networking, Hardware Design, Operating Systems, Requirements Analysis, Electronic Hardware, System Design and Implementation, Development Testing, C (Programming Language), Basic Electrical Systems, Application Programming Interface (API), TCP/IP, Wireless Networks, Integrated Development Environments
DeepLearning.AI
Skills you'll gain: Supervised Learning, Jupyter, Scikit Learn (Machine Learning Library), Machine Learning, NumPy, Predictive Modeling, Feature Engineering, Artificial Intelligence, Classification And Regression Tree (CART), Python Programming, Regression Analysis, Unsupervised Learning, Statistical Modeling, Data-Driven Decision-Making, Algorithms
Skills you'll gain: Routing Protocols, Network Troubleshooting, Virtual Local Area Network (VLAN), OSI Models, Network Routing, Dynamic Host Configuration Protocol (DHCP), Open Shortest Path First (OSPF), Local Area Networks, TCP/IP, Network Switches, General Networking, Network Infrastructure, Network Protocols, Network Administration
LearnQuest
Skills you'll gain: Unified Modeling Language, Object Oriented Programming (OOP), Object Oriented Design, Test Driven Development (TDD), Software Design Patterns, Software Design, Programming Principles, Unit Testing, Computer Programming, Software Development Methodologies, Distributed Computing
Google
Skills you'll gain: Object Oriented Programming (OOP), Jupyter, Data Structures, Python Programming, NumPy, Pandas (Python Package), Data Analysis, Computer Programming, Programming Principles, Scripting, Data Manipulation
In summary, here are 10 of our most popular computer network programming courses
- Computer Vision in Microsoft Azure: Microsoft
- Computer Vision Fundamentals with Google Cloud: Google Cloud
- C Programming: Pointers and Memory Management - 4: Dartmouth College
- Juniper Networks Automation Using Python and PyEZ: Juniper Networks
- Introduction to C++ Programming and Unreal: University of Colorado System
- Data Science: Johns Hopkins University
- Deep Learning Applications for Computer Vision: University of Colorado Boulder
- An Introduction to Programming the Internet of Things (IOT): University of California, Irvine
- Supervised Machine Learning: Regression and Classification : DeepLearning.AI
- Advanced Routing and Switching: Packt