Путь обучения бэкенд-разработке на Java: все основные технологические моменты в одной статье

Java
Путь обучения бэкенд-разработке на Java: все основные технологические моменты в одной статье

Примечание. Эта статья была включена в проект с открытым исходным кодом:GitHub.com/Java собрать…, есть маршруты для самостоятельного изучения, вопросы для интервью и личных встреч, материалы по программированию и серия технических статей.


предисловие

Давно хотел это написать, думал за день-два сделаю, а получилосьаккуратный,тандем,рисоватьДелал больше недели. После некоторого расчесывания, хотя там много всего, но ощущение все еще достаточно ясное, не говоря уже о печени.


высокая энергия впереди

Одна картинка стоит тысячи слов, Пока вы можете использовать изображения, вы не хотите использовать слова. Просто посмотрите на картинку и ответьте на несколько вопросов после прочтения.

Примечание. Материал этого изображения был включен в проект с открытым исходным кодом:GitHub.com/Java собрать…, требуется самовывоз.

Следует сказать, что основные технические моменты разработки бэкенда на Java в основном связаны между собой.

Итак, далее, давайте поговорим о нескольких вопросах.


основы программирования

Что лежит в основе программирования, о котором мы все время говорим?

На этот раз это было полностью отображено на приведенной выше карте мозга!

Даже если вы не изучили следующие вещи, основная часть должна быть завершена, что является краеугольным камнем всего изучения структуры приложения; наоборот, если вы чувствуете себя измотанным при изучении структуры приложения, может быть очень необходимо вернуться назад. и закрепить соответствующие фундаментальные знания.

Тем не менее, основа действительно не достигается за одну ночь, она требует определенныхПовторить и вернуться, чтобы добиться реальной интеграции, для которой требуется процесс, поэтому дорожите каждой возможностью просмотреть основы.


Чему вы научились, чтобы получить работу?

Ах, этот вопрос немного труден.

Все, что я могу сказать, это отдать приоритетосновы программированияБудьте полностью готовы и не допускайте упущений; во-вторых, если вы можете изучить содержание структуры приложения, постараться подготовиться и понять принцип при умелом использовании, оно в основном стабильно.


Нужно ли бэкенд-разработке изучать фронтенд?

Совсем не понимать точно нехорошо, это будет слишком пассивно, но долбить в рожки действительно ненужно.

Если цель находится на позициях, связанных с back-end разработкой, лучше сначала освоить вещи в области back-end, ведь в этой области слишком много вещей, а для front-end знаний это необходимо для понимания общей технической схемы и концепций.


Почему нет Java Web?

Некоторые люди спрашивают, почему на картинке нет ничего, связанного с маршрутом обучения Java Web?

Первоначально так называемый Java Web представляет собой не что иное, как: протокол HTTP, сервлет, веб-контейнер, JSP, cookie и сеанс и так далее.

Таким образом, эти точки сравниваются с приведенной выше картой мозга, и вы обнаружите, что они на самом деле включены в вышеуказанные части, такие как: «компьютерная сеть», «инфраструктура Spring», «структура шаблонов» и т. д., поэтому они освоены, так называемый Java Web является естественным проходом.


Как я могу оставить что-то после учебы?

Я твердо верю, что:Обучение не внутри, а снаружи.

Поэтому очень важно усердно делать заметки, хорошо вести блог и хорошо выполнять техническую работу.обзор,обзор,самоанализЕсть правила, которым нужно следовать.


взаимное поощрение

До этого резюме я всегда чувствовал, что вещи беспорядочны, но разобравшись и соединив их последовательно, я обнаружил, что хотя вещей много, к счастью, маршрут также очень ясен, и следовать за ним не составляет большой проблемы. этот маршрут, чтобы продвигаться твердо.


плавная посадка

Как быстро вы летите, как высоко вы должны летать, это не цель.Главное, как плавно приземлиться.Друзья также не забывают корректировать свой менталитет, обращать внимание на свое здоровье, и Сюй Ту будет развиваться в долгосрочной перспективе.


Статьи/ресурсы постоянно обновляются, и эта статья была включена в проект GitHub с открытым исходным кодом:GitHub.com/Java собрать…, есть маршруты для самостоятельного изучения, вопросы для интервью и личных встреч, материалы по программированию и серия технических статей.

Из-за ограниченных личных возможностей, пожалуйста, простите и укажите на недостатки, общайтесь и добивайтесь прогресса вместе.

Не торопитесь, притормози, чтобы быть быстрее