01 / The program

Curriculum, labs, and how we compare.

01 / Curriculum

12 weeks. Week-by-week. Build real engineers.

L2 → L7 across Juniper SRX, Cisco ASA, and Palo Alto, plus cloud networking — every week ships a hands-on lab and a graded project. AI prompt engineering & Python automation in weeks 11–12.

WEEK 01
EVE-NG & Lab Setup

Install EVE-NG on your laptop. Import Juniper SRX, Cisco ASA, Palo Alto, and IOSvL2 images. First topology online.

Lab

Live lab: boot EVE-NG, build a 4-node topology, console into each device.

Project

Assignment — submit a screenshot of your running 4-node lab and a short writeup of your image inventory.

Setup guide
WEEK 02
TCP/IP & OSI Deep Dive

Encapsulation, headers, MTU/MSS, ARP, ICMP. Advanced IPv4/IPv6 subnetting drills.

Lab

Packet capture drills in Wireshark — identify each header field on real frames.

Project

Assignment — subnet a /22 into eight VLANs and document the plan in a CSV.

WEEK 03
Switching Foundations

VLANs, 802.1Q trunking, STP/RSTP, EtherChannel, port security, voice VLANs.

Lab

Build a 3-switch lab with VLANs, trunks, EtherChannel, and watch STP converge.

Project

Assignment — design + configure a campus access/distribution layer for a 4-VLAN office.

WEEK 04
Static & Dynamic Routing

Static routes, route selection, OSPF single-area, redistribution basics.

Lab

Bring up OSPF in EVE-NG across 4 routers, break it, fix it.

Project

Assignment — migrate a static-route lab to OSPF without dropping reachability.

WEEK 05
OSPF Multi-Area & BGP

Areas, LSAs, summarization. eBGP/iBGP, attributes, route maps, prefix-lists.

Lab

Multi-area OSPF + eBGP peering between two ASes in your lab.

Project

Assignment — influence path selection with local-pref and MED, document outcomes.

WEEK 06
Multi-Vendor Firewalling (SRX · ASA · Palo Alto)

One intensive week covering all three vendors side-by-side: zones, security policies, source/destination NAT, App-ID, security profiles, HA pairs, and Panorama/AnyConnect/GlobalProtect basics.

Lab

Build the same DMZ + inside + outside policy on Juniper SRX, Cisco ASA, and Palo Alto — then compare CLIs.

Project

Assignment — write a vendor-comparison matrix for a real customer scenario and pick the right firewall.

WEEK 07
VPN & Multi-Vendor IPsec

IKEv2, route-based vs policy-based tunnels, site-to-site between SRX, ASA, and PAN, plus remote access (AnyConnect / GlobalProtect).

Lab

Stand up a working IPsec triangle: SRX ↔ ASA ↔ Palo Alto.

Project

Assignment — design and document a 3-site hub-and-spoke VPN with redundancy.

WEEK 08
Cloud Networking (AWS & Azure)

VPCs, VNets, subnets, route tables, security groups/NSGs, transit gateways, site-to-site VPN from on-prem to cloud, intro to hybrid architectures.

Lab

Build a VPC + VNet, peer them, and connect your EVE-NG lab to AWS over IPsec.

Project

Assignment — design a hybrid network for a 50-person company with one HQ and AWS workloads.

WEEK 09
Network Security & Hardening

AAA (RADIUS/TACACS+), 802.1X, device hardening, secure management plane, change control, logging & SIEM-friendly outputs.

Lab

Configure TACACS+ login on a switch + firewall and lock down management access.

Project

Assignment — produce a hardening checklist for a multi-vendor edge.

WEEK 10
Diagnostics & Packet Drills

Wireshark on lab captures, latency/loss triage, structured troubleshooting frameworks (OSI top-down, divide-and-conquer).

Lab

Instructor breaks your lab — you find and fix the fault on the clock.

Project

Assignment — write a 1-page post-mortem from a recorded outage scenario.

WEEK 11
AI Prompt Engineering for Network Engineers

Using LLMs to draft configs, parse logs, generate ACLs, explain BGP outputs, and build runbooks — safely. Prompt patterns for CLI, change windows, and incident response.

Lab

Live prompting session — turn raw `show` output into a clean change plan with AI, then peer-review it.

Project

Assignment — build a personal prompt library (10+ tested prompts) for your daily NOC tasks.

Try the AI script generator
WEEK 12
AI-Prompted Python Automation & Capstone

Wrap automation into AI prompting: use LLMs to generate, review, and refactor Python scripts (Netmiko, NAPALM, Nornir, Paramiko) for bulk config push, backup, compliance checks, and log parsing across SRX/ASA/PAN.

Lab

Live build: AI-generate a Netmiko script, run it against your EVE-NG lab, fix what breaks.

Project

Capstone — design + automate a multi-site, multi-vendor network. Resume review + mock tech interviews.

Try the AI script generator
Python network automation script on a dark editor
New · AI tool

Type a network task. Get a Python script.

Our AI workflow turns plain-English tasks into runnable Netmiko, NAPALM, or Nornir scripts — with credentials from env, dry-run flags, and proper error handling. Try it free, no signup.

What it generates
  • Bulk config backup across hundreds of switches
  • Compliance audits on SRX, ASA & Palo Alto policies
  • Push VLANs/ACLs with dry-run + rollback
  • Parse show commands into CSV/JSON
  • Nightly HA + BGP health checks