Skip to content
BytePath v0.0.35

Learning Paths

Your progress

Continue where you left off

Progress is stored only in this browser and is not connected to an account.

This sequence builds a complete mental model: devices and frames first, then IP addressing, segmentation, routing, services, security, and troubleshooting. Each step reuses the previous one.

New to IT? Start with Networking Fundamentals. No prior networking experience is required. Linux, Bash, Windows, PowerShell, identity, security, Cloud, and API Design paths can be started independently.

AddressingAvailable

IPv4 Basics

Read prefixes and decide whether a destination is local or reached through the gateway.

Audience
Networking beginners
Prerequisites
Fundamentals recommended
What you'll achieve
Determine the network, broadcast, host range, and gateway.
Level
Beginner
Duration
35 minutes
Open Course
Network planningAvailable

Subnetting & VLSM

Calculate subnet boundaries and allocate address space for teams, servers, and links.

Audience
Learners with IPv4 basics
Prerequisites
IPv4 Basics
What you'll achieve
Create and verify a non-overlapping VLSM plan.
Level
Beginner–Intermediate
Duration
90 minutes
Open Course
Layer 2Available

MAC Addresses & Ethernet

Observe ARP and MAC learning to understand how local frames reach their destination.

Audience
Networking beginners
Prerequisites
Fundamentals
What you'll achieve
Interpret neighbor caches and switch MAC tables.
Level
Beginner
Duration
55 minutes
Open Course
SegmentationAvailable

VLAN Fundamentals

Separate staff and guest traffic with access ports, trunks, VLANs, and IP subnets.

Audience
Aspiring network administrators
Prerequisites
MAC addresses and subnetting
What you'll achieve
Design two VLANs with controlled inter-VLAN routing.
Level
Intermediate
Duration
70 minutes
Open Course
Layer 3Available

Routing Basics

Read routing tables, apply longest-prefix match, and trace forward and return paths.

Audience
Learners after subnetting
Prerequisites
IPv4 and subnetting
What you'll achieve
Plan static routes and narrow down routing failures.
Level
Intermediate
Duration
70 minutes
Open Course
Client configurationAvailable

DHCP Fundamentals

Follow DORA, design conflict-free scopes, and understand relays between VLANs.

Audience
Networking beginners
Prerequisites
IPv4 and VLANs
What you'll achieve
Plan a DHCP scope and diagnose lease failures.
Level
Beginner
Duration
55 minutes
Open Course
Name resolutionAvailable

DNS Fundamentals

Distinguish resolvers and authoritative servers, records, caches, and response codes.

Audience
IT beginners
Prerequisites
IP and routing concepts
What you'll achieve
Query and explain DNS responses systematically.
Level
Beginner
Duration
65 minutes
Open Course
Address translationAvailable

NAT Fundamentals

Trace SNAT, DNAT, and PAT using complete address and port tuples.

Audience
Networking learners
Prerequisites
Routing and ports
What you'll achieve
Document translations and port forwarding safely.
Level
Intermediate
Duration
55 minutes
Open Course
Access controlAvailable

Firewall Basics

Design stateful least-privilege rules and test both permitted and denied flows.

Audience
Aspiring administrators
Prerequisites
VLANs, routing, and ports
What you'll achieve
Create a minimal rule set that can be verified.
Level
Intermediate
Duration
65 minutes
Open Course
Transport and applicationsAvailable

Ports & Services

Connect TCP, UDP, sockets, and common services such as DNS, HTTPS, and SSH.

Audience
IT beginners
Prerequisites
Basic IP concepts
What you'll achieve
Inspect listeners and explain destination ports.
Level
Beginner
Duration
45 minutes
Open Course
WirelessAvailable

WLAN Fundamentals

Compare bands, secure wireless networks, and measure local throughput reproducibly.

Audience
Home and enterprise learners
Prerequisites
LAN fundamentals
What you'll achieve
Choose an AP, band, security mode, and measurement plan.
Level
Intermediate
Duration
55 minutes
Open Course
TroubleshootingAvailable

Network Diagnostics

Narrow a fault from the local link and IP layer through DNS, ports, and application response.

Audience
Support and operations beginners
Prerequisites
IPv4, DNS, and ports
What you'll achieve
Choose the next test from evidence instead of guessing.
Level
Intermediate
Duration
60 minutes
Open Course

These paths build practical operating-system administration skills. Start with Linux Essentials or Windows Fundamentals, then follow the focused lessons that build on each platform.

Operating systemsAvailable

Linux Essentials

Work safely with the shell, filesystem, text tools, processes, packages, permissions, and SSH.

Audience
Linux beginners
Prerequisites
Basic computer use
What you'll achieve
Create a small backup script and verify permissions.
Level
Beginner
Duration
180 minutes
Open Course
Linux automationAvailable

Bash Scripting

Build reusable shell scripts with variables, functions, pipelines, arguments, and safe error handling.

Audience
Linux learners
Prerequisites
Linux Essentials and basic command-line use
What you'll achieve
Write a script that validates inputs and reports failures.
Level
Beginner
Duration
80 minutes
Open Course
Linux administrationAvailable

Linux Services and Logs

Manage systemd units and use journalctl to investigate boot and service failures.

Audience
Linux administrators
Prerequisites
Linux Essentials
What you'll achieve
Diagnose a failed service from its status and journal records.
Level
Beginner to Intermediate
Duration
65 minutes
Open Course
Remote administrationAvailable

SSH and Server Hardening

Use host verification and key authentication, then apply safe least-privilege server settings.

Audience
Linux administrators
Prerequisites
Linux Essentials and basic networking
What you'll achieve
Configure and verify a safe SSH access path.
Level
Intermediate
Duration
70 minutes
Open Course
Linux administrationAvailable

Linux Permissions

Understand rwx permissions, special bits, ACLs, ownership, and safe access changes.

Audience
Linux learners
Prerequisites
Linux Essentials
What you'll achieve
Diagnose and correct access issues without over-permissioning.
Level
Intermediate
Duration
75 minutes
Open Course
Windows administrationAvailable

Windows Fundamentals and Event Logs

Understand Windows processes, services, permissions, networking, and practical Event Viewer queries.

Audience
Windows beginners
Prerequisites
Basic computer use
What you'll achieve
Investigate a system or application issue using event records.
Level
Beginner
Duration
70 minutes
Open Course
Windows administrationAvailable

PowerShell Automation

Work with objects, pipelines, parameters, errors, and reusable diagnostic scripts.

Audience
Windows users and administrators
Prerequisites
Basic Windows use
What you'll achieve
Build and test a structured network diagnostic script.
Level
Beginner to Intermediate
Duration
120 minutes
Open Course
IdentityAvailable

Active Directory and Entra ID

Compare AD DS and Microsoft Entra ID, then understand domains, Kerberos, Group Policy, and hybrid identity.

Audience
IT support and administrators
Prerequisites
Windows Fundamentals and basic networking
What you'll achieve
Explain a domain sign-in path and distinguish cloud from domain identity.
Level
Intermediate
Duration
75 minutes
Open Course
Cloud administrationAvailable

Microsoft 365 Administration

Connect identity, email, collaboration, devices, and protection in a safe test tenant.

Audience
Aspiring Microsoft 365 administrators
Prerequisites
A non-production test tenant
What you'll achieve
Design a small tenant architecture with a safe change process.
Level
Intermediate
Duration
180 minutes
Open Course

Learn core security concepts first, then apply them to trust, visibility, remediation, and recovery.

SecurityAvailable

Security Fundamentals

Build a foundation in identity, least privilege, encryption, updates, backups, and response.

Audience
All IT learners
Prerequisites
Basic computer and network concepts
What you'll achieve
Choose and verify practical layered controls.
Level
Beginner
Duration
65 minutes
Open Course
Transport securityAvailable

TLS Certificates and Trust

Understand HTTPS, certificate chains, hostname validation, and safe endpoint inspection.

Audience
IT learners
Prerequisites
Networking fundamentals
What you'll achieve
Identify the cause of common certificate validation failures.
Level
Beginner
Duration
55 minutes
Open Course
Detection and responseAvailable

Defensive Logging and Incident Triage

Use host, identity, application, and network records to build a careful evidence-led timeline.

Audience
Support and security learners
Prerequisites
Security Fundamentals and basic system administration
What you'll achieve
Triage a signal while documenting evidence and uncertainty.
Level
Beginner to Intermediate
Duration
65 minutes
Open Course
Risk reductionAvailable

Vulnerability Management

Validate findings, prioritize with context, remediate safely, and verify the result.

Audience
System administrators and security learners
Prerequisites
Security Fundamentals
What you'll achieve
Create a justified remediation plan from a finding.
Level
Beginner to Intermediate
Duration
60 minutes
Open Course
ResilienceAvailable

Backup Design and Recovery

Set recovery objectives, protect independent copies, and verify restores in a controlled environment.

Audience
IT administrators and service owners
Prerequisites
Basic storage and system administration
What you'll achieve
Plan and document a practical restore test.
Level
Beginner
Duration
55 minutes
Open Course

These paths can be started independently and connect back to the same practical troubleshooting mindset.

CloudAvailable

Cloud Computing Fundamentals

Understand virtualization, service models, regions, resilience, shared responsibility, and cost.

Audience
IT learners moving toward cloud
Prerequisites
Basic systems and networking
What you'll achieve
Choose a service model and identify its operational trade-offs.
Level
Intermediate
Duration
85 minutes
Open Course
Web and developmentAvailable

API Design and REST

Design predictable APIs with HTTP semantics, status codes, pagination, versioning, and security.

Audience
Developers and administrators
Prerequisites
Basic HTTP and JSON
What you'll achieve
Design a consistent, documented REST endpoint.
Level
Intermediate
Duration
85 minutes
Open Course
Cloud and DevOpsAvailable

Docker and Containers

Package applications reproducibly and diagnose images, containers, ports, and volumes.

Audience
Developers and operations learners
Prerequisites
Basic Linux and networking
What you'll achieve
Build and inspect a small containerized service.
Level
Beginner to Intermediate
Duration
75 minutes
Open Course
Cloud and DevOpsAvailable

Kubernetes Basics

Understand clusters, workloads, services, configuration, and safe troubleshooting workflows.

Audience
Operations and platform learners
Prerequisites
Docker and Linux basics
What you'll achieve
Read a manifest and diagnose a workload that is not ready.
Level
Intermediate
Duration
100 minutes
Open Course
Engineering workflowAvailable

Git and GitHub

Track changes, recover safely, collaborate, and understand the difference between local and remote history.

Audience
Anyone working with technical files
Prerequisites
Basic command-line use
What you'll achieve
Create a clean branch and recover from a merge conflict.
Level
Beginner
Duration
70 minutes
Open Course
  1. Read the concept and explain it in your own words.
  2. Follow the realistic example and predict the result before running it.
  3. Complete the matching lab in an environment you own or are authorised to use.
  4. Verify calculations with the tools rather than replacing the reasoning with them.
  5. Use the knowledge checks and review the linked section after every mistake.
  6. Continue through the course’s next-step link when the prerequisite is secure.