Learn IT the way it works on the job
Step-by-step IT courses on storage, cloud, Linux, monitoring and AI. Each topic starts in simple words, then moves to the real details engineers use at work, with labs you run on your own laptop.
- 12courses
- 511lessons
- 3learning paths
Pick a learning path
Each path is a set of courses in a good order. Pick one to see its courses.
IT courses by learning path
Start with the first course in a path, even if you know some of it. Most mistakes at work happen in the basics.
Storage
69 lessons, about 69 hours
Storage
16 lessons, about 8 hours
Storage
13 lessons, about 7 hours
Storage
27 lessons, about 14 hours
Storage
29 lessons, about 29 hours
Storage
33 lessons, about 33 hours
Cloud
28 lessons, about 14 hours
Cloud
54 lessons, about 54 hours
Cloud
70 lessons, about 70 hours
Cloud
75 lessons, about 75 hours
Cloud
82 lessons, about 82 hours
AI
15 lessons, about 15 hours
New on SaatVedha
The latest courses we have finished. Every lesson has a lab you can run on your laptop.
Practice tools
Small tools that help you practise commands before you touch a real system.
Command Builder
Pick a task, fill in your names and get the right command for Linux, NetApp ONTAP, Brocade, Cisco MDS, AWS, Azure and more.
::ONTAP practice shell
A learning tool that looks like the NetApp ONTAP command line, with two clusters and faults you can switch on, running on your own laptop.
What you get in every lesson
Every lesson follows the same order, so it's easy to follow.
- Simple wordsThe idea first, with an everyday example.
- Engineer's viewThen the real technical details: settings, numbers and limits.
- Hands-on labCommands to type, the output you should see, and a quick check that it worked.
- Break it, then fix itMake a real error on purpose, then fix it.
- This happened at workA real problem from work and how the team fixed it.
- Interview questionsAt fresher, 2–5 years and senior level, with a sample answer.
$ promtool check config /etc/prometheus/prometheus.yml Checking /etc/prometheus/prometheus.yml FAILED: parsing YAML file /etc/prometheus/prometheus.yml: yaml: line 11: found character that cannot start any token # after replacing the tab with spaces $ promtool check config /etc/prometheus/prometheus.yml Checking /etc/prometheus/prometheus.yml SUCCESS: /etc/prometheus/prometheus.yml is valid prometheus config file syntax
A short part of a "Break it, then fix it" lab from the Prometheus Monitoring course. One tab character stops the whole config from loading.
From the blog
Command lists and step-by-step guides you can use at work.
HBA Replacement Procedure
What to change on the SAN switches and storage when a server gets a new HBA.
Command referenceNetApp ONTAP CLI Commands with Examples
Everyday ONTAP commands grouped by task, each with an example.
Command referenceAll Brocade Fabric OS (FOS) Commands
FOS commands with a short description and an example for each one.
Written by working engineers. Not sure where to start?
SaatVedha is written by engineers who work with storage, servers, cloud and monitoring every day, so the lessons also show what can go wrong. Tell us your current role and where you want to be in a year, and we'll suggest where to begin.
Ask us where to startWhat we won't do
- Add extra text just to make a lesson look long
- Skip the hard parts
