Что такое Java?

แชร์
ฝัง
  • เผยแพร่เมื่อ 16 มิ.ย. 2024
  • 🤚Привет! Ты на канале IT школы TeachMeSkills и я ведущий рубрики НАТИВ Илья Рублевский. Сегодня вечером мы будем говорить об айти и не только)
    Что ж друзья, мы продолжаем обновление нашей контент-линейки и сегодня с моими гостями мы прикоснемся, не побоюсь этого слова, к одному из самых серьезных, матерых языков программирования. Естественно, говорю про Java.
    Насколько она еще актуальна, сложна и интересна и стоит ли ее изучать в 2023 году, в этом мне помогут разобраться Сергей Повираев и Олег Григорьян.
    ❗️Ссылка на курс Java разработчик (BY) - clck.ru/35vpNa
    ❗️Ссылка на курс Java разработчик (RU) - clck.ru/35vpQT
    🧔Профайл Сергея - / sergei-poviraev-188b681a1
    🧔Профайл Олега - / oleg-grigorijan
    🧔Telegram Ильи (для ваших предложений по контенту) - @ilyarublevsky
    Что еще будет в видео👇
    0:00 - Интро
    1:47 - Знакомство с гостями
    5:05 - Почему выбрали Java
    8:53 - История Java
    10:58 - Определение языка программирования Java
    12:12 - Про строгую типизацию и ее преимущества
    19:27 - Версии Java
    22:16 - Про синтаксис Java
    26:49 - Про библиотеки и фреймворки
    28:15 - Что можно написать на Java
    29:52 - Cloud, IoT, AI и Java - что здесь
    30:41 - Какие компании любят Java
    31:29 - Про среду разработку для Java
    33:31 - Актуальный стек знаний для Java-разработчика
    35:57 - Про самостоятельное изучение Java
    37:31 - Самые сложные темы в изучении Java
    39:33 - Зарплаты Java-разработчиков
    41:40 - Советы по прохождению собеседований
    43:36 - Про популярность Java в рейтингах
    45:53 - Сколько времени нужно изучать Java
    46:57 - Пожелание будущим джавистам

ความคิดเห็น • 64

  • @wjblazkowicz
    @wjblazkowicz 8 หลายเดือนก่อน +8

    Тут рассуждения намного более толковые чем в видосе .NET vs Java. Молодцы ребята.

  • @user-oi4ch8ty3i
    @user-oi4ch8ty3i 12 วันที่ผ่านมา +1

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

  • @dandonch6721
    @dandonch6721 8 หลายเดือนก่อน +8

    Отличное видео и канал в целом. Как и сказали ваши гости - трудитесь и не останавливайтесь :) Желаю огромной популярности!

    • @teachmeskills
      @teachmeskills  8 หลายเดือนก่อน +1

      Спасибо большое! Будем)

  • @driverdich8827
    @driverdich8827 7 หลายเดือนก่อน +1

    Спасибо! Полезно 👍🏼

    • @teachmeskills
      @teachmeskills  7 หลายเดือนก่อน

      Спасибо большое!)

  • @ChillMouse
    @ChillMouse 4 หลายเดือนก่อน

    21:30 - record очень даже круто, это как в С/C++ struct, если тебе нужно быстро создать пачку с несколькими полями - пишешь, НЕ создавая новый класс, передаёшь туда данные и легко передаёшь куда хочешь. Проблема-то в том, что нужно было бы заводить класс с конструктором. А вот record принимает на вход только типы и имена данных, а в рантайме сам генерирует конструктор, геттеры и сеттеры. То есть ты одной строкой убиваешь три зайца: геттеры, сеттеры и конструктор

  • @IraEremeeva
    @IraEremeeva หลายเดือนก่อน

    Супер!Спасибо!

  • @user-xv8kh3xt2u
    @user-xv8kh3xt2u 8 หลายเดือนก่อน +7

    Библиотеки данных: spring, hibernate, spark, Lombok, - темы для отдельных стримов, я думаю. Как рычаги языка со своей спецификой должны быть обрисованы насквозь по-отдельности. Конечно, в сети есть, вероятно, это все, но хочется иметь в подписке супер-канал по java). Продолжайте.

    • @teachmeskills
      @teachmeskills  8 หลายเดือนก่อน +1

      прям заявочка нам на развитие) спасибо! учтем!

  • @user-ls6tj4nz5c
    @user-ls6tj4nz5c 8 หลายเดือนก่อน +2

    Давайте такое же видео, только про пхп)

    • @teachmeskills
      @teachmeskills  8 หลายเดือนก่อน +1

      видим не в 1 раз, что есть запрос. снимем! в планах уже есть)

  • @darkey1686
    @darkey1686 8 หลายเดือนก่อน +6

    Олег крутецкий преподаватель💪🏻

    • @oleg.grigorijan
      @oleg.grigorijan 8 หลายเดือนก่อน

      Спасибо
      Мне приятно 🥰

  • @user-ib7vx3yc4i
    @user-ib7vx3yc4i 7 หลายเดือนก่อน

    мотивирует

  • @user-sl2oh3ep6g
    @user-sl2oh3ep6g 6 หลายเดือนก่อน +1

    Какие парни хорошие❤

    • @teachmeskills
      @teachmeskills  6 หลายเดือนก่อน

      Согласны полностью)

  • @wjblazkowicz
    @wjblazkowicz 8 หลายเดือนก่อน +1

    Так Java сейчас во всю и на микроконтроллерах используется, что удивительно. Столько лет прошло c эпохи J2ME.

    • @zlobJC
      @zlobJC 5 หลายเดือนก่อน

      Это еще не все знают про Java Card

  • @560n3
    @560n3 8 หลายเดือนก่อน +3

    серега топ

  • @6ezdar28
    @6ezdar28 หลายเดือนก่อน

    Я прямо кайфанул с этого видео, прямо очень приятно было смотреть. Классный ведущий и обоятельные гости)

    • @teachmeskills
      @teachmeskills  หลายเดือนก่อน

      Спасибо большое)

  • @hugayda
    @hugayda 2 หลายเดือนก่อน

    Первые и очень массовые IDE для Java Eclipse и IBM NetBeans

  • @IONENOW
    @IONENOW 8 หลายเดือนก่อน +2

    Серёга - топ препод!

    • @teachmeskills
      @teachmeskills  8 หลายเดือนก่อน

      Поддерживаем) ждали, когда его фанаты подключатся к голосованию)

  • @hugayda
    @hugayda 2 หลายเดือนก่อน

    В телекомах используют чаще Erlang

  • @Das.Kleine.Krokodil
    @Das.Kleine.Krokodil 5 หลายเดือนก่อน

    Сделайте такой же видос про котлин

    • @teachmeskills
      @teachmeskills  5 หลายเดือนก่อน +1

      Можно попробовать

  • @user-xv8kh3xt2u
    @user-xv8kh3xt2u 8 หลายเดือนก่อน

    Добавил бы: на большие предприятия требуют сперва две справки: на наличие судимости и на наличие учёта по наркомании. В сфере IT требуют подобное? Или ты там Noname и главное - знание ремесла.

    • @Fan-pm4vm
      @Fan-pm4vm 8 หลายเดือนก่อน +1

      По-моему эти справки везде требуются, где официально устраиваешься

    • @user-vj5gb5ic2i
      @user-vj5gb5ic2i 4 หลายเดือนก่อน

      Если ты сеньор, тебя с руками оторвут думаю.

  • @JavaDevOld
    @JavaDevOld 8 หลายเดือนก่อน

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

    • @teachmeskills
      @teachmeskills  8 หลายเดือนก่อน

      Все принимается) Любая критика к росту) Спасибо вам большое

  • @nikoljbizonez
    @nikoljbizonez หลายเดือนก่อน

    И с юмором и в тему. Красавчики, только вот с наставничеством завязали ребята.

    • @teachmeskills
      @teachmeskills  หลายเดือนก่อน

      Чего?) Сергей ведет у нас группу)

  • @user-xv8kh3xt2u
    @user-xv8kh3xt2u 8 หลายเดือนก่อน +1

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

    • @teachmeskills
      @teachmeskills  8 หลายเดือนก่อน

      Очень даже хорошее обоснование. Браво стоя!)

  • @Rustam_Mukhametshin
    @Rustam_Mukhametshin 29 วันที่ผ่านมา

    Сам выбираю между питоном и Явой в свои 37 лет! С одной стороны на работе разрабатывают на с++ и питон, с другой ява для тех кому за 35+ более перспективный.

  • @mr.berezzovskiy
    @mr.berezzovskiy 8 หลายเดือนก่อน

    Олег просто ИМБАААААААА 🤩🤩🤩🤩🤩🤩🤩

    • @oleg.grigorijan
      @oleg.grigorijan 8 หลายเดือนก่อน

      🤜🏻🤛🏻
      Богдан, спасибо

  • @eliyahuvaissfeld7300
    @eliyahuvaissfeld7300 3 หลายเดือนก่อน

    Видео хорошее полезное

  • @Igor_Shishkin
    @Igor_Shishkin 3 หลายเดือนก่อน +1

    Ещё бы написали какие книги надо прочитать

    • @teachmeskills
      @teachmeskills  3 หลายเดือนก่อน +2

      у нас такой запрос очень редкий, поэтому и не пишем) начните с классики - Г.Шилдт "Java. Руководство для начинающих" и Кэти Сьерра "Изучаем Java"

    • @Igor_Shishkin
      @Igor_Shishkin 3 หลายเดือนก่อน

      @@teachmeskills спасибо Вам, друзья

    • @teachmeskills
      @teachmeskills  3 หลายเดือนก่อน +1

      @@Igor_Shishkin всегда на здоровье)

  • @AutoAmper
    @AutoAmper 6 หลายเดือนก่อน

    Да ну, Пэт проекты обязательны. Имхо.

  • @alekseykravchenko723
    @alekseykravchenko723 8 หลายเดือนก่อน +1

    Сейчас у джунов должны быть достаточно глубокие знания для прохождения успешного собеседования...

    • @teachmeskills
      @teachmeskills  8 หลายเดือนก่อน

      все так!

    • @user-vj5gb5ic2i
      @user-vj5gb5ic2i 4 หลายเดือนก่อน

      Есть курс javarush, java разработчик с 0 до junior. Можете сказать достаточен ли курс для вашей категории, после прохождения которого можно делать вывод как вы считаете "успешного собеседования"?

    • @bekbolsunakmatov335
      @bekbolsunakmatov335 2 หลายเดือนก่อน

      ⁠@@user-vj5gb5ic2iуровней 30-40 на Javarush и знание SQL, NoSQL, Git и Docker достаточно будет

    • @liliyafrein3452
      @liliyafrein3452 หลายเดือนก่อน

      ​​@@user-vj5gb5ic2i в javarush хорошие блоки связанные с синтаксисом, но все таки нужны доп источники, java Core там очень коротенькая и не глубокая, про кучу фреймворков, которые просят у бедных джунов вообще промолчу. Раш хороша для самого начала обучения тк там есть практические задачки, но когда уже начнёте учить Core придется отталкиваться самому, так что нет не хватит. Лучше всего после Core открыть hh и посмотреть какие фреймворки просят работодатели и уже учить их параллельно начав какой нибудь простенький (или не очень) пет проект, можно ещё задачи на литкоде решать на собесах очень любят алгоритмы. Нет универсального курса или книжки как стать программистом нужны тысячи человекочасов терпение и гугл Удачи :)

  • @BakytzhanSeitkazin
    @BakytzhanSeitkazin หลายเดือนก่อน

    Все смешали по типизации.
    Есть языки, как руби, где типизация динамикеская но строгая. Что это значит? Не надо указывать тип данных при инициализации, но после инициализации, тип поменять нельзя.
    А тут смешали, что динамическая типизация противопоставляется статической.

    • @teachmeskills
      @teachmeskills  หลายเดือนก่อน

      Учтем. Спасибо за правку!

  • @aiislive
    @aiislive 5 หลายเดือนก่อน

    Java + Qt = есть жизнь?

    • @teachmeskills
      @teachmeskills  5 หลายเดือนก่อน

      сложно сказать. пока недостаточно информации на этот счет. чтобы не вводить в заблуждение, воздержимся от ответа)

    • @aiislive
      @aiislive 5 หลายเดือนก่อน

      @@teachmeskills Qt Jambi называет фреймворк.

    • @teachmeskills
      @teachmeskills  5 หลายเดือนก่อน

      @@aiislive это мы поняли. уточняем еще информацию)

    • @aiislive
      @aiislive 5 หลายเดือนก่อน

      @@teachmeskills Спасибо. Я почитал документацию - там как-то всё через C++ костыли. Хотя даже пишут, что можно под Андроид девелопить. Наверное только энтузиасты пользуются.

    • @teachmeskills
      @teachmeskills  5 หลายเดือนก่อน

      @@aiislive ну вот похожее и мы нарыли со старта. Поэтому решили не писать ради «отписать». Уточним у своих менторов - обязательно отпишем здесь)

  • @warm4ikghostyt383
    @warm4ikghostyt383 8 หลายเดือนก่อน +2

    Java one love

  • @grim6987
    @grim6987 3 หลายเดือนก่อน

    На джаве андроид, ага в 2024🎉🎉🎉

  • @JohnSmith-ps4uk
    @JohnSmith-ps4uk 4 หลายเดือนก่อน

    Олег - прямо умница, в свои-то 22 года ! Ему в преподавание надо с головой уйти, - стал бы там просто "звездой". Естественно, за хорошее вознаграждение... Я смотрю всякие курсы от O'Reilly (Deitel, Josh Long, Simon Roberts) , Packt, Pluralsight, - но такой четкости мышления и позитива в общении редко видел... Это, кстати, модная тема сейчас : ребята, поработав в любой сфере ИТ, уходят в составление серий своих курсов (например, на Udemy), и зашибают хорошие бабки... и про работу по найму уже не думают больше...😉 Подкиньте ему эту идею.

    • @teachmeskills
      @teachmeskills  4 หลายเดือนก่อน

      он красавчик и уже двигается в этом направлении) спасибо большое за такой коммент)

    • @Wisdom_of_Mercury
      @Wisdom_of_Mercury 4 หลายเดือนก่อน

      это тип темперамента - сангвиник