Не мога да разбера за какво са ви курсове, ако сами не можете да се научите няма кой да ви научи, инсталирайте си по едно Gentoo на домашните компютри, или още по добре на някой лаптоп и започвайте.
Самото инсталиране на Gentoo си е един вид упражнение, после естественно можете да продалжите с други упражнения, като например: X сървар, desktop, bootsplash, tuxonice, openrc. Можете да си инсталирате по някой друг сървар например ssh, apache, qmail, samba, nfs. Дори може да си инсталирате openvpn с tap device и да си настойте малка виртуална мрежичка (упражнения за iptables, brutils, dnsmasq etc). Като следваща стъпка може да инсталирате KVM и да си добавите няколко виртуални машини към виртуалната мрежа, например може да инсталирате по едно FreeBSD. Ако разбирате от програмиране, може да започнете да учите vi или emacs (конзолните версии естествено, аз лично съм фен на vim), gnu build system, gcc, git. Можете също да започнете да компилирате пакети от соурс код.
Като инсталирате къде какво има, можете да форматирате и пак наново

. Аз лично правех такива неща през свободното си време и мисля че по този начин научих наистина доста. Естествено доста пъти съм оставал с небуутваща система, като прецакам например компилацията на ядрото или boot loader-a, но никога не съм се предавал пред каквито и да било проблеми. Ако се предавате пред първия срещнат проблем без бой и започвате търсите помощ от други хора, значи не ставате за администратор.
Книга за инсталиране
http://www.gentoo.org/doc/en/handbook/handbook-amd64.xmlДокументация
http://www.gentoo.org/doc/en/list.xml?desc=1Туториали и HOWTO-та
http://en.gentoo-wiki.com/Друга интересна идея за по напреднали, е linux from scratch. Доста интересна дистрибуция (ако може да се нарече така), и чрез нея можете да научите точно от какво е съставена една линукс операционна система. Но препоръчвам работа под виртуална машина.
http://www.linuxfromscratch.org/