Какие наиболее востребованные направления для разработчика на java

Хочу начать учить java. Подскажите, что учить и направление.


Ответы (1 шт):

Автор решения: Ilya Yarets

Сразу скажу, что это не волшебный и правильный путь. Я лишь опишу своё видение того, какой путь должен быть пройден. Не претендую на истину в последней инстанции. Я выражаю своё видение.

Буду рад, если в комментариях под моим ответом вы cкоррелируете моё видение.

Начинать с ключевых моментов о том что такое классы, методы, циклы. В общем очень плотно изучать весь JavaCore + Алгоритмы и Структуры данных. В одном ответе даже невозможно описать все темы. Изучение Java Core это довольно долгий длительный процесс в котором как раз вы сможете определиться - хотите ли заниматься Java.

Это не реклама, но для JavaCore рекомендую для изучения JavaRush. Пройдя там курс, вы будете уверенно знать Core, так как проделаете много практических задач. Или же можно основные темы в курсе на Stepik - https://stepik.org/course/187/promo. В любом случае даже если вы начнете со JavaRush данный курс на Stepik тоже обязательно.

После Core надо изучать Java EE - Сервлеты и всё что с ними связано. Написать минимальный web-проект на Java EE + JDBC.

После Java EE надо начинать изучать Hibernate, Spring Core и все основные модули Spring Data, Spring Security, Spring Security, Spring Boot. А так же переделать web-проект, который делали ранее, на Spring.

Ко всему этому надо изучить основы SQL, HTML+CSS.

Это супер минимум тех знаний, которые нужны разработчику.

Удачи!

→ Ссылка