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
- Status: Free Trial
Skills you'll gain: Object Oriented Programming (OOP), Programming Principles, Debugging, Computer Programming, Python Programming, Computational Thinking, Algorithms, Software Testing, Scripting, Data Structures, Program Development, Scripting Languages, Software Development Tools, Django (Web Framework), Cloud Hosting
- Status: Free TrialStatus: AI skills
Skills you'll gain: Serverless Computing, Software Development Life Cycle, Node.JS, OpenShift, GitHub, Software Architecture, ChatGPT, React Redux, Web Development Tools, Microservices, Containerization, Responsive Web Design, React.js, Kubernetes, Cloud Computing Architecture, Object-Relational Mapping, CI/CD, Flask (Web Framework), Jupyter, Professional Networking
- Status: Free Trial
University of Michigan
Skills you'll gain: C (Programming Language), Programming Principles, C++ (Programming Language), Data Structures, System Programming, Computer Programming, Python Programming, Algorithms, Software Architecture, Application Security, Operating Systems, Other Programming Languages, Hardware Architecture, Computer Architecture, Computer Science, Unix
- Status: Preview
Yonsei University
Skills you'll gain: TCP/IP, Network Protocols, File Transfer Protocol (FTP), Network Routing, Cybersecurity, Distributed Denial-Of-Service (DDoS) Attacks, Dynamic Host Configuration Protocol (DHCP), Network Architecture, Network Analysis, Network Security
- Status: Free Trial
University of Michigan
Skills you'll gain: Unified Modeling Language, JSON, Restful API, Programming Principles, Data Processing, Object Oriented Programming (OOP), Web Services, Application Programming Interface (API), Image Analysis, Computer Programming, Data Structures, Software Engineering, Python Programming, Data Import/Export, Data Manipulation, Scripting, Software Design Patterns, Data Transformation, Jupyter, Computer Vision
- Status: Free Trial
Vanderbilt University
Skills you'll gain: Matlab, Mathematical Software, Programming Principles, Debugging, Data Structures, Development Environment, Computer Programming, Data Import/Export, Linear Algebra, UI Components, File Management, Engineering Calculations, Plot (Graphics), Data Management, Problem Solving
- Status: Free TrialStatus: AI skills
Skills you'll gain: Data Wrangling, SQL, Unsupervised Learning, Matplotlib, Data Literacy, Feature Engineering, Relational Databases, Data Visualization Software, Professional Networking, Predictive Modeling, Plotly, Supervised Learning, Dashboard, Exploratory Data Analysis, Generative AI, Seaborn, Data Visualization, Data Mining, Jupyter, Data Science
- Status: Free Trial
Duke University
Skills you'll gain: Sampling (Statistics), Statistical Hypothesis Testing, Regression Analysis, Exploratory Data Analysis, Statistical Inference, R Programming, Bayesian Statistics, Data Analysis, Probability Distribution, Probability, Statistics, Quantitative Research, Statistical Analysis, Probability & Statistics, Correlation Analysis, Statistical Modeling, Mathematical Modeling, Predictive Modeling, Descriptive Statistics, Data Visualization
- Status: Free Trial
Skills you'll gain: Prompt Engineering, Generative AI, Software Development Life Cycle, Software Architecture, ChatGPT, Web Development Tools, Responsive Web Design, Development Environment, Generative AI Agents, Software Design, Large Language Modeling, Software Engineering, Flask (Web Framework), Software Development Methodologies, Software Design Patterns, Jupyter, Professional Networking, Python Programming, Machine Learning, Data Science
- Status: Free Trial
Dartmouth College
Skills you'll gain: C (Programming Language), Command-Line Interface, Computer Programming Tools, Linux, File Systems, Linux Commands, Build Tools, Programming Principles, Data Structures, Unix, File Management, Computational Logic, Computer Architecture, Operating Systems, Software Development Tools, Computer Programming, Algorithms, Debugging, Computer Science, Software Engineering
- Status: Free Trial
University of California, Santa Cruz
Skills you'll gain: Debugging, C (Programming Language), Programming Principles, Computer Programming, Program Development, Software Technical Review, Data Structures, Algorithms
- Status: Preview
Skills you'll gain: Networking Hardware, General Networking, Wireless Networks, Network Architecture, Network Protocols, Local Area Networks, Computer Networking, TCP/IP, Network Infrastructure, Network Routers, Network Security, Wide Area Networks, System Configuration, Network Switches, Servers
In summary, here are 10 of our most popular computer network programming courses
- Programming in Python: Meta
- IBM Full Stack Software Developer: IBM
- C Programming for Everybody: University of Michigan
- Introduction to TCP/IP: Yonsei University
- Python 3 Programming: University of Michigan
- Introduction to Programming with MATLAB: Vanderbilt University
- IBM Data Science: IBM
- Data Analysis with R: Duke University
- IBM AI Developer: IBM
- C Programming with Linux: Dartmouth College