Filter by
The language used throughout the course, in both instruction and assessments.
Explore the Computer Network Programming Course Catalog
Skills you'll gain: Data Storytelling, Data Presentation, Interactive Data Visualization, Data Visualization Software, Data Visualization, Shiny (R Package), Data Wrangling, Exploratory Data Analysis, Statistical Visualization, Relational Databases, Big Data, Ggplot2, Database Design, Data Analysis, Data Mining, Dashboard, Excel Formulas, Data Manipulation, Web Scraping, Microsoft Excel
MathWorks
Skills you'll gain: Computer Vision, Image Analysis, Anomaly Detection, Deep Learning, Applied Machine Learning, Artificial Neural Networks, Matlab, Application Deployment, PyTorch (Machine Learning Library), Machine Learning, Supervised Learning, Data Visualization, Automation, Artificial Intelligence and Machine Learning (AI/ML), Data Cleansing, Visualization (Computer Graphics), Spatial Data Analysis, Machine Learning Methods, Data Synthesis, Geospatial Information and Technology
Duke University
Skills you'll gain: Object Oriented Programming (OOP), Data Structures, Java, Cryptography, Computer Programming, Algorithms, Encryption, Web Analytics and SEO, Web Servers, File Management, Software Development
- Status: Free
Edge Impulse
Skills you'll gain: Computer Vision, Image Analysis, Artificial Neural Networks, Embedded Systems, Embedded Software, Deep Learning, Data Ethics, Machine Learning, Artificial Intelligence, Python Programming
University of Colorado Boulder
Skills you'll gain: Theoretical Computer Science, Algorithms, Data Structures, Graph Theory, Operations Research, Public Key Cryptography Standards (PKCS), Computational Logic, Cryptography, Computational Thinking, Pseudocode, Design Strategies, Combinatorics, Programming Principles, Computer Programming, Computer Science, Encryption, Network Model, Linear Algebra, Analysis, Mathematical Modeling
Skills you'll gain: Virtualization, Virtual Local Area Network (VLAN), Network Architecture, Network Planning And Design, Virtual Machines, Network Infrastructure, Wireless Networks, Computer Networking, Systems Architecture, Infrastructure Architecture, Virtual Private Networks (VPN), Network Switches, Software-Defined Networking, Wide Area Networks, Network Performance Management, Local Area Networks, Network Security, Cloud Computing, Network Routers, Network Protocols
- Status: Free
Simplilearn
Skills you'll gain: C (Programming Language), Data Structures, C++ (Programming Language), Computer Programming, Programming Principles, Data Management, System Programming, Data Storage, Algorithms
Skills you'll gain: Network Troubleshooting, Linux Administration, Network Administration, Linux Commands, Linux, TCP/IP, Network Infrastructure, Network Protocols, Remote Access Systems, Virtualization, Computer Networking, General Networking, System Configuration, Virtual Environment, Software Installation, File Management
University of California, Irvine
Skills you'll gain: Embedded Software, Embedded Systems, Debugging, C (Programming Language), Integrated Development Environments, Program Development, Development Environment, Computer Hardware, Computer Programming, Digital Communications, Open Source Technology
Skills you'll gain: SQL, Web Scraping, Database Design, MySQL, Data Transformation, Extract, Transform, Load, IBM DB2, Relational Databases, Data Architecture, Jupyter, Data Pipelines, Big Data, Database Management, Data Warehousing, Data Governance, Databases, Stored Procedure, Data Manipulation, Automation, Python Programming
Dartmouth College
Skills you'll gain: C (Programming Language), Software Documentation, Programming Principles, Computer Programming, Embedded Software, Debugging
DeepLearning.AI
Skills you'll gain: Computer Vision, Tensorflow, Image Analysis, Keras (Neural Network Library), Deep Learning, Artificial Neural Networks, Visualization (Computer Graphics), Machine Learning
In summary, here are 10 of our most popular computer network programming courses
- IBM Data Analytics with Excel and R: IBM
- MathWorks Computer Vision Engineer: MathWorks
- Java Programming: Arrays, Lists, and Structured Data: Duke University
- Computer Vision with Embedded Machine Learning: Edge Impulse
- Foundations of Data Structures and Algorithms: University of Colorado Boulder
- Enterprise Network Design and Virtualization: Packt
- Programming with C: Simplilearn
- Linux Network Administration: Packt
- The Arduino Platform and C Programming: University of California, Irvine
- Data Engineering Foundations: IBM