Network Principles in Practice: Linux Networking

This course is part of Network Systems: Principles in Practice Specialization

Instructor: Eric Keller

What you'll learn

  •   Describe Linux networking in depth, including how the kernel processes traffic and how Linux utilities are used
  •   Create network appliances (switch, router, gateway) with Linux
  •   Describe how Linux’s network namespaces work
  •   Design and build networking support for containerized applications, including a network plugin for Kubernetes
  • Skills you'll gain

  •   Computer Networking
  •   Network Administration
  •   Kubernetes
  •   Firewall
  •   Virtualization
  •   Network Architecture
  •   Virtual Private Networks (VPN)
  •   Docker (Software)
  •   Network Model
  •   Network Troubleshooting
  •   Containerization
  •   Software-Defined Networking
  •   TCP/IP
  •   Network Routing
  •   Network Protocols
  •   Network Routers
  •   Linux
  • There are 5 modules in this course

    This course can be taken for academic credit as part of CU Boulder’s Masters of Science in Computer Science (MS-CS) degrees offered on the Coursera platform. This fully accredited graduate degree offer targeted courses, short 8-week sessions, and pay-as-you-go tuition. Admission is based on performance in three preliminary courses, not academic history. CU degrees on Coursera are ideal for recent graduates or working professionals. Learn more: MS in Computer Science: https://coursera.org/degrees/ms-computer-science-boulder Course logo by Jordan Harrison on Unsplash.

    IP Layer with Linux Networking

    Creating a Gateway with Linux

    Virtual Networking in Linux

    Kubernetes Networking with Linux

    Explore more from Computer Security and Networks

    ©2025  ementorhub.com. All rights reserved