The Art of Network Engineering
Resources

Free resources for network engineers.

A curated list of the certifications, courses, labs, standards, blogs, communities, podcasts, automation tools, diagramming references, and books we point listeners to most often. Every link here is free or freely accessible. Vendor neutral by default. Last reviewed June 2026.

Start here

You are here

Not sure where to begin? Find the stage that sounds like you and follow the trail. Each link jumps to the matching section of the catalog below, which is always there if you would rather browse by topic.

Breaking in

New to networking, changing careers, or studying for your first cert.

Early career

In a NOC or junior role, building real fundamentals.

Mid-career / specializing

Fundamentals are solid; now you are picking a depth.

Senior / architect

Designing networks and owning the hard calls.

Pivoting to adjacent roles

Stay technical, step off the on-call rotation.

Learn the fundamentals

Certs, courses, labs, and the standards underneath it all. Where you build the base everything else sits on.

Certifications

Learning paths and certifications

The certifications that move resumes and pay bands. Mix vendor and vendor-neutral. Pick one track, finish it, then expand.

Free courses

Free courses and labs

Practical, hands-on, free. Start with Kirk Byers if you've never written a line of Python.

  • Kirk Byers — Python for Network Engineers

    Free 8-week email course. The single most recommended Python on-ramp for network engineers.

  • Cisco DevNet Sandbox

    Free always-on labs for IOS XE, Nexus, Meraki, Webex, and more.

  • Juniper vLabs

    Free reservation-based virtual labs for hands-on Junos practice.

  • David Bombal (YouTube)

    Deep technical videos on networking, certifications, and network automation.

  • Free CCNA — Jeremy's IT Lab

    A full free CCNA course on YouTube with practice questions.

  • Nokia Network Developer Portal

    The free Nokia learning hub: SR OS material, hands-on SR Linux tutorials (the modern Nokia DC NOS), pySROS automation docs, and intro lab content. The closest equivalent to Cisco DevNet for Nokia gear.

  • Arista Academy Channels

    Arista's free video deep-dives behind a no-cost registration. Most Arista Academy content is paid; this is the public corner you can actually use without a subscription.

  • Stanford CS244 — Advanced Topics in Networking

    Graduate-level networking course with public materials. Datacenter networks, congestion control, SDN. For when you want to go beyond practitioner depth.

  • MIT 6.829 — Computer Networks (OCW)

    Older but foundational graduate networking course. The protocol design and queuing-theory chapters still pay dividends.

  • TryHackMe

    Browser-based security labs that start from the basics, useful for network engineers building hands-on offensive and defensive skills. The core learning paths have free rooms without payment.

Service provider

Service provider and operator training

Free training for the carrier, ISP, and large-scale operator world: routing at scale, MPLS, segment routing, and the regional registry academies. This is where the internet's backbone is run.

  • APNIC Academy

    The Asia-Pacific registry's free academy: self-paced routing, BGP, multihoming, and RPKI courses with hands-on labs. Operator-grade material behind a free account.

  • RIPE NCC Academy

    Free, vendor-neutral e-learning from the European registry. IPv6, routing security, and BGP taught the way operators run them in production.

  • NANOG Tutorials & Archive

    Decades of operator tutorials and meeting decks on BGP-at-scale, MPLS, segment routing, and peering, straight from the people running the networks. Deep archive at archive.nanog.org.

  • segment-routing.net

    The Cisco-maintained community hub for SR-MPLS and SRv6: tutorials, demos, IETF drafts, and reference papers in one place, no paywall.

  • Ubuntu-based ADHD/burnout resource: Tarsnap essay 'On the Care and Feeding of Engineers'

    A USENIX article on sustainable on-call and reducing operational toil, useful for engineers whose stress comes from paging and firefighting.

  • Google SRE Book, chapter on Eliminating Toil

    Free online chapter that explains how repetitive manual work drains teams and how to cut it down, which helps prevent operational burnout.

  • Google SRE Workbook, 'Being On-Call'

    Free chapter covering on-call load, healthy rotations, and psychological safety, aimed at engineers carrying pager duty.

Lab software

Lab software and simulators

The platforms working engineers and students use to build realistic topologies on a laptop. Start with whichever you have local images for; the differences become preferences over time.

  • Containerlab

    Container-based network labs defined in YAML. Spin up multi-vendor topologies in seconds. Where the modern lab community has been moving.

  • GNS3

    The long-standing favorite for emulating Cisco / Juniper / Arista images. Heavier than Containerlab but battle-tested.

  • EVE-NG

    Browser-accessible network emulator. Popular in study groups, supports a wide range of vendor images.

  • Cisco Modeling Labs (CML) Free

    Cisco's official simulator. The free tier is enough to practice most CCNA / CCNP scenarios on real IOS XE / NX-OS images.

  • Cisco Packet Tracer

    Lightweight Cisco simulator from Networking Academy. Great for first labs and quick what-ifs; not a substitute for CML when topology fidelity matters.

Standards

Foundational RFCs and standards

The Request for Comments (RFC) series is how the internet is specified. Every major protocol you touch has an RFC behind it. These are the ones every network engineer should be able to point to.

Git & GitHub

Git and GitHub

Version control is the on-ramp to network automation. Before you push configs from code, get comfortable with Git and the GitHub workflow. Start with GitHub Skills and keep Pro Git nearby.

  • GitHub Skills

    Free interactive courses that run inside real repos with automated feedback. The fastest way to learn the GitHub workflow by doing instead of reading.

  • Introduction to GitHub

    The under-an-hour starter exercise: repos, branches, commits, and pull requests. The right first stop if you have only ever lived in config backups.

  • GitHub Docs: Get Started

    The official, always-current reference for everything from your first commit to SSH keys and pull requests.

  • GitHub Foundations (Microsoft Learn)

    A free two-part learning path that maps to the GitHub Foundations certification. Structured enough to give an automation newcomer a real syllabus.

  • Pro Git (2nd ed.)

    The canonical Git book, free online under Creative Commons. The reference you come back to when "git is hard" really means "I don't understand the object model yet."

Stay current

How working engineers keep up: the blogs, dashboards, communities, and shows worth your attention.

Blogs

Engineering and vendor blogs

Where new ideas actually drop before they hit a conference stage. Subscribe to a couple of these and you'll be ahead of most of the room on what's changing in the field.

  • Cloudflare Blog

    Deep technical write-ups on how Cloudflare runs its network. The best ongoing public source on operating at internet scale.

  • APNIC Blog

    The Asia-Pacific NIC's blog. Geoff Huston's ISP Column lives here and is the single most cited deep-dive series on routing and the state of the internet.

  • Juniper Engineering

    Juniper's engineering and product blog. Strong on data center, service provider, and Junos automation.

  • Arista EOS Central

    Arista's technical community and blog hub for EOS, EVPN, leaf-spine designs, and CloudVision.

  • Datadog Network Performance Monitoring blog

    Datadog's ongoing write-ups on NPM, cloud network observability, and debugging across hybrid environments.

  • Kentik Blog

    Network observability and analysis perspectives from a company that lives in flow data and BGP.

  • Brendan Gregg's Linux Performance page

    A collected set of tools, methods, and diagrams for finding performance problems on Linux systems. Useful when a network issue turns out to be a host or kernel issue.

  • Krebs on Security

    Long-running blog covering breaches, fraud, and threat actors in detail. Good for staying current on real-world security incidents.

Dashboards

Internet dashboard

Bookmark this for the next time something breaks. Live maps of internet health, crowd-sourced outage trackers, and the official status pages for the clouds, CDNs, and AI providers you depend on. The fastest way to answer "is it me or is it them?"

Outages & internet health

  • Cloudflare Radar

    Live dashboard of internet traffic, outages, attacks, BGP changes, and protocol adoption, sourced from Cloudflare's network.

  • Cloudflare Radar Outage Center

    Observed internet outages at provider and country level, including state-directed shutdowns, as seen from Cloudflare's network.

  • ThousandEyes Outages

    Public outage dashboard. The fastest place to confirm "is it me or is the internet on fire" before opening a ticket.

  • Downdetector

    Crowd-sourced outage reports per service. Tracks spikes in user complaints, not telemetry, so it often leads the official status pages by minutes.

  • NetBlocks

    Monitors national-scale internet shutdowns and connectivity disruptions, mostly government-imposed.

  • CAIDA IODA

    Near-real-time outage detection from BGP, active probing, and darknet telemetry, broken down by country, region, and ASN.

Cloud & infrastructure status

AI & LLM status

Routing & lookup tools

  • RIPEstat

    RIPE's public data portal: per-prefix routing history, RPKI status, ASN information, and reverse DNS lookups in one place.

  • Hurricane Electric BGP toolkit

    The default browser bookmark for quick "who announces this prefix" and "what does this AS peer with" lookups.

  • BGPView

    Cleaner alternative interface for BGP, ASN, prefix, and peering lookups, with a public API.

  • CAIDA

    Academic research and datasets on internet topology, routing, and measurement. Where the long-tail network research lives.

Communities

Where network engineers hang out

Network engineering is a small world. The people in these communities are how most working engineers stay current and how most opportunities surface.

  • AONE Discord

    3,500+ network engineers, infrastructure pros, and career-switchers. Active daily.

  • USNUA — US Networking User Association

    Community-run networking association for practitioners across the US.

  • r/networking

    The largest general networking subreddit. Career questions, troubleshooting, vendor discussion.

  • r/ccna

    Study group, exam tips, and lab questions for Cisco's flagship certification.

  • r/Cisco

    Cisco-specific technical discussions, IOS questions, and product news.

  • Tech Field Day

    Independent IT influencer events. The Networking Field Day series features deep technical briefings from vendors.

  • NANOG — North American Network Operators Group

    The professional association for ISP and large-scale network operators.

  • APNIC

    Asia-Pacific Network Information Centre community: meetings, mailing lists, training, and policy work for the region's network operators.

  • RIPE NCC

    The European RIR's community: RIPE meetings, working groups, and member services for operators across Europe, the Middle East, and Central Asia.

  • AutoCon (Network Automation Forum)

    The premier conference for network automation practitioners.

  • Cisco Insider Champions

    Cisco's recognition program for active community contributors. Free access to the program once you're in.

Listening

Other podcasts and newsletters

The shows and newsletters we recommend alongside our own. Different styles, different angles, all worth your time.

  • Heavy Networking (Packet Pushers)

    The flagship technical networking podcast. Long-form vendor and topic deep dives, weekly.

  • Day Two Cloud (Packet Pushers)

    The "what happens after the cloud architecture diagram is approved" show. Operations, ops culture, and hybrid-cloud reality.

  • Network Collective

    Conversational networking podcast hosted by Russ White and friends. Strong on design philosophy and the why behind protocols.

  • Packet Pushers Newsletter

    Daily and weekly digests of networking news, vendor moves, and community links. Easy way to stay current without doomscrolling.

Automate & build

Bringing software practices to the network: AI, spec-driven development, automation tooling, and diagramming.

AI for NEs

AI and LLMs for network engineers

Knowing how to use LLMs effectively is now a baseline skill for network engineers. Not because AI replaces you, but because AI-augmented engineers are dramatically faster at automation, troubleshooting, documentation, and learning new technologies. Start with the basics, then bring them to your daily work.

  • Anthropic Academy

    Free guides on Claude, prompt engineering, and building AI workflows.

  • Claude.ai

    Anthropic's consumer chat product. The fastest way to start using Claude for daily engineering work: config review, log analysis, doc summarization, scripting.

  • Model Context Protocol (MCP)

    Open standard that lets LLMs connect to real systems (networks, databases, APIs). The path from chat to action.

  • LangChain

    The most widely used framework for building LLM-powered applications. Useful when you want to wire an LLM into automation pipelines instead of just chatting with it.

  • n8n

    Open-source workflow automation with strong LLM and webhook support. A practical on-ramp to automated AI workflows without writing a full app.

  • Cisco AI Solutions

    Vendor view on AI in networking infrastructure and operations.

  • Cisco DevNet - AI and Machine Learning

    Free sandboxes, code samples, and learning tracks that show how to apply automation and AI tooling to Cisco networks.

Spec-driven dev

Spec-driven development with AI coding agents

The disciplined alternative to 'vibe coding.' Write a clear spec of what you want the agent to build, refine it through structured phases, and let the agent implement against it. Especially useful for network automation work, where ambiguity in the prompt leads to subtly wrong code that passes review and breaks in production.

Automation

Network automation and operations tools

The open-source stack working engineers reach for when they're moving past CLI-and-spreadsheet operations. Source of truth, config management, observability, validation.

  • NetBox

    The de facto open-source source of truth for IP addressing (IPAM) and infrastructure (DCIM). If you're building automation, this is usually the data layer underneath it.

  • Nautobot

    Network Source of Truth fork of NetBox with apps, jobs, and a stronger extensibility model. Worth comparing if you're standing up a new instance today.

  • Ansible network collections

    The most widely deployed config-management tool for network gear. Mature, vendor-broad, and the default for "I need to push a change to 200 devices safely."

  • Nornir

    Pure-Python automation framework. Faster and more flexible than Ansible when you're comfortable in code; pairs well with NAPALM and Netmiko.

  • Batfish

    Static analysis for network configurations. Models what your network will do before you push the change. The closest thing the network world has to a type checker.

  • LibreNMS

    Free, community-driven network monitoring system. SNMP-based, broad vendor support, fast to stand up for a homelab or a small shop.

  • ntopng

    Open source traffic monitoring tool that shows flows, hosts, and protocols in near real time. Good for seeing what is on the wire when troubleshooting live traffic.

Diagramming

Diagramming and topology icons

The editors and icon libraries that make network diagrams look like network diagrams. Useful whether you're sketching a design, writing a runbook, or building slides.

  • diagrams.net (draw.io)

    Free, browser-based diagram editor with strong networking shape libraries. The default for ad-hoc topology diagrams.

  • Excalidraw

    Hand-drawn-style diagrams that make whiteboard sketches presentable. Great for design conversations and slides.

  • Cisco network topology icons

    The official Cisco icon set. Drop them into any diagramming tool and your slides start looking like a Cisco Live deck.

  • AWS Architecture Icons

    Official AWS icon and resource library. Required if you draw anything with VPCs, Transit Gateways, or Direct Connects in it.

  • Azure architecture icons

    Microsoft's official Azure architecture icon set, including the networking subset.

Grow your career

Roles, data, books, and the decision-making habits that move a career forward.

Vendor roles

Vendor Roles For Network Engineers

Most engineers know the path from NOC → ops → architecture. Far fewer hear about the vendor roles that let you stay technical, influence products, and step off the on-call rotation. Below is a quick map of what those roles actually look like, each linked to the AONE episode where someone in the seat walks you through the job. The full collection lives in our Vendor Roles playlist on YouTube.

  • Systems Engineer (SE) / Pre-Sales Engineer

    Owns the technical side of the sales motion: discovery, design, demos, proofs of concept, and RFP responses. The engineer in customer meetings alongside the account exec. Watch: Taylor Harris on jumping from post-sales to pre-sales architect.

  • Solutions Architect

    Senior technical lead on big designs and complex deployments, often spanning the full product portfolio. Less call volume than an SE, more architecture depth. Watch: David Alicea, from student help-desk worker to Solutions Architect.

  • Consulting Engineer

    Project-based delivery role inside a vendor or partner: migrations, redesigns, high-stakes implementations. The hands-on counterpart to the architect. Watch: a walk-through of the role, salary range, skills, and career path.

  • Technical Marketing Engineer (TME)

    Builds the deep technical artifacts everyone else uses: reference architectures, validated designs, conference talks, hands-on demos. Half engineer, half storyteller. Watch: a panel of working TMEs on what the job actually looks like.

  • Product Marketing Manager (PMM)

    Owns the messaging: who the product is for, what pain it solves, how to talk about it. Writes launch narratives, sales decks, web copy, and analyst briefings. The bridge between what engineering builds and what customers actually understand. Watch: Patrick McCabe on the move from network engineering to product marketing.

  • Technical Advocate / Developer Relations

    Bridge between the vendor and the practitioner community. Writes, speaks, runs labs, sits in forums and Discord answering questions. Measured by community trust, not pipeline. Watch: Cisco Sr. Technical Advocates Quinn Snyder and Jason Belk.

  • TAC Engineer (Technical Assistance Center)

    The deep technical support engineer on the other end of an enterprise support case. Heavy troubleshooting muscle, internal escalation paths, and high exposure to edge cases. A great place to grow vendor-deep expertise. Watch: a look inside Cisco TAC.

  • Industry Analyst / Researcher

    Studies the internet itself: outages, routing anomalies, vendor performance, and publishes. Niche but real path for engineers who like data analysis and writing more than configuration. Watch: Doug Madory's journey from military network engineer to internet analyst.

Career data

Industry and career data

Salary and employment data from authoritative sources. Useful for negotiating, planning a career move, or just understanding where the field is going.

Books

Books that hold up

The network engineering books that are still worth your time after years of cloud, automation, and AI reshaping the field, plus a couple of adjacent ones that translate directly to the job.

Cognitive biases

Cognitive biases and decision-making

Most engineering mistakes are not technical, they are cognitive. The traps that derail design reviews, troubleshooting calls, and career decisions are the same traps psychologists have been documenting for decades. Reading on this stuff is one of the highest-leverage habits a working engineer can build.

Help improve this site

This website is open source. If you spot a broken link, a typo, or a resource we should add, the fastest way to fix it is on GitHub: github.com/The-Art-of-Network-Engineering/website.

  • Open an issue to report a bug or suggest a change. No coding required, just describe what you saw and what you expected.
  • Send a pull request if you want to propose the change directly in code.

Prefer email? Reach Andy at andy@artofnetworkengineering.com.