IT IS-A Java @javaroad Channel on Telegram

IT IS-A Java

@javaroad


Путь до Java-разработчика ☕️

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

чат: @javaroad_chat
связь со мной: @isa_ismailzade 👨🏻‍💻
мой второй проект: @itisareview

IT IS-A Java (Russian)

IT IS-A Java - это Telegram-канал, который поможет вам стать Java-разработчиком. Здесь вы найдете информацию о своем прогрессе, полезные ресурсы и даже сможете заглянуть в личную жизнь создателя канала. На канале также доступен чат @javaroad_chat для общения с другими участниками и возможность связаться с создателем канала @isa_ismailzade. Кроме того, вы можете ознакомиться с вторым проектом создателя - @itisareview. Присоединяйтесь к IT IS-A Java и станьте частью сообщества Java-разработчиков! 🧑🏻‍💻☕️

IT IS-A Java

22 Nov, 07:30


Бесплатный интенсив: Java-разработчик: старт в профессии с нуля.

📆 Когда: 27-28 ноября в 19:00 по мск.

За два дня интенсива в прямом эфире, под руководством опытного Java-разработчика, вы сможете:

✔️ Познакомиться с синтаксисом и основными конструкциями языка Java.
✔️ Написать свой первый проект и определить, подходит ли вам профессия разработчика.
✔️ Создать Telegram-бота с нуля.
✔️ Узнать ответы интересующие вас вопросы.
✔️ Получить доступ к закрытому профессиональному сообществу.

🎁 Подарки для участниковинтенсива: гайд «Как заговорить на сленге IT-специалистов», карта компетенций начинающего Java-разработчика и доступ в закрытое сообщество «Старт в Java» от Хекслета!

IT IS-A Java

15 Nov, 07:30


Закончил "Виселицу"

Потратил на нее около 10 дней. Если считать чистое время, то где-то 3-4 дня. Это, конечно, ооочень много для такой простой игры.
Закончив проект, также выполнил все свои планы на октябрь-ноябрь. Сейчас буду дальше учить сервлеты и продвигаться вперед.

Можете посмотреть на игру здесь. Открыт к замечаниям в комментариях (буду даже рад им).
Также можете добавить меня в друзья на гитхабе.

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

IT IS-A Java

04 Nov, 08:28


Сходка

Вчера, наконец-то, получилось собраться с ребятами в кафешке. Около четырех часов мы просто разговаривали на разные темы без остановки, даже не заметили, как прошло время.

Отдельное спасибо вам ребята, что пришли – было очень интересно 🤗

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

IT IS-A Java

01 Nov, 08:02


📝 Итоги за Октябрь

Повторил коллекции, ФП, Reflection API, IO/NIO, JDBC
Начал учить HTTP Servlets
Прошел 10 уроков по сервлетам у DMdev-a
Начал писать простенькую игру "Виселица"
Перенос сходки

Повторил все, что хотел, и начал проходить курс по HTTP Servlets у DMdev-а, параллельно читая статьи по теме. Пока что прохожу курс очень медленно из-за университетских лаб (бОльшая часть времени уходит на них). Когда начал проходить курс, понял, что есть пробелы по потокам, поэтому заодно их тоже повторил, чтобы не возникало сложностей. 👻

Также начал писать очень популярный проект среди начинающих — "Виселицу" для повторения базового кора. Будь у меня больше времени, я мог бы закончить её за несколько дней, но пока делаю понемногу. После того, как её закончу, уже полностью сосредоточусь на сервлетах.

Сходку пришлось перенести на это воскресенье. Решили пойти в The Бык, но так как нас четверо, придётся ждать живую очередь (бронь у них начинается от шести человек) или пойти в другое место — это уже решим на месте.

И всех с прошедшим Хэллоуином) 🎃

IT IS-A Java

18 Oct, 08:01


📋 Планы на октябрь-ноябрь

🟣Повторить коллекции, ФП, Reflection API
🟣Нормально освоить JDBC
🟣Сделать сходку
🟣Сделать игру "Виселица"
🟣Приступить к HTTP Servlets

Почти все темы отсюда буду повторять и проходить у DMdev-a.

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

Сходку мы все-таки решили оставить на следующие выходные (многим так было удобнее). Если еще есть желающие прийти, можете написать мне в ЛС.

IT IS-A Java

13 Oct, 08:30


🤓 СХОДКАА

Наконец-то пришло время нашей долгожданной сходки!

Сегодня я создам группу, в которую добавлю всех желающих прийти на сходку.

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

Вот предположительные даты сходки: 19, 20, 26, 27 октября.

Если сможешь прийти, напиши "+" в комментариях, и я скину тебе в ЛС ссылку на группу. Жду всех, кто в Москве

IT IS-A Java

10 Oct, 09:01


⭐️ Проект "IT IS-A Review"

Рад представить вам свой новый проект.
Это канал, в котором будут выкладываться честные отзывы по разным курсам в сфере программирования.

Всю подробную информацию вы можете найти на первом посте на канале.

🙏 Ребята, попрошу вас проявить максимальную поддержку, пройдя и подписавшись на канал. Я буду очень благодарен вам.

👍 Подписаться

IT IS-A Java

01 Oct, 07:20


✍️ Итоги за Сентябрь

Переехал в Москву
Случайно удалил все комментарии к постам на канале
Разместил канал на Telega.in

К сожалению в этом месяце список на этом заканчивается. В первые 2 недели я вообще дома не сидел, и вот уже скоро завершится моя четвертая неделя здесь, но с документами я так и не успел закончить. Надеюсь, хоть в октябре закончу уже со всем.

Про переезд. Скажу, что мне очень понравилась Москва. Она не кажется мне чужой, и мне тут комфортно (если, конечно, не считать проживание в общаге 😬). Адаптировался я очень быстро. Короче, пока мне все нравится)

Что могу сказать касательно ВУЗа. У нас каждую неделю новая лаба по четырем дисциплинам, и на выполнение каждой из них дается неделя, поэтому надо их успевать делать (благо они не такие сложные). Все лекции в политехе проходят онлайн, поэтому половину недели мы не ходим. Из учителей пока что мне все нравятся, надеюсь, это так и останется.

И да, ваш админ случайно умудрился удалить все комментарии на канале. Я был сонным и, когда хотел удалить один пост из чата, так вышло, что я удалил все свои сообщения от имени канала 👍 К сожалению, в комментариях было не мало полезной информации, но уже ничего не поделать.
Если кто-то хотел оставить комментарий на одном из предыдущих постов, можете оставить его здесь и отметить тот пост. Максимум что можно сделать 😂

Еще в прошлом месяце мне удалось разместить канал на телегу ин (это типо биржа для реклам в телеге), поэтому в последнее время рекламы стало больше. Но, думаю, вы сможете потерпеть их один день ради меня 😊 Я и так не собираюсь выкладывать рекламу каждый день, не хочу так мусорить канал. К тому же, даже ранее размещенные рекламы были связаны с Java, поэтому я бы не назвал это мусором.

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

Сходка. Я упоминал о ней ранее в посте, и если успею всё наладить, то хотелось бы провести её с вами во второй половине октября. Создам отдельный чат, выберем дату, время и место (удобные для всех).

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

IT IS-A Java

21 Sep, 07:15


Объяснение и ответ: Условие str.equals(num) проверяет, равна ли строка числу через метод .equals(). Это вернет false, потому что строка и число — разные типы данных.

Условие str == num.toString() проверяет, равна ли строка "200" строковому представлению числа 200. Оператор == сравнивает ссылки, и хотя значения строк могут быть одинаковыми, ссылки могут отличаться. Вероятнее всего, это условие также вернет false.

Условие str.equals(num.toString()) проверяет, равны ли значения строки str и строкового представления числа. Это условие вернет true, потому что обе строки будут иметь одинаковое значение.

Поэтому правильный ответ здесь "Вариант 3".

IT IS-A Java

01 Sep, 07:30


📝 Итоги за Август

Еще раз поступил в ВУЗ
Получил общагу
Познакомился с одногруппниками
Много гулял
DMdev JDBC

Наконец-то у меня получилось сделать то, что я уже давно хотел — в августе я поступил в ВУЗ в Москве, и сегодня вечером я вылетаю ✈️

Также мне уже выдали общагу и даже комнату в нем, но заселяться буду только 2-го. Пока не найду работу, планирую оставаться в общаге — думаю, это минимум до лета следующего года (надеюсь).

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

Начал и закончил курс от DMdev-a по JDBC. Не могу сказать, что нормально освоил эту тему, поэтому еще вернусь к ней. Успел пройти только JDBC из-за того, что много гулял и мало уделял времени обучению. 😒
Кстати, где порекомендуете еще пройти JDBC?

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

В планах на будущее — освоить нормально JDBC, повторить Java Core и организовать мини-сходку с подписчиками и знакомыми в Москве.
Даже если придут всего 3 человека, мы все равно соберемся 😊

У вас как дела, ребята? 🥸

IT IS-A Java

25 Aug, 09:20


✉️

IT IS-A Java

19 Aug, 07:15


📖 Отзыв о книге "Грокаем Алгоритмы"

Наконец дошли руки написать отзыв.
В целом, мне книга понравилась. Автор очень понятно объясняет все темы, правда, некоторые из них описаны несколько поверхностно.
Прям идеальным выбором будет для людей, которые изучают Python, так как все примеры кода в книге написаны на этом языке. Из-за этого в некоторых местах были чуть проблемы с пониманием кода, но даже так в целом все можно было понять. Если вы уж совсем ничего не будете понимать в коде, попробуйте перевести его просто на Java — так может стать понятнее.

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

Книга читается очень легко. Если каждый день ее нормально читать и решать задачи, то, думаю, можно уложиться в 2-3 недели. Короче, рекомендую к прочтению.

Если говорить о книгах в общем, то пару дней назад я прочитал "Богатый папа, бедный папа". Это тоже была неплохая книга. Сейчас читаю "7 навыков высокоэффективных людей". Пока она мне очень нравится, скоро уже закончу ее тоже.

А вы что читаете, ребята? И что порекомендуете к прочтению? (кроме философии) 😂

IT IS-A Java

06 Aug, 07:10


Официально студент (второй раз) 🎉 🎉🎉

Забыл вам сказать, что я успел еще отчислиться со своего ВУЗа в конце прошлого месяца

Уже официально поступил на факультет Информационных Технологий (ФИТ) в Московский Политехнический Университет 🙂
Конкретное направление обучения там выбирается через год обучения (пока общее направление Информационные Системы и Технологии) 🥰

IT IS-A Java

01 Aug, 06:25


🤓 Итоги за Июль

SQL Academy 51 задача
Плейлист по SQL на ютубе
Подготовил и подал все документы в ВУЗы
Почти, что поступил в Московский Политехнический Университет
Подготовил все медсправки для общежития и подал их
Купили билеты в Москву
Отдохнул в Турции

На SQL Academy дают сертификат, если решить 50 задач, поэтому я решил получить его, но не знал, что его дают только с премиум подпиской 😂 Решил там 50 задач, а потом только это увидел, но ничего, практика для меня не была лишней. Потом решил еще одну задачу от какой-то там большой компании, то есть реальную задачу, которая может попасться на собеседовании, и скажу вам, что это было совсем другое, решайте побольше таких задач там.
В целом мне курс очень понравился. 🎩

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

Очень много всего произошло за июль, я сам даже не знал, что это все так провернется.
Сперва я подал документы в Политех, МИЭТ, Станкин и МИИТ. Только после я узнал, что МИЭТ находится в Зеленограде, а я хотел ВУЗ именно в Москве, поэтому он сразу отпал. МИИТ ближе к экзаменам мне прислал на почту письмо, что я должен очно сдать ВИ, поэтому его тоже убрал из списка. Станкин до конца держался у меня в списке с Политехом. Так как у меня в приоритете с самого начала был Политех, а у них время проведения экзаменов совпадали, я решил сдать в свой день экзамен у Политеха, а в резервный день у Станкина. Но после того, как я сдал экзамены в Политех, я увидел их уровень легкости и был уверен, что поступлю именно туда, поэтому уже не стал сдавать экзамены в Станкине в резервный день.
Все произошло, как я и ожидал, примерно после 10 дней начала экзаменов вышли уже все баллы по ним и у меня общий балл был достаточно высоким для поступления на направление, которое я хотел (ИСиТ).
А сверху "почти, что поступил" написал из-за того, что зачисление будет проходить с 4 августа по 9-е, поэтому еще жду подписания договора

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

Купили уже билеты в Москву на 1-ое сентября 🎉 Также на сайте Политеха поставил дату заселения на 2-ое сентября.
После переезда, может даже сделаем сходку с вами где-то в Москве, если захотите 😊

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

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

IT IS-A Java

24 Jul, 05:45


Ребята, 28 июля я улетаю отдыхать на 4 дня в Турцию. Если кто-то напишет в ЛС, возможно, не смогу ответить или отвечу поздно. Поделюсь с вами еще фотографиями оттуда после возвращения.

Много чего случилось в жизни за этот месяц, всё вам расскажу в итогах месяца. Хочу поделиться с вами всем этим побыстрее. Ждите

IT IS-A Java

15 Jul, 06:20


👾 Отзыв о JavaRush после прохождения Java Syntax Pro

Как и обещал, написал вам отзыв о JavaRush.
Java Syntax Pro - это первый квест на сайте JavaRush из четырех. Как и писал в итогах прошлого месяца, начал я проходить его 30.12.23, а закончил 16.06.24. На самом деле я планировал закончить его до марта, и это было бы вполне возможно, если бы не работа и другие отвлекающие факторы. Поэтому я проходил его довольно долго, но главное, закончил)

Часто задаваемые вопросы
- "Можно ли устроиться на работу, пройдя весь курс JavaRush?" — Нет. Даже если вы пройдете все квесты на JavaRush, этого все равно будет недостаточно. Для трудоустройства, кроме джавы, вы должны знать еще кучу других технологий. Если ваш какой-то знакомый устроился после JavaRush, то предполагаю, что это было минимум 3 года назад, сейчас рынок совсем другой.
- "За сколько времени возможно пройти Java Syntax Pro?" — Тут играет роль много факторов, следовательно, для каждого человека это время индивидуально. У меня есть знакомые, которые проходили его за месяц, и есть также, которые не смогли его пройти до конца и оставили. Я сам лично прошел за 6 месяцев. Если бы не было отвлекающих факторов и я занимался бы как в июне, то думаю, уложился бы в 2 месяца.
- "Если я нормально знаю Java Core, стоит ли проходить JavaRush?" — Нет, не стоит. Если вы уже нормально знаете Java Core, то прохождение курса будет просто тратой времени.
- "Когда стоит посмотреть правильный ответ?" — Когда вы полностью уверены в своем решении, но валидатор все равно его не принимает. Если вы убили на одну задачу очень много времени и все равно не можете ее решить, то лучше зайти в обсуждения и там найти ответ, или подсказку на решение. В первом случае тоже можно так сделать, думаю, это лучше, чем смотреть правильный ответ.

Плюсы
Много практики
Интересный формат
Можно найти единомышленников
Часто бывают полезные ссылки в комментариях к лекциям
Учитесь много гуглить

Минусы
Не всегда понятная теория
Постоянно чем-то недовольный валидатор
Некоторые задачи даются наперед, не пройдя тему, которая будет нужна для решения этой задачи (будьте к этому готовы)

Заключение
Самое главное на пути изучения Java (и не только) — это не мотивация, а дисциплина. Если она у вас есть, то вы без проблем добьетесь своей цели. Вы не должны бояться сложных тем и не сдаваться при первой попавшей сложной задаче. Особенно уровни 6, 16 и 19 бывают сложными для новичков, поэтому крепко держитесь, когда дойдете до них.

Если возникают трудности по обучению, всегда можете написать мне в ЛС или в наш ЧАТ.
Опять же, JavaRush неидеален, но он будет отличным выбором для вас, если вы совсем ноль в Java. Рекомендую.

Оставил ещё этот пост в виде комментариев в двух местах на JavaRush, чтобы новички до того, как приступят проходить курс, прочитали все про него. Буду рад, если оставите лайки на этих комментариях:
Первый комментарий
Второй комментарий

Надеюсь, этот пост был полезен для вас, ребята 🍢

☕️ IT IS-A Java