Skip to content
🌐

Networking

Network protocols, architecture, routing, and troubleshooting.

3 courses30 lessons
NetworkingEN
Introduction to Network Automation

A comprehensive guide to network automation covering Python, SSH, Netmiko, NAPALM, data formats, NETCONF, YANG, RESTCONF, APIs, Ansible, testing with pyATS and Batfish, and building end-to-end automation workflows. Learn to replace manual network management with repeatable, version-controlled automation.

10 lessons
NetworkingEN
Introduction to Network Security Architecture

A comprehensive guide to network security architecture covering defence in depth, firewalls, DMZs, VPNs, network access control, zero trust, cloud security, monitoring, and secure network design. Learn how to architect resilient, layered network defences for modern environments.

10 lessons
NetworkingEN
Introduction to Computer Networking

A comprehensive guide to computer networking covering the OSI model, TCP/IP, IP addressing, DNS, HTTP, routing, switching, network devices, troubleshooting, and cloud networking. Build the foundational knowledge needed for any IT or cloud career.

10 lessons