Learn IT the way it works on the job

Step-by-step IT courses, from SAN storage and Fibre Channel to cloud and generative AI. Each topic starts with simple words. Then it moves to the real details engineers use at work.

  • 6courses
  • 153lessons
  • 3learning paths

Solid dots are ready to learn. Dotted ones are coming soon.

IT courses by learning path

Each path is a set of courses in a good order to learn them. Start with the first course, even if you know some of it. Most mistakes at work happen in the basics.

storage area network (san) storage

Storage

SAN topologies, storage arrays, RAID, thin and thick provisioning, tiering and capacity planning.

16 lessons, about 8 hours

fc (fibre channel) fundamentals

Storage

How Fibre Channel moves data: layers, addressing, flow control, frames, zoning and cabling.

13 lessons, about 7 hours

brocade fc (fibre channel) switches

Storage

Switch generations, hardware, licences, installation, config backup, firmware upgrades and zoning.

27 lessons, about 14 hours

cloud computing

Cloud

Public, private and hybrid cloud, IaaS to SaaS, security risks and every kind of virtualization.

28 lessons, about 14 hours

Windows Server administration course lab network: DC01, SRV01 and a Windows 11 client

Cloud

Active Directory, DNS, DHCP, Group Policy, Hyper-V, clustering and step-by-step troubleshooting on Windows Server 2025.

54 lessons

generative AI and agents

AI

Tokens, transformers, attention, prompts, RAG and AI agents, with a local model running on your laptop.

15 lessons, about 15 hours

What you get in every lesson

Every lesson follows the same order, so it's easy to follow.

  1. Simple wordsWe explain the idea first with an everyday example.
  2. Engineer's viewThen the real technical details: settings, numbers and limits.
  3. Hands-on labCommands to type, the output you should see, and a quick check that it worked.
  4. Break it, then fix itMake a real error on purpose, then fix it.
  5. This happened at workA real problem from work and how the team fixed it.
  6. Interview questionsFresher, 2–5 years and senior level, with what the interviewer is checking.

Right now, the Generative AI and Agents course uses this full format. We are updating the storage and cloud courses to match.

Windows PowerShell, C:\ai-lab\agent
PS C:\ai-lab\agent> python agent.py
Question: Nobody on the 2nd floor can print.
Step 2: check_service(host='print01', service='spooler')
Traceback (most recent call last):
  File "C:\ai-lab\agent\agent.py", line 80, in <module>
    result = FUNCS[name](**args)
TypeError: check_service() got an unexpected keyword argument 'host'

# after the fix
Step 2: check_service(server='print01', service='spooler')
  -> spooler on print01: stopped

A short part of the "Break it, then fix it" lab from the AI agents lesson. The model used a wrong name, and the program stopped with an error.

Written by working engineers

SaatVedha is written by engineers who work with storage, SAN switches, servers and cloud every day.

So our lessons also show what can go wrong, not only what the manual says.

What we won't do

  • Add extra text just to make a lesson look long
  • Skip the hard parts

Not sure where to start?

Tell us your current role and where you want to be in a year. We'll suggest the course and lesson to begin with.

Ask us where to start
Scroll to Top