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: NewStatus: Free Trial
Skills you'll gain: IntelliJ IDEA, Integrated Development Environments, Java, Development Environment, Debugging, Object Oriented Programming (OOP), Programming Principles
Coursera Project Network
Skills you'll gain: C++ (Programming Language), Data Structures, Other Programming Languages, Application Development, Program Development, Computer Programming, Java Programming, Software Development, Computer Science
- Status: Preview
Fred Hutchinson Cancer Center
Skills you'll gain: Debugging, Data Ethics, Maintainability, ChatGPT, Computer Programming Tools, Bioinformatics, Artificial Intelligence, Prompt Engineering, Large Language Modeling, Software Development, Generative AI, Software Documentation, Programming Principles, Data Science
Skills you'll gain: Embedded Software, Embedded Systems, C++ (Programming Language), Object Oriented Design, Object Oriented Programming (OOP), Development Testing, System Programming, C (Programming Language), Development Environment, Software Testing, Integrated Development Environments, Software Design Patterns, Peripheral Devices, Debugging
Coursera Project Network
Skills you'll gain: Work Breakdown Structure, Project Scoping, Project Estimation, Organizational Structure, Scope Management, Project Coordination, Project Management Software, Project Management, Google Sheets, Standard Operating Procedure
- Status: Free Trial
University of California San Diego
Skills you'll gain: Interaction Design, Usability, Human Centered Design, Mockups, Storyboarding, User Experience Design, Design Thinking, Prototyping, User Interface (UI) Design, User Research, Interviewing Skills
Skills you'll gain: Kubernetes, Network Security, Role-Based Access Control (RBAC), Infrastructure Security, Firewall, Private Cloud, Cloud Computing
- Status: Free Trial
Skills you'll gain: Rmarkdown, Data Import/Export, R Programming, Ggplot2, Data Manipulation, Plotly, Web Scraping, Interactive Data Visualization, Data Visualization Software, Data Wrangling, Tidyverse (R Package), Data Cleansing, Statistical Programming, Programming Principles, Data Structures, Development Environment, Leaflet (Software)
- Status: Free Trial
Coursera Instructor Network
Skills you'll gain: GitLab, Software Development Tools, Git (Version Control System), Code Review, Integrated Development Environments, Development Environment, Debugging, Artificial Intelligence
- Status: Free Trial
University of California, Irvine
Skills you'll gain: Linux, Operating Systems, Integrated Development Environments, File Systems, Internet Of Things, Command-Line Interface, Development Environment, Embedded Systems, Python Programming, OS Process Management, User Interface (UI), Computer Hardware, UI Components, Computer Programming
- Status: Free Trial
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, Systems Design, Operating Systems, Requirements Analysis, Electronic Hardware, System Design and Implementation, C (Programming Language), Basic Electrical Systems, Application Programming Interface (API), TCP/IP, Integrated Development Environments, Python Programming
- Status: New
Skills you'll gain: Google Cloud Platform, Cloud Security, Network Security, Network Administration, Firewall, Data Migration
In summary, here are 10 of our most popular computer network programming courses
- Java Control Flow, IDE, and Object-Oriented Programming: Packt
- Introduction to C++ Programming: Create a Tic-Tac-Toe Game: Coursera Project Network
- AI for Efficient Programming: Harnessing the Power of LLMs: Fred Hutchinson Cancer Center
- Embedded Systems Object-Oriented Programming in C and C++: Packt
- Project Management: Creating the WBS: Coursera Project Network
- Human-Centered Design: an Introduction: University of California San Diego
- How to Use a Network Policy on Google Kubernetes Engine: Google Cloud
- Foundations of R Programming and Basic Data Manipulation: Packt
- GitLab AI: Mastering AI Pair Programming with GitLab Duo: Coursera Instructor Network
- The Raspberry Pi Platform and Python Programming for the Raspberry Pi: University of California, Irvine