Java — как быстро погрузиться?

Как быстро пехепешнику (Symfony+Doctrine) изучить экосистему и best practices Java? Возникла задача написать плагин к системе keycloak от jboss. Поставил Idea, плагин написал, кое-как собрал jar из src и накачал в lib из какого-то maven зависимостей. Работает. Но уверен, что всё сделано неправильно. А, судя по всему плагинов надо будет ещё много делать. Хотелось бы делать по уму, чтобы и самому просто было, и если кто-то с хорошим знанием Java потом будет развивать, то чтобы я мог смело оставить свой адрес в комментах :) Что почитать можно? Английский, русский или украинский подойдут.
  • Вопрос задан
  • 653 просмотра
Решения вопроса 1
@frozen_coder
Java-developer
Прочитайте последнюю версию Effective Java. Как подсказал illuzor , уже есть издание на русском

Статей по мавену полно, пары хватит, чтобы понять. Он простой.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
1) Прочитать книгу по паттернам на PHP (есть неплохая книга)
2) Прочитать книгу Java для начинающих (ознакомиться с синтаксисом Java - он немного сложнее, чем на php).
3) Прочитать книгу по корпоративным паттернам на Java
4) Прочитать книгу по разработке на Spring (там проследишь, как используются паттерны в рамках платформы Spring).
5) Посмотреть пару обучает от индусов по мавену/градлу
6) Открыть доку Java по нужно тебе платформе и начать писать код.
7) В процессе написания кода подтянешь знания по Hibernate, thymeleaf, эко-системе Java и прочее.

P.s. "...украинский подойдут" - Ты серьезно? =) Не путай патриотичность с глупостью.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы