Путь новичка в Java: Где начать изучение этого языка программирования

Этот пост предназначен для новичков, которые хотят изучить Java с нуля или имеют минимальный опыт. Я поделюсь своим небольшим роадмапом, который поможет вам в начале вашего пути. Итак, начнём!

Кратко про пост:

🔹 Введение в Java 🔹 Продвинутая Java 🔹 Практика

📌 Введение в Java

В начале всего пути по изучению данного языка программирования, как и многие мои знакомые и друзья, я начинал с курсов Наиля Алишева. Это бесплатный плейлист “Java для начинающих” на YouTube. В этом плейлисте есть около 50 видео для легкого старта обучения этому языку, если у вас совсем нет представления про него.

🔗Ссылка на плейлист Алишева🔗

Есть ещё один очень хороший автор, Заур Трегулов. У него есть такой же плейлист для начинающих на YouTube. Тут уже решает, кто вам больше понравится по подаче материала. Можете для этого посмотреть первое видео у каждого автора. Я не хочу рекомендовать вам кого-то больше, но исключительно для меня подача Алишева больше понравилась, поэтому я начал обучение с него.

🔗Ссылка на плейлист Трегулова🔗

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

📌Практика

Важно: учтите, что просто смотреть видео не даст вам никакого результата. Как минимум, нужно повторять за автором при написании кода, или, что ещё лучше, придумывать свои маленькие задачи по пройденным темам и решать их. Если не можете придумать, в этом вам могут помочь нейросети. Рекомендую начать пользоваться ими, если до этого не делали (оставлю ссылки на них в комментариях)

Ещё оставлю практику от Алишева. Там есть задачки, и решение каждого задания представлено в видеоформате. В первых строках листа есть направление к определённому уроку (урок из плейлиста “Java для начинающих”), который вы должны усвоить, чтобы суметь решить задание. Если после просмотра урока всё равно ничего не понятно, то залезьте в интернет и начните изучать эту тему, которая вам не понятна, с помощью других ресурсов (статей, документации, других видеоуроков). Не нужно, как только что-то не получается, сразу смотреть решение в видео. Но если вы уже убили на это много времени и ничего не получилось, тогда уже лучше посмотреть решение, чтобы не тратить ещё больше времени.

🔗 Ссылка на практику от Алишева 🔗

Так, вернемся к теме.

📌 Продвинутая Java.

После того, как вы закончите один из предложенных выше плейлистов, вам стоит перейти к продвинутой части этих видеоуроков. Как понятно из названия, в продвинутых видеоуроках авторы учат нас продвинутым темам по Java. Эти видеоуроки платные и находятся на платформах Udemy и Stepik, но не стоит огорчаться, потому что я оставлю вам ссылки на бесплатные слитые курсы, но даже если эти платные курсы есть в бесплатном доступе, я всё равно призываю вас оплатить эти курсы по мере возможности после прохождения, в качестве благодарности авторам.

🔗Алишев: Бесплатно 🔗Трегулов: Бесплатно

Следующий пост будет про

🔹 Git 🔹 SQL

Спасибо за прочтение!

repost

53

input message

напишите коммент

еще контент автора

еще контент автора

войдите, чтобы увидеть

и подписаться на интересных профи

в приложении больше возможностей

пока в веб-версии есть не всё — мы вовсю работаем над ней

сетка — cоциальная сеть для нетворкинга от hh.ru

пересекайтесь с теми, кто повлияет на ваш профессиональный путь