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 Ethics, Data Analysis, Analytics, Data-Driven Decision-Making, Google Sheets, Business Analytics, Spreadsheet Software, Analytical Skills, Data Sharing, Data Cleansing, Data Processing, Data Strategy, Data Visualization Software, SQL
University of California, Davis
Skills you'll gain: Secure Coding, Application Security, Software Design, Programming Principles, Debugging, Program Development, C (Programming Language), Software Development Methodologies
Skills you'll gain: Computer Programming, Programming Principles, Python Programming, Computational Logic, Computer Programming Tools, Critical Thinking, Computational Thinking, Mathematics, Problem Solving, Algorithms
Skills you'll gain: Security Controls, Cybersecurity, Cyber Attacks, Security Awareness, Cyber Security Policies, Network Analysis, Security Information and Event Management (SIEM), Ethical Standards And Conduct, SQL
University of Colorado System
Skills you'll gain: Debugging, Object Oriented Programming (OOP), C# (Programming Language), Software Design Patterns, Computer Programming, Data Management, Event-Driven Programming, Program Development, Data Structures, Integrated Development Environments, Computer Programming Tools, Computer Graphics, Data Storage, Application Development, Software Design, Virtual Environment, Development Environment, Application Frameworks, UI Components, User Interface (UI)
Skills you'll gain: Network Security, OSI Models, Remote Access Systems, Network Performance Management, TCP/IP, Cloud Security, Network Architecture, General Networking, Encryption, Infrastructure Security, Network Protocols, Network Infrastructure, Virtual Local Area Network (VLAN), Wireless Networks, Virtual Private Networks (VPN), Endpoint Security
University of Michigan
Skills you'll gain: Web Scraping, JSON, Network Protocols, Web Services, Restful API, Application Programming Interface (API), Extensible Markup Language (XML), Data Import/Export, Data Processing, TCP/IP, Python Programming, Scripting, Hypertext Markup Language (HTML), Data Manipulation, Data Structures
- Status: Free
The University of Tokyo
Skills you'll gain: Visualization (Computer Graphics), Interactive Design, Computer Graphics, Graphical Tools, Computer Graphic Techniques, Graphics Software, Virtual Reality, Human Computer Interaction, User Interface (UI), Design, Technical Design, Algorithms, Simulations
University of California, Santa Cruz
Skills you'll gain: Computer Programming
Akamai Technologies, Inc.
Skills you'll gain: SQL, Linux, Endpoint Security, Database Management, Incident Response, Relational Databases, Network Security, Database Systems, Vulnerability Scanning, Linux Administration, File Systems, Routing Protocols, OSI Models, Application Development, Linux Commands, TCP/IP, General Networking, Scripting, MySQL, Data Structures
Skills you'll gain: PyTorch (Machine Learning Library), Statistical Methods, Generative AI, Keras (Neural Network Library), Unsupervised Learning, Natural Language Processing, Jupyter, Reinforcement Learning, Deep Learning, Regression Analysis, Image Analysis, Data Manipulation, Tensorflow, Statistical Analysis, Verification And Validation, Scikit Learn (Machine Learning Library), Python Programming, ChatGPT, Artificial Neural Networks, Data Processing
Skills you'll gain: CI/CD, Open Web Application Security Project (OWASP), Istio, Continuous Integration, Software Development Life Cycle, Linux Commands, Agile Software Development, Unit Testing, Cloud Computing Architecture, Application Deployment, Test Driven Development (TDD), Gherkin (Scripting Language), Kubernetes, Jenkins, Bash (Scripting Language), Cloud Services, Git (Version Control System), DevOps, Jupyter, Grafana
In summary, here are 10 of our most popular computer network programming courses
- Foundations: Data, Data, Everywhere: Google
- Principles of Secure Coding: University of California, Davis
- An Introduction to Interactive Programming in Python (Part 1): Rice University
- Foundations of Cybersecurity: Google
- C# Programming for Unity Game Development: University of Colorado System
- Communication and Network Security: Packt
- Using Python to Access Web Data: University of Michigan
- Interactive Computer Graphics: The University of Tokyo
- GO Programming for Everyone: Part 1: University of California, Santa Cruz
- Akamai Network Engineering: Akamai Technologies, Inc.