Если твирь заместо крови - Язва не возьмёт...
Надо же: человек, далёкий от программирования настолько же, насколько индийский слон от философии Ницше, ведёт в Епаме курсы программирования... Нет, он не программист, он - педагог, ёптыть. То есть, совсем необязательно досконально в чём-то разбираться, чтобы суметь объяснить это другим))) 

вывод - надо не на курсы ходить, а в реальный проект устраиваться падаваном, прокачка будет намного быстрее.
а ежели хочется прийти не совсем нулёвым - лучше самому прочитать оригинальную документацию, туториалы, гайды, попрактиковаться на компе, и опять в проект.
это ты сама в айти подалась или про кого другого пост?
lynx.issiodorensis, ну, тогда у меня приличная фора)))