i think, a familiarity with these tools needed in order to successfully learn/practice that traffic control topic :
- basic CLI/command line interface
- basic iptables knowledge
and some of these tc-related tutorials from lartc.org
please refer to chapter 9, and it should guide you to learn traffic control/shaping etc.