...В результате либо ты каждый раз вынужден объяснять тривиальные вещи, которые надо было вынести за скобки и рассказать отдельно, либо забегаешь вперёд и рассказываешь то, что части слушателей вообще непонятно.
Поэтому я потырил структуру организации лекций у Cisco и решил выделить часть материала в отдельные теоретические лекции (не имеющие самостоятельной практической ценности, но важные для понимания более продвинутого материала), и взял за правило в названии каждой лекции перечислять всё, с чем нужно ознакомиться до начала её изучения. Получилось такое дерево, которое можно прокачивать только в тех направлениях, которые тебе интересны.