Можно попросить совета? Начинаю глубоко изучать Java, есть опыт С++, PHP, SQL. С чего начать в Джаве? Может посоветуете книгу/автора/курсы?
Хотелось бы за пару лет овладеть предметом.
Посоветую решить какую-нибудь практическую задачу на Java, тогда язык выучится сам. По крайней мере я так сам учил.
Так и делаю, вообщем, наметил себе небольшой проект для реализации, но хотелось бы иметь под рукой грамотное издание, чтобы всё делать по канонам!
Это самый оптимальный вариант при изучении любого языка программирования. Грамотное издание - это не вариант, гугл вам в помощь... а делать по каким-то канонам - это конечно может и интересно, но что бы писать красивый и грамотный код - нужен опыт, а что бы его получить - нужно по своим граблям пройтись и не раз )
ИМХО )