• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Log In
Join for Free
  • Browse
  • Computer Network Programming

Computer Network Programming Courses

Computer network programming courses can help you learn socket programming, protocol design, network security, and client-server architecture. You can build skills in debugging network applications, optimizing data transmission, and implementing secure communication protocols. Many courses introduce tools like Wireshark for network analysis, Git for version control, and various programming languages such as Python and Java, that support developing robust network applications.


Popular Computer Network Programming Courses and Certifications


  • Status: Free Trial
    Free Trial
    C

    Coursera

    Quantitative Research Methods: Tools for Data Analysis

    Skills you'll gain: Quantitative Research, Data-Driven Decision-Making, Descriptive Statistics, Data Analysis, Statistical Reporting, Statistics, Research Design, Statistical Analysis, Microsoft Excel, Research Methodologies, Research, R Programming, Data Presentation, Surveys, Data Collection, Data Ethics

    4.5
    Rating, 4.5 out of 5 stars
    ·
    10 reviews

    Intermediate · Course · 1 - 4 Weeks

  • Status: Free
    Free
    C

    Coursera

    Adobe Illustrator for Beginners: Create Vector Artwork

    Skills you'll gain: Adobe Illustrator, Color Theory, Graphic and Visual Design, Design, Design Elements And Principles, Graphic Design, Typography, Adobe Creative Cloud, File Management

    4.7
    Rating, 4.7 out of 5 stars
    ·
    28 reviews

    Beginner · Guided Project · Less Than 2 Hours

  • Status: Free Trial
    Free Trial
    S

    SAS

    Using Data for Geographic Mapping and Forecasting in SAS Visual Analytics

    Skills you'll gain: SAS (Software), Forecasting, Data Visualization Software, Time Series Analysis and Forecasting, Data-Driven Decision-Making, Predictive Analytics, Geospatial Mapping, Data Analysis, Geographic Information Systems, Data Manipulation, Data Transformation, Statistical Programming

    4.8
    Rating, 4.8 out of 5 stars
    ·
    223 reviews

    Intermediate · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    J

    Johns Hopkins University

    Precalculus: Mathematical Modeling

    Skills you'll gain: Data Analysis, Applied Mathematics, Mathematical Modeling, Analytical Skills, Statistics, Systems Of Measurement, Correlation Analysis, Regression Analysis

    4.8
    Rating, 4.8 out of 5 stars
    ·
    95 reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Preview
    Preview
    A

    AI CERTs

    AI For All

    Skills you'll gain: Responsible AI, Data Ethics, ChatGPT, Artificial Intelligence and Machine Learning (AI/ML), Business Process Automation, Technology Strategies, AI Personalization, Emerging Technologies, Business Strategy, Business Transformation, Ethical Standards And Conduct, Innovation, Business Planning, Computer Science, Workforce Development, Organizational Strategy, Creative Problem-Solving, Natural Language Processing, Analysis

    Beginner · Course · 1 - 3 Months

  • Status: New
    New
    Status: Preview
    Preview
    C

    Coursera

    First Steps in Python with Jupyter Notebooks

    Skills you'll gain: Git (Version Control System), Version Control, GitHub, Jupyter, Python Programming, Programming Principles, Data Science, Generative AI, Scripting Languages, Development Environment, Computer Programming, Scripting, Data Analysis

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    D

    Dartmouth College

    Question Reality! Science, philosophy, a search for meaning

    Skills you'll gain: Scientific Methods, Logical Reasoning, General Science and Research, Physics, Physical Science, Artificial Intelligence, Computational Thinking, Experimentation, Simulations, Computer Science, Psychology, Science and Research, Ancient History, Vibrations, Mechanics, Chemistry, Laboratory Equipment, Research, World History, Qualitative Research

    4.7
    Rating, 4.7 out of 5 stars
    ·
    39 reviews

    Beginner · Specialization · 1 - 3 Months

  • P

    Packt

    Hacking WEP/WPA/WPA2 Wi-Fi Networks Using Kali Linux

    Skills you'll gain: General Networking, TCP/IP, Network Security, Penetration Testing, Wireless Networks, Exploitation techniques, Linux, Vulnerability Scanning, Linux Commands, Encryption, Network Analysis, Command-Line Interface, Virtual Machines

    Intermediate · Course · 1 - 3 Months

  • G

    Google Cloud

    Gemini in Google Sheets - 日本語版

    Skills you'll gain: Google Gemini, Prompt Engineering, Google Workspace, Generative AI, Spreadsheet Software, Prompt Engineering Tools

    Beginner · Course · 1 - 4 Weeks

  • Status: New
    New
    G

    Google Cloud

    Gemini in Google-Präsentation

    Skills you'll gain: Google Gemini, Google Workspace, Generative AI, Prompt Engineering

    Beginner · Course · 1 - 4 Weeks

  • Status: New
    New
    G

    Google Cloud

    Google Workspace コアサービス

    Skills you'll gain: Google Workspace, Google Gemini, Email Automation, Service Management, Scripting, Document Management, Collaborative Software, System Configuration, Automation, No-Code Development, Cloud Storage

    Beginner · Course · 1 - 4 Weeks

  • G

    Google Cloud

    Serviços principais do Google Workspace

    Skills you'll gain: Workflow Management, Google Workspace, Gmail, Google Gemini, Google Docs, Google Sheets, Productivity Software, Service Management, Scripting, Administration, Collaborative Software, Configuration Management, Application Development

    Beginner · Course · 1 - 4 Weeks

1…564565566…760

In summary, here are 10 of our most popular computer network programming courses

  • Quantitative Research Methods: Tools for Data Analysis: Coursera
  • Adobe Illustrator for Beginners: Create Vector Artwork: Coursera
  • Using Data for Geographic Mapping and Forecasting in SAS Visual Analytics: SAS
  • Precalculus: Mathematical Modeling: Johns Hopkins University
  • AI For All: AI CERTs
  • First Steps in Python with Jupyter Notebooks: Coursera
  • Question Reality! Science, philosophy, a search for meaning: Dartmouth College
  • Hacking WEP/WPA/WPA2 Wi-Fi Networks Using Kali Linux: Packt
  • Gemini in Google Sheets - 日本語版: Google Cloud
  • Gemini in Google-Präsentation: Google Cloud

Other topics to explore

Arts and Humanities
338 courses
Business
1095 courses
Computer Science
668 courses
Data Science
425 courses
Information Technology
145 courses
Health
471 courses
Math and Logic
70 courses
Personal Development
137 courses
Physical Science and Engineering
413 courses
Social Sciences
401 courses
Language Learning
150 courses

Coursera Footer

Skills

  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • English Speaking
  • Generative AI (GenAI)
  • Microsoft Excel
  • Microsoft Power BI
  • Project Management
  • Python

Certificates & Programs

  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM Data Analyst Certificate
  • IBM Data Science Certificate
  • Machine Learning Certificate
  • Microsoft Power BI Data Analyst Certificate
  • UI / UX Design Certificate

Industries & Careers

  • Business
  • Computer Science
  • Data Science
  • Education & Teaching
  • Engineering
  • Finance
  • Healthcare
  • Human Resources (HR)
  • Information Technology (IT)
  • Marketing

Career Resources

  • Career Aptitude Test
  • Examples of Strengths and Weaknesses for Job Interviews
  • High-Income Skills to Learn
  • How Does Cryptocurrency Work?
  • How to Highlight Duplicates in Google Sheets
  • How to Learn Artificial Intelligence
  • Popular Cybersecurity Certifications
  • Preparing for the PMP Certification
  • Signs You Will Get the Job After an Interview
  • What Is Artificial Intelligence?

Coursera

  • About
  • What We Offer
  • Leadership
  • Careers
  • Catalog
  • Coursera Plus
  • Professional Certificates
  • MasterTrack® Certificates
  • Degrees
  • For Enterprise
  • For Government
  • For Campus
  • Become a Partner
  • Social Impact
  • Free Courses
  • Share your Coursera learning story

Community

  • Learners
  • Partners
  • Beta Testers
  • Blog
  • The Coursera Podcast
  • Tech Blog

More

  • Press
  • Investors
  • Terms
  • Privacy
  • Help
  • Accessibility
  • Contact
  • Articles
  • Directory
  • Affiliates
  • Modern Slavery Statement
  • Do Not Sell/Share
Learn Anywhere
Download on the App Store
Get it on Google Play
Logo of Certified B Corporation
© 2025 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok