1

Я учусь на втором курсе универститета. Изучаю C# и Python в университетской программе. Всё ограничивается лишь проектиками на понимание алгоритмов и структур данных. Это, конечно, очень полезно. Однако я хочу параллельно развиваться в стеке Java потому, что этот язык популярен в моём регионе и интересен лично мне. Также к окончанию университета или при учёбе в старших курсах уже хочу с имеющимся стеком знаний и портфолио устроиться на достойную должность Java-разработчика. Сейчас начал изучать язык программирования Java, выучил основы. Дальше хочу интенсивно двигаться вглубь этого направления. Пожалуйста, опытные разработчики, посоветуйте мне ту дорожную карту, которая помогла вам или которая, на ваш взгляд, подходящая для неопытного разработчика. Хочу специализироваться на разработке программ для ПК. Спасибо.

2 Answers2

1

Java core, Герберт Шилдт java для начинающих, Многопоточность, (swing, javaFX) - десктоп UI, щас все переходит на веб не думаю что стоит затягивать, познакомиться и знать как работает.

DAO pattern, SQL, Servlets and JSP(щас есть ему замена themyleaf), Hibernate, Spring,

MVC - паттерн, так же поймёшь что нужно html + css + js а дальше куча веб фреймворков в разных компаниях используются разные фреймы. Я по такому принципу учусь Чекни в комментариях ссылку.

Rinat
  • 11
1

Вроде бы, довольно таки легко это "гуглится":

введите сюда описание изображения

Изображение взято из статьи: https://dzone.com/articles/the-2019-java-developer-roadmap

isnullxbh
  • 5,268