Scheduler System Overview
If you are just starting to work with cluster environments, understanding "what a scheduler system actually does" will be much more effective than memorizing commands right away.
This material is more suitable as an overview reading before getting into Slurm. First build a holistic understanding of resource allocation, queues, job lifecycle, and user submission processes, then move on to basic usage and advanced usage -- understanding will come much more naturally.