Grigorii Yakovlev
Java developer · 10.09
Путь новичка в Java: Где начать изучение этого языка программирования
Этот пост предназначен для новичков, которые хотят изучить Java с нуля или имеют минимальный опыт. Я поделюсь своим небольшим роадмапом, который поможет вам в начале вашего пути. Итак, начнём!
Кратко про пост:
🔹 Введение в Java 🔹 Продвинутая Java 🔹 Практика
📌 Введение в Java
В начале всего пути по изучению данного языка программирования, как и многие мои знакомые и друзья, я начинал с курсов Наиля Алишева. Это бесплатный плейлист “Java для начинающих” на YouTube. В этом плейлисте есть около 50 видео для легкого старта обучения этому языку, если у вас совсем нет представления про него.
Есть ещё один очень хороший автор, Заур Трегулов. У него есть такой же плейлист для начинающих на YouTube. Тут уже решает, кто вам больше понравится по подаче материала. Можете для этого посмотреть первое видео у каждого автора. Я не хочу рекомендовать вам кого-то больше, но исключительно для меня подача Алишева больше понравилась, поэтому я начал обучение с него.
🔗Ссылка на плейлист Трегулова🔗
Или что еще лучше, можете посмотреть плейлисты обоих авторов. Для вас это будет еще большим плюсом.
📌Практика
Важно: учтите, что просто смотреть видео не даст вам никакого результата. Как минимум, нужно повторять за автором при написании кода, или, что ещё лучше, придумывать свои маленькие задачи по пройденным темам и решать их. Если не можете придумать, в этом вам могут помочь нейросети. Рекомендую начать пользоваться ими, если до этого не делали (оставлю ссылки на них в комментариях)
Ещё оставлю практику от Алишева. Там есть задачки, и решение каждого задания представлено в видеоформате. В первых строках листа есть направление к определённому уроку (урок из плейлиста “Java для начинающих”), который вы должны усвоить, чтобы суметь решить задание. Если после просмотра урока всё равно ничего не понятно, то залезьте в интернет и начните изучать эту тему, которая вам не понятна, с помощью других ресурсов (статей, документации, других видеоуроков). Не нужно, как только что-то не получается, сразу смотреть решение в видео. Но если вы уже убили на это много времени и ничего не получилось, тогда уже лучше посмотреть решение, чтобы не тратить ещё больше времени.
🔗 Ссылка на практику от Алишева 🔗
Так, вернемся к теме.
📌 Продвинутая Java.
После того, как вы закончите один из предложенных выше плейлистов, вам стоит перейти к продвинутой части этих видеоуроков. Как понятно из названия, в продвинутых видеоуроках авторы учат нас продвинутым темам по Java. Эти видеоуроки платные и находятся на платформах Udemy и Stepik, но не стоит огорчаться, потому что я оставлю вам ссылки на бесплатные слитые курсы, но даже если эти платные курсы есть в бесплатном доступе, я всё равно призываю вас оплатить эти курсы по мере возможности после прохождения, в качестве благодарности авторам.
🔗Алишев: Бесплатно 🔗Трегулов: Бесплатно
Следующий пост будет про
🔹 Git 🔹 SQL
Спасибо за прочтение!
еще контент автора
еще контент автора
Grigorii Yakovlev
Java developer · 10.09
войдите, чтобы увидеть
и подписаться на интересных профи