technifyed

The Linux Foundation via edX

Introduction to Open Source Networking Technologies

4.58 ratings at edX

Overview

Learn technical fundamentals needed to adopt SDN, NFV, disaggregation, orchestration, network automation, and modern networking. Discover use cases and technical options for open networking. Plus: learn more about The Linux Foundation networking projects.

What you'll learn

  • The software-defined and open source networking landscape
  • How networking hardware is being disaggregated
  • Open network operating systems (NOS) and how they run on different networking hardware
  • Ways to automate networking tasks
  • How software-defined network (SDN) controllers manage underlay networks
  • Network function virtualization and how it can help reduce the complexity of today's data center environments
  • Orchestration tools that can build a bridge between applications and networking

Syllabus 15

  1. Welcome and Introduction
  2. Chapter 1. Introduction to Open Source Networking
  3. Chapter 2. The Open Source and Software Defined Networking Landscape
  4. Chapter 3. Disaggregated Hardware
  5. Chapter 4. IO Abstraction and Data Path
  6. Chapter 5. Network Operating systems
  7. Chapter 6. Network Control
  8. Chapter 7. Cloud and Virtual Management
  9. Chapter 8. Network Virtualization
  10. Chapter 9. Network Function Virtualization
  11. Chapter 10. Orchestration, Management, Policy
  12. Chapter 11. Network Automation
  13. Chapter 12. Network Data Analytics
  14. Chapter 13. Summary
  15. Final Exam

Skills you'll practise

Software Defined Networking (SDN)Network Functions VirtualizationSystems EngineeringNetwork SwitchesVirtualizationNetworking HardwareService ProviderData Plane Development Kit (DPDK)Network Operating System (NOS)LinuxTextilesNetwork Automation

Advantages and disadvantages

Advantages

  • University courses you can audit for free, with lectures, readings and practice quizzes.
  • A verified certificate from the university if you pay for it.
  • Self-paced: start any time.
  • A clear syllabus (15 parts) you can see before you start.

Disadvantages

  • Graded assignments and the certificate need the paid track.
  • Audit access can expire a few weeks after the course ends.
  • Learning is free, but the certificate costs money.
  • Some parts (graded work, certificate) are paid.

Some points apply to every course of this kind; see how we rank.

Free to audit

  • Free: Choose "Audit this course" when you enrol: lectures, readings and practice are free.
  • Paid: Graded assignments and the verified certificate (Certificate $249). Audit access may end after the course closes.

Before you start

It is recommended that audience have some basic knowledge of computer networking and virtualization.

Taught by

  • Reza ToghraeeDirector

The Linux Foundation is in Tier 3: good universities, respected companies, nonprofits and well-known teachers of our institution ranking (82/100). The people behind Linux and Kubernetes.

Similar courses

Compare these

Massachusetts Institute of Technology · YouTube

MIT 6.01SC Introduction to EECS I

Instructor: Dennis Freeman, Kendra Pugh This course provides an integrated introduction to electrical engineering and computer science, including modern software engineering, linear systems analysis, electronic circuits, and decision-making. The lecture videos provide an overview of each topic, whi…

Free video27 videos, 17 hours

Harvard University · edX

Fundamentals of TinyML

4.567 ratings

Focusing on the basics of machine learning and embedded systems, such as smartphones, this course will introduce you to the “language” of TinyML.

Free to audit5 weeks, 2 - 4 hours per week

Stanford University · YouTube

Stanford CS336: Language Modeling from Scratch | Spring 2026

This course is designed to provide students with a comprehensive understanding of language models by walking them through the entire process of developing their own. Drawing inspiration from operating systems courses that create an entire operating system from scratch, we will lead students through…

Free video18 videos, 24 hours

Massachusetts Institute of Technology · YouTube

MIT 6.832 Underactuated Robotics, Spring 2009

Instructor: Russell Tedrake See the complete course at: http://ocw.mit.edu/6-832s09 Robots today move far too conservatively, using control systems that attempt to maintain full control authority at all times. Humans and animals move much more aggressively by routinely executing motions which invol…

Free video23 videos, 28 hours

Massachusetts Institute of Technology · YouTube

MIT 22.01 Introduction to Nuclear Engineering and Ionizing Radiation, Fall 2016

Instructor: Michael Short View the complete course: https://ocw.mit.edu/22-01F16 This course provides an introduction to nuclear science and its engineering applications. It describes basic nuclear models, radioactivity, nuclear reactions and kinematics; covers the interaction of ionizing radiation…

Free video34 videos, 32 hours

Massachusetts Institute of Technology · YouTube

MIT 6.622 Power Electronics, Spring 2023

Instructor: David Perreault View the complete course: https://ocw.mit.edu/courses/6-622-power-electronics-spring-2023 YouTube Playlist: https://www.youtube.com/playlist?list=PLUl4u3cNGP62UTc77mJoubhDELSC8lfR0 6.622 covers modeling, analysis, design, control, and application of circuits for energy c…

Free video38 videos, 32 hours

Enter your email and the official page opens. Phone is optional.