• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Degrees
​
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
    L

    LearnKartS

    Program Management Professional Certification Prep

    Skills you'll gain: Program Management, Stakeholder Engagement, Stakeholder Analysis, Stakeholder Management, Project Management Office (PMO), Project Management Life Cycle, Cost Management, Risk Mitigation, Project Management Institute (PMI) Methodology, Earned Value Management, Risk Analysis, Governance, Project Closure, Benefits Administration, Communication Strategies, Project Management, Cost Estimation, Procurement, Communication Planning, Risk Management

    4.5
    Rating, 4.5 out of 5 stars
    ·
    59 reviews

    Intermediate · Specialization · 1 - 3 Months

  • C

    Coursera

    تعرَف على هياكل البيانات في بايثون من خلال التطبيق العملي

    Skills you'll gain: File I/O, Data Structures, Data Management, Programming Principles, Python Programming, Data Storage, Computer Programming, Scripting

    Beginner · Guided Project · Less Than 2 Hours

  • Status: Free Trial
    Free Trial
    S

    Salesforce

    Foundations for Interviewing with Confidence

    Skills you'll gain: Verbal Communication Skills, Interviewing Skills, Professional Development, Communication, Storytelling, Sales Development, Presentations, Portfolio Management, Professional Networking, Branding, Personal Attributes, LinkedIn, Brand Strategy, Empathy

    4.4
    Rating, 4.4 out of 5 stars
    ·
    90 reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: Preview
    Preview
    C

    Coursera

    تطوير الألعاب باستخدام محرك Unity: 2D لعبة القفز على المنصات

    Skills you'll gain: Unity Engine, Video Game Development, Game Design, C# (Programming Language), Animations, Performance Tuning, Frontend Performance, Computer Programming

    Intermediate · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    M

    Microsoft

    Data Manipulation and Transactions in SQL Server

    Skills you'll gain: Transaction Processing, Database Management, Microsoft SQL Servers, SQL, Data Manipulation, Relational Databases, Data Integrity, Generative AI, Performance Tuning

    4.3
    Rating, 4.3 out of 5 stars
    ·
    34 reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    S

    Skillshare

    Graphic Design Theory - Print Design

    Skills you'll gain: Layout Design, Image Quality

    Beginner · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    S

    Scrimba

    API Basics 4: Build a Personal Dashboard (Promise Rejection)

    Skills you'll gain: Responsive Web Design, Cascading Style Sheets (CSS), Web Applications, Javascript, Web Development Tools, Restful API, Application Programming Interface (API), Real Time Data, Software Development

    Intermediate · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    C

    Coursera

    Building AI Agents: Automation and NLP Foundations

    Skills you'll gain: CrewAI, Generative AI Agents, Responsible AI, AI Enablement, Artificial Intelligence and Machine Learning (AI/ML), AI Workflows, AI Orchestration, Artificial Intelligence, Agentic systems, OpenAI, Automation, LLM Application, Data Ethics, Model Evaluation, Innovation

    4.4
    Rating, 4.4 out of 5 stars
    ·
    30 reviews

    Intermediate · Course · 1 - 4 Weeks

  • 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, Data Mapping, 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
    K

    Kennesaw State University

    Cybersecurity Awareness for Everyone

    Skills you'll gain: Email Security, Wireless Networks, Mobile Security, Incident Response, Cybersecurity, Personally Identifiable Information, Cyber Attacks, Firewall, General Networking, Threat Detection, Cyber Security Policies, Computer Security Awareness Training, Proxy Servers, Computer Security Incident Management, Network Security, Security Awareness, Cyber Threat Intelligence, Virtual Private Networks (VPN), Information Privacy, Social Media

    4.9
    Rating, 4.9 out of 5 stars
    ·
    62 reviews

    Beginner · Specialization · 3 - 6 Months

  • Status: Preview
    Preview
    G

    Google Cloud

    Build, Train and Deploy ML Models with Keras on Google Cloud - Español

    Skills you'll gain: Tensorflow, Keras (Neural Network Library), Data Pipelines, Google Cloud Platform, Model Deployment, Data Preprocessing, Cloud Deployment, Deep Learning, Artificial Neural Networks, Model Evaluation

    Intermediate · Course · 1 - 3 Months

  • Status: Preview
    Preview
    B

    Board Infinity

    Android Architecture/Multimedia Framework

    Skills you'll gain: Android (Operating System), Android Development, Mobile Development, Software Architecture, Performance Tuning, Middleware, Linux, Application Programming Interface (API)

    2.9
    Rating, 2.9 out of 5 stars
    ·
    7 reviews

    Intermediate · Course · 1 - 4 Weeks

1…476477478…834

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

  • Program Management Professional Certification Prep: LearnKartS
  • تعرَف على هياكل البيانات في بايثون من خلال التطبيق العملي: Coursera
  • Foundations for Interviewing with Confidence: Salesforce
  • تطوير الألعاب باستخدام محرك Unity: 2D لعبة القفز على المنصات: Coursera
  • Data Manipulation and Transactions in SQL Server: Microsoft
  • Graphic Design Theory - Print Design: Skillshare
  • API Basics 4: Build a Personal Dashboard (Promise Rejection): Scrimba
  • Building AI Agents: Automation and NLP Foundations: Coursera
  • Using Data for Geographic Mapping and Forecasting in SAS Visual Analytics: SAS
  • Cybersecurity Awareness for Everyone: Kennesaw State University

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
© 2026 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok