Уже с недели 2 копаюсь в стэке JAVAEE. Пока как-то не особо. Первую неделю я взял подробно почитал о всем стеке JAVA EE.
Первым, что я сделал, так это скачал официальный туториал по javaee7 от оракла и пошел просто по порядку. Сейчас остановился на JSF. Но в то же время разбираю JDBC (вернее уже, за 1 вечер), JPA, CDI
Почему-то мне кажется, что я взял эти "аббревиатуры" немного не по порядку. Вот и хочу узнать, что в каком порядке постигать. В принципе, далеко ходить не нужно, можно учить все так, как указанно в официальном туториале.
Просто есть темы, на которых я зацикливаюсь, да и литература на английском не воспринимается так быстро, как русская.
Начал читать "Изучаем JAVA EE", но мне почему-то совершенно не нравится подача материала. Сразу бах...и CDI
С другой стороны, понимаю одну вещь: все это скорее всего бесполезно, нужен реальный опыт. Причем нормальный, а его уже скорее всего получить самообучением не получится. Вот возьмем раздел в книги "Изучаем JAVA EE" о CDI. Все эти перехватчики, альтернативы...все это, конечно, круто, но пытался после прочтения главы все это соединить самостоятельно на чем-то другом...не получилось...
Многие советую попроситься стажером "бесплатно". Отправил сообщение в 22 компании (16 из них - удаленно). Те, что в моем городе - даже не ответили, остальные - вежливо послали. Т.е учить нужно самому. Рассчитывать на помощь - не могу. Гуглить умею. По каждой теме нашел просто огромные ресурсы.
Получается так...Читаю об N, а там есть упоминание об P, в котором свою очередь нужно знать X
Вот и все. Все перемешалось
Короче...
Нужен пинок от профессиональных Java EE разработчиков.
Подскажите, примерно в каком порядке все это учить. Кто как учил?
booogabooo: есть книги (и на русском тоже): Pro Spring 3, в продаже уже есть Pro Spring 4. Мне понравилась Spring in action. На торрентах есть куча видео лекций и туториалов по спрингу.