Что такое Java и как ее выучить?

Sdílet
Vložit
  • čas přidán 6. 06. 2024
  • Последнее время мы мало говорим о моей любимой Java. Сегодня видео посвящается ей. Поговорим, что такое Java и как ее изучить, чтобы устроиться на работу.
    😭 5 самых распространенных ошибок в обучении на программиста (студентам будет больно) - • Ошибки в обучении на п...
    Курс о котором говорит Сергей: 🎓 JAVA - go.foxminded.ua/3O1q5Np
    Оплата помесячно. Чем быстрее учитесь, тем быстрее закончите!
    Для новичков:
    JAVA Start - go.foxminded.ua/3JJmq5i
    Инструментарий JAVA - go.foxminded.ua/44vWQZB
    Тайминг:
    00:00 - Вступление
    00:30 - За что я люблю Java?
    03:44 - Что пишут на Java?
    04:36 - Java Enterprise
    05:52 - Java 2
    05:47 - Использование Java для Android
    07:30 - Java FoxmindEd
    08:18 - Как быстро и легко выучить Java?
    14:06 - С чего начать обучение?
    16:30 - Какие делать проекты на Java?
    Есть вопросы по обучению в FoxmindEd? Пишите нам в телеграм - t.me/foxminded
    Вы можете стать спонсором канала и получать плюшки - / @sergeynemchinskiy
    ❤ FoxmindEd в Instagram: / foxminded.ua
    Курсы для будущих JS-разработчиков:
    JavaScript Start - go.foxminded.ua/3NFNpjw
    FRONT-END (ANGULAR, REACT) - go.foxminded.ua/3POW5Xl
    NODE.JS - go.foxminded.ua/44cJ2n6
    Курсы для будущих С#-разработчиков:
    C# START - go.foxminded.ua/44elle4
    C#/.NET - go.foxminded.ua/3JKeAbu
    Обучение на проекте - go.foxminded.ua/44y5J4R
    C# NEXT - go.foxminded.ua/3O3mob2
    Курсы для будущих Python-разработчиков:
    PYTHON Start - go.foxminded.ua/43etlKE
    PYTHON - go.foxminded.ua/3PJPXzC
    🎓 Другие направления:
    ANDROID - go.foxminded.ua/3NJSnM8
    SALESFORCE Developer - go.foxminded.ua/44ABESm
    UI/UX дизайн - go.foxminded.ua/3pGKFKD
    Unreal Engine - go.foxminded.ua/44RrY67
    QA Automation - go.foxminded.ua/3PKiapW
    IOS разработка - go.foxminded.ua/3JMm0v6
    PHP - go.foxminded.ua/3rlVEtg
    Unity - go.foxminded.ua/3NFfqHJ
    GOLANG - go.foxminded.ua/43uEaZr
    🎓Продвинутые курсы для состоявшихся девелоперов:
    Enterprise patterns - go.foxminded.ua/3PTzpoK
    GRASP and GoF Design patterns - go.foxminded.ua/44y5zdL
    Алгоритмы и структуры данных - go.foxminded.ua/3XI8RsB
    C# NEXT - go.foxminded.ua/3O3mob2
    🔧 Пробное техническое собеседование со специалистом уровня Senior Developer/ Team Leader - go.foxminded.ua/3rkFUXF
    👔 Карьерная консультация с Сергеем Немчинским - go.foxminded.ua/3PM0p9H
    Сайт FoxmindEd для новичков: go.foxminded.ua/44vTbuI
    Сайт для разработчиков уровня мидл+: go.foxminded.ua/3O3ivTq
    FoxmindEd в ФБ: / foxmindedco
    FoxmindEd в Instagram: / foxminded.ua
    Мой Telegram: t.me/nemchinskiyOnBusiness
    Для деловых запросов: youtube@foxminded.ua

Komentáře • 325

  • @SergeyNemchinskiy
    @SergeyNemchinskiy  Před 24 dny

    😭 5 самых распространенных ошибок в обучении на программиста (студентам будет больно) - czcams.com/video/lG9rjJB5Nas/video.html

  • @SashaKuzikov
    @SashaKuzikov Před 11 měsíci +270

    *Завидую этому мужчине! Уже столько лет прошло, а его все еще зовут Сергей Немчинский.*

  • @user-pk1ux3uq2q
    @user-pk1ux3uq2q Před 9 měsíci +5

    потрясный контент.всегда коротко и чётко !

  • @Petr7Lun
    @Petr7Lun Před 11 měsíci +7

    Как всегда чётко и по факту!!!

  • @Ler_O.O.
    @Ler_O.O. Před 11 měsíci +9

    Дуже приємно бачити як з кожним разом покращується якість нових випусків) Однозначно лайк😄

  • @MistyMasha
    @MistyMasha Před 11 měsíci +31

    Видео про Hibernate было бы замечательно увидеть на вашем канале)

  • @Grigory_Sharov
    @Grigory_Sharov Před 11 měsíci +23

    Привет из Израиля! Спасибо большое за Java. Очень в тему. Сейчас заканчиваю первый год обучения в институте на Full Stack. Java - второй по важности предмет. Понимаю теперь, что очень много еще чего осваивать надо в Java.

    • @andrey6951
      @andrey6951 Před měsícem

      Шалом! А какой привет первый по важности?

    • @Grigory_Sharov
      @Grigory_Sharov Před měsícem

      @@andrey6951 шалом увраха! Все приветы первые по важности😁 но а если Вы имели в виду предмет, то по джава два госэкзамена, очень влияющие на итоговый общий результат. А в основе курса конечно же JavaScript и все что с этим связано (react, node и тд), фронт, бэк. Ну и само собой - базы данных, алгоритмика, ООР.

  • @nomad5837
    @nomad5837 Před 11 měsíci +5

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

  • @semen3922
    @semen3922 Před 11 měsíci +8

    Очень крутой выпуск! Такой бы про C++

  • @TheFavorit88
    @TheFavorit88 Před 11 měsíci +3

    Спасибо за напоминание. Ждём про Hibernate!

  • @Prosto_Arturka
    @Prosto_Arturka Před 11 měsíci +24

    Спасибо за видео, уже третий год смотрю про Java.
    Может когда то и начну учитить Java. 😁

    • @user-lz5mb5nj2r
      @user-lz5mb5nj2r Před 11 měsíci +2

      ​@@ugin-nb4syзато весело ахах

    • @Prosto_Arturka
      @Prosto_Arturka Před 11 měsíci +2

      @@ugin-nb4sy я не сомневаюсь я точно знаю что выучу джаву, но когда, незнаю. 😊

    • @jujubeperch
      @jujubeperch Před 8 měsíci +1

      ​@@ugin-nb4syне слушайте его, пожалуйста)))
      Как же достали такие как ты, которые делают из программирования что-то невероятное.
      Говорю как мидл+ , 4 года в профессии, самый обычный человек)))

    • @simonsimon396
      @simonsimon396 Před 8 měsíci

      Верный совет дали. Лучше не лезьте в айти, оно сожрёт

    • @ckvopa
      @ckvopa Před 8 měsíci +1

      А я уже третий год как начал учить джаву. Всё не могу дальше джава core продвинуться и начать спринг постигать...

  • @godzosioda
    @godzosioda Před 10 měsíci +8

    Много нового узнаю от Вас, Сергей! Про Hibernate тоже, пожалуйста, роскажите.

  • @vd3598
    @vd3598 Před 11 měsíci +25

    Java был мой первый язык. На нем учился программировать, но ни дня на нем не работал =D Первая работа была на Пайтоне и я его дико возненавидел с тех пор. До сих пор иногда пытаюсь сделать персональные проекты на нем и не могу понять, чего он так всем нравится. На следующей работе перешел на С#. Идеологически та же Джава, но с кучей сахара и удобств. Да и то, что стэк только один - не такая проблема, потому что все сделали достаточно модульным, настраиваемым и простым. Все собирается как из конструктора. Например, надо мне консольку, взял только DI контейнер, потом понадобилось из этого апишку сделать, просто дополнительный проект и сделал зависимость от него в уже существующее приложение. Вспоминая этого монстра из Спринга, Хибернейта и иже с ними на шарпе все сильно проще и удобнее. И ресурсов в итоге это все кушает поменьше. Это я про .Net Core и дальше. Знаю, что .Net Framework вроде был сильно хуже, но я на нем не работал. Кароче, для чего то нового я бы точно выбрал C#. Кстати, банковского софта на нем написано если и меньше, то не намного. По крайней мере в Израиле все банковские и правительственные приложения, что я видел были на шарпе. И сейчас работаю на банк тоже на нем же. Хотя Джава все еще самая популярная в этой сфере это да.

    • @bentonitt
      @bentonitt Před 4 měsíci +1

      Си шарп это моя любовь, после него так не приятно пробовать любой другой язык может кроме джавы, а от питона и жабаскрипта иногда вообще физичиская боль. Как по мне почти идеальный язык, кроме тех случаев когда надо написать код для какого-нибудь теста на беременность или вейпа или мега оптимизированный движок для игры (хотя в случае с движком можно от части это сделать как в юньке) , но для выше перечеслинных случаев есть C++ и asm и С, а для всего остольного шарпы имба

  • @evgenyjagushinsky6695
    @evgenyjagushinsky6695 Před 10 měsíci +4

    Сергей, как всегда улетное видео на позитиве! Красавчик!!! Обожаю тебя!

  • @RichardGraveman
    @RichardGraveman Před 11 měsíci +1

    Привет! Что по сетям учить в плане Java?

  • @Karuga_Igoru
    @Karuga_Igoru Před 11 měsíci +21

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

    • @gyjcd4604
      @gyjcd4604 Před 11 měsíci +1

      Вы программист, на каком коде пишите?
      На сколько % джава сложнее питона?

    • @gyfffstafff7409
      @gyfffstafff7409 Před 11 měsíci +1

      @@gyjcd4604 для меня легче

  • @lucunoviskonte
    @lucunoviskonte Před 11 měsíci +2

    Действительно, очень много нужно учить, куда деваться))))

  • @nathanielbumppo1598
    @nathanielbumppo1598 Před 9 měsíci

    Сергей подскажите. Вы говорите начинать делать свои проэкты. Вопрос. Я так понимаю их надо делать на spring верно?

  • @edmondhamilton995
    @edmondhamilton995 Před 11 měsíci +1

    С уважением, Сергей!

  • @dmitrybarzha3945
    @dmitrybarzha3945 Před 11 měsíci +3

    Здравствуйте, Анатолий, спасибо за крутое видео

  • @qwerty-fz5kv
    @qwerty-fz5kv Před 11 měsíci +2

    а можете рассказать про стек технологий для QA Automation ?

  • @user-jp5uu6de2n
    @user-jp5uu6de2n Před 4 měsíci

    Сергей респект. Ваши видео мотивируют. Учусь в Джава Раш.

  • @AfonyaAfonya-ej9iu
    @AfonyaAfonya-ej9iu Před 10 měsíci +2

    Здравствуйте Сергей, а программирование микроконтроллеров по Вашему на сегодняшний день актуально или нет?

    • @tearaway254
      @tearaway254 Před 21 dnem

      Дружище, я тебе так скажу: Мой близкий друг недавно прошел собеседование по этой профессии в Саудовскую Аравию. ЗП 12 косарей зелеными в месяц + проживание и возможность переехать с семьей. Ну, и там всякие бонусы типа страховки и тд. Отказался, кстати, ибо ему и тут, в своей компании неплохо. Как думаешь, актуально?)

  • @user-ui6no2ms5q
    @user-ui6no2ms5q Před 11 měsíci +16

    Добрего времени суток, Сергей! Отличный выпуск получился, можно теперь про Ваш *любимый* JS😅

    • @user-ps7rp9en9y
      @user-ps7rp9en9y Před 11 měsíci +4

      Да. Он хвалит Java. Но мы то знаем, что в душе он любит только один язык - JavaScript 😂

    • @user-ui6no2ms5q
      @user-ui6no2ms5q Před 11 měsíci

      @@user-ps7rp9en9y верно подмечено)))

  • @magomedilasov8464
    @magomedilasov8464 Před 11 měsíci

    Расскажи в следующем видео про Kibernate интересно, а так java топчик

  • @mrflaxe_dev
    @mrflaxe_dev Před 11 měsíci +2

    Было бы здорово послушать про Hibernate

  • @seoonlyRU
    @seoonlyRU Před 11 měsíci +1

    Ловим лукасик от СЕООНЛИ!

  • @user-gf7ph1ud8c
    @user-gf7ph1ud8c Před 11 měsíci +8

    Сделайте ролик про Hibernate))

  • @alphaomega1571
    @alphaomega1571 Před 11 měsíci

    Bravo! 👏👏👏

  • @alexeyaleksandrov
    @alexeyaleksandrov Před 11 měsíci

    Спасибо! Сними, пожалуйста видео про Hibernate

  • @ParuyrManucharyan
    @ParuyrManucharyan Před 11 měsíci +3

    Полезный выпуск, хотим такой же, но по C#

    • @alexandrapersukova
      @alexandrapersukova Před 11 měsíci

      есть)) "Что должен знать C# Junior разработчик?"

    • @ParuyrManucharyan
      @ParuyrManucharyan Před 10 měsíci

      @@alexandrapersukova ну как выучить и что нужно знать это немного разные темы

  • @DarkforestAndro
    @DarkforestAndro Před 6 dny

    Стоит ли выбирать java если мне надо создать программу с небольшим графическим интерфейсом, которая должна уметь решать математические задачи(анализировать графики функций)

  • @aleksy920
    @aleksy920 Před 10 měsíci +1

    8:40 как приятно узнать что ты опытный разработчик

  • @victorriabushkin974
    @victorriabushkin974 Před 7 měsíci

    Вопрос: порекомендуйте настольную книгу по Java, которая может помочь в процессе онлайн обучения. Заранее благодарен.

    • @M615243
      @M615243 Před 6 měsíci +1

      Герберт Шилдт, есть для начинающих и полное руководство

  • @eugenstakhursky9604
    @eugenstakhursky9604 Před 11 měsíci

    З мене вподобайка) Було б цікаво і про Hibernate, дякую)

  • @user-hf7zs4ll4d
    @user-hf7zs4ll4d Před 10 měsíci +2

    Первым проектом имел приложение на голом REST (Без фронта и тому подбного), вторым проектом решил писать социальную сеть, но решение было сделано скорее из-за желания переписать "идею" с прошлого пхп проекта (Мне не понравилась реализация). Надеюсь проблем не будет с поиском работы лишь потому что я реализовал такого рода проект, а не то же трелло

  • @Peterputich
    @Peterputich Před 11 měsíci +2

    Сергей, ещё раз спасибо. Вопрос вот какой. И так я сделал реальный проект на Джаве, но я то его сделал в бэкэнде! Чтобы его оценил потенциальный работодатель, ему же мордочку нарисовать нужно, то есть фронт енд? Или мордочка тоже на Джаве?

    • @deniskhakimov
      @deniskhakimov Před 10 měsíci +1

      А код есть в публичном доступе?
      Может написать статью в блог с тестами и описанием преимуществ, выгодно отличающих вашу программу от аналогичного софта?
      Я просто хз. Если судить по моему серверу с бекапами, например, то только сайтов выходит больше 300 штук, из которых крупняка дай бог если проектов 20 наберётся. Так вот, ни одного из этих сайтов нет в том, что можно считать моим "портфолио". И несмотря на это, долгое время (до тех пор, пока я работал с российскими заказчиками - т.е. до начала осени 2021 года) каким-то образом меня находили клиенты.
      Т.е. портфолио и проекты в нём - точно не самое главное. Клиенту намного важнее, чтобы исполнитель умел решать задачи, причём делал это в срок и как можно более качественно.
      Мне просто кажется, что код или даже работающее приложение ничего не скажут о ваших способностях (можно ведь тупо скопипастить чужой код или даже заюзать какой-нибудь ChatGPT), а вот статья, описывающая применяемые методики и алгоритмы, а также улучшения, по сравнению с другими проектами - это дорогого стоит, т.к. показывает ваш способ мышления.
      p.s.: блин, только что дошло, что теоретически чатботы уже сегодня способны "написать" подобную статью )

    • @user-nf5kw6yj9d
      @user-nf5kw6yj9d Před 2 měsíci +1

      На java свинг есть.. сделал какую нибудь полезную приблуду и оформил граф оболочку. Правда со свингом повозиться придётся. А если в вэб делать, то да, придётся вёрстку дополнительно осваивать

  • @user-lf6bl7jf3p
    @user-lf6bl7jf3p Před 7 měsíci +7

    Что лучше и легче учить:
    1. Reactjs+nextjs+nodejs+typescript+reactnative
    2. Java+Springs frameworks
    3. C#+.Net frameworks

    • @Heavenset
      @Heavenset Před 5 měsíci

      js, а так в основном программисты учат практически одно и то же, но в различной оболочке

  • @LeoMrakobes
    @LeoMrakobes Před 10 měsíci +1

    @SergeyNemchinsiy Щодо Пайтона, нещодавно я пройшов невеличкий курс з пайтона, після 10 років програмування на PHP - я сидів і хапався за голову кожен раз коли треба граится відступами, коли нужно імпортувати купу бібліотек кожен раз коли тобі вони потрібні, коли бачив що всередині класу можна легко використати змінну яку визначили в клієнтському коді і ніяк не передавали всередину, коли "інкапсуляція" працює тільки для IDE, а за бажанням можна просто отримати доступ до чого завгодно всередині класу, коли немає нормальних ітераторів, а для того щоб зробити зручну ітерацію по даним треба попередньо "погратися" а щє дуже незручно коли область видимості функції об класу пересікається з областю видимості клієнтського коду через що можуть бути проблеми із однаковими іменами змінних !!!! ... Я згоден що з пайтоном можна в машин-лернінг, або у якийсь аналіз даних, але бляха-муха... після такого пафосного "Пайтон - супер-пупер мова програмування за допомогою якої можна робити шо завгодно, а щє закиди по типу принт можна зробити за один рядок коду, або переприсвоїти змінні одна одній теж за одну операцію" після занурення в пайтон в мене склалося стійке враження що мені на PHP багато чого робиться і працює набагато зручніше і пишеться коротше та швидше... Не знаю може я щє недостатньо занурився в бібліотеки та фреймворки, але на даному етапі я відчуваю що тупо втратив час та міг би вивчити за ці два місяці щось більш корисне.
    І як було приємно повернутися до фігурних дужок і крапки з комою :D

  • @monotheos
    @monotheos Před 6 měsíci

    Привет. Есть возможность учиться тем, кто живет в России, у Вас?

  • @ckvopa
    @ckvopa Před 8 měsíci

    Hibernate пожалуйста! И про каждый Фреймворк для джавы! Потому что я всё ещё вас смотрю ))

  • @user-cn9sh9md5e
    @user-cn9sh9md5e Před 8 měsíci +2

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

  • @alexnovikov1609
    @alexnovikov1609 Před 10 měsíci

    Про Hibernate расскажите, пожалуйста!

  • @user-we6nv3ho1c
    @user-we6nv3ho1c Před 11 měsíci +15

    Отличный выпуск, ждём такой же по c#

    • @zarazlik789
      @zarazlik789 Před 11 měsíci +3

      А они близнецы. Практически все сказанное справедливо и для C# с некоторыми небольшими оговорками

    • @user-lz5mb5nj2r
      @user-lz5mb5nj2r Před 11 měsíci

      ​@@zarazlik789так а что тогда вибрать?

    • @maksimboiko007
      @maksimboiko007 Před 11 měsíci

      @@zarazlik789 Java больше по enterprise и андроид(хотя есть Kotlin), С# это Unity, windows forms

    • @zarazlik789
      @zarazlik789 Před 11 měsíci

      @@user-lz5mb5nj2r ​ @user-lz5mb5nj2r Вообще тема не очень простая. Но тут на канале было видео где Немченский их сравнивал.
      Лично мне в C# нравиться что основные фреймворки разработаны не абы кем а Microsoft. Между собой и продуктами от них же все кончачится прекрасно и не вызывает головной боли.

    • @zarazlik789
      @zarazlik789 Před 11 měsíci

      Microsoft C# сейчас очень активно развивает, так что как минимум не потеряет актуальность в обозримом будущем если не наберет.
      К сожалению с Java я профессионально не работал и не могу их сопоставить в лоб. Но что знаю что синтаксис у них почти одинаковый, перескочить с одного языка на другой очень легко, так что выбирай любой. Я вот не разу не пожалел что выбрал C# как первый язык и до сих пор для меня он основной.

  • @GrechniyUA
    @GrechniyUA Před 11 měsíci

    Розкажіть про Hibernate, будь ласка

  • @zomgree
    @zomgree Před 11 měsíci +3

    Очень странно лежат книги сзади, названий не видно. Как вы находите нужную?

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  Před 11 měsíci +1

      никак. это студия и не мои книги :)

  • @user-zm2bl8nv5d
    @user-zm2bl8nv5d Před 6 měsíci

    Хэллоу! Каким микрофоном и видеокамерой пользуетесь для записи видео?

  • @VaeV1ct1s
    @VaeV1ct1s Před 11 měsíci +2

    Абстрактные фабрики фабрик отлично помогают понять в чем суть

  • @vituzzoalberti6105
    @vituzzoalberti6105 Před 3 měsíci

    В Италии банки имеют много кода, написанного на Java, но для некоторых наиболее важные операции написаны на COBOL и работают на системах IBM AS400.

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  Před 3 měsíci +2

      легаси. так всегда бывает. Рано или поздно перепишут, если понадобится поддерживать

  • @user-rb2bg8li6z
    @user-rb2bg8li6z Před 10 měsíci +2

    Здравствуйте! Можете рассказать про применение языков программирования в области нейросетей?

    • @maruf995
      @maruf995 Před 10 měsíci +1

      Python, легкий синтаксис, и много функциональный

  • @LegionUA-il4bp
    @LegionUA-il4bp Před 11 měsíci

    Доброго вечірнього часу. Велике побажання , коли у вас Сергій , з"явиться вільний час .... зробити відео по роботі з Frameworkами для Eclipce - Java , наприклад Spring , нажаль на весь CZcams , дуже мало якісного контенту для Eclipse. чи можливо я не вмію шукати ?

  • @user-jw2te9ux3u
    @user-jw2te9ux3u Před 9 měsíci

    крутая подача

  • @user-ee6uo4il7x
    @user-ee6uo4il7x Před 11 měsíci

    Сергей и кто читает комментарий, добрый день, как Вам книга Spring in Action 6 издание?

  • @user-ue5fl1cu1p
    @user-ue5fl1cu1p Před 7 měsíci

    Что лучше учить js или java?

  • @redfox6179
    @redfox6179 Před 11 měsíci

    А можно узнать про питон + фастапи для девопса

  • @user-oc5yk6gu3o
    @user-oc5yk6gu3o Před 11 měsíci

    А про c# можно так же, очень интересно

  • @DimbikeY
    @DimbikeY Před 11 měsíci

    Задний фон шикарный

  • @gohoi3623
    @gohoi3623 Před 6 měsíci

    А зажигание как настроить?

  • @user-dd5fg3nf8o
    @user-dd5fg3nf8o Před 11 měsíci +4

    Пожалуйста расскажите именно какие темы надо учить в джаве

    • @evpatorya
      @evpatorya Před 10 měsíci

      ООП для начала

  • @joehaar1466
    @joehaar1466 Před 11 měsíci +9

    Вот только не надо нас обманывать. Мы все уже знаем, что у Сергея Немчинского любимый язык это Python))

  • @code0408
    @code0408 Před 11 měsíci

    а какой альтернативный стек я не понял

  • @zentox8480
    @zentox8480 Před 11 měsíci +4

    Насчет обратной совместимости не так все радужно, на самом деле. Один геморрой с javax / jakarta чего стоит, спасибо Ораклу за это...

  • @ekovin
    @ekovin Před 5 měsíci +1

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

  • @user-co5pv8lf9w
    @user-co5pv8lf9w Před 26 dny

    Здравствуйте, Сергей. Мне 38 лет и я хочу стать программистом. Я хотел бы изучать Java, но у меня есть вопрос. Дело в том, что я живу в относительно не большом городе (население чуть больше 100 тыс.). Найти работу новичку в Java в таком городе вряд ли получится. А переехать в крупный город не представляется возможным. Как мне быть в такой ситуации? Есть ли смысл начинать изучать Java, или стоит рассмотреть другое направление в программировании?

  • @Den6158
    @Den6158 Před 8 měsíci

    по поводу mavena забыли ? знать нужно!

  • @1971sks
    @1971sks Před 11 měsíci

    могу предложить ШИКАРНЫЙ ПРОЕКТ С БОЛЬШОЙ ПЕРСПЕКТИВОЙ

  • @TheAkooF
    @TheAkooF Před 11 měsíci +1

    Так а яку версію java треба вчити з нуля? Якщо я хочу отримати роботу, але не маю досвіду в старих версіях (8-ма, як сказали). Зворотня сумісність невілює все це?

    • @Karuga_Igoru
      @Karuga_Igoru Před 11 měsíci +2

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

  • @yuriikorolkov391
    @yuriikorolkov391 Před 11 měsíci

    Го видео по hybernate

  • @user-pg1tv6lx3j
    @user-pg1tv6lx3j Před 11 měsíci +1

    Про c++ такой ролик умоляю

  • @user-pc4cv8zv3d
    @user-pc4cv8zv3d Před 8 měsíci +1

    Sergey Nemchinskiy, а правда что новичку в IT лучше с
    JAVA не начинать, так как он сложнее чем Python, и это обстоятельство может вызвать такие затруднения в его изучении, что приведет к потере мотивайии в изучении и даже разочаровании? В этом плане лучше начинать с Python?

    • @8dimaximym8
      @8dimaximym8 Před 8 měsíci +4

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

    • @user-pc4cv8zv3d
      @user-pc4cv8zv3d Před 8 měsíci

      @@8dimaximym8 спасибо 🙏

    • @ionizePlaying
      @ionizePlaying Před 5 měsíci +1

      @@8dimaximym8 Я вкатился через Flutter, имею полтора года опыта в нем, то бишь с программированием, ооп, принципами проблем нет. Логичным продолжением будет развиваться в нативную сторону, Андроид например. Но в мобилке чето тухло в последнее время и на андроид полторы вакансии с требованиями минимум 3х лет опыта. Очень нравится джава, и интересует бекенд. Со своими знаниями есть возможность найти работу, или я буду на уровне новичков-новичков, и буду искать как бы с нуля?

  • @german5409
    @german5409 Před 11 měsíci +1

    Давно уже жду понятный видос ,в таком же формате, что такое c#. Все же язык популярный а контента о нем не то что бы много

  • @deniscooper09
    @deniscooper09 Před 11 měsíci

    Було б цікаво подивитися відео на тему С/С++ embedded.

  • @Ardolynk
    @Ardolynk Před 11 měsíci +1

    Насчёт MVC (в части View) могу поспорить. У меня чистый REST, "мордочка выводится" только в Swagger, остальное - забота front-end. Хотя знания лишними не бывают, спасибо за высказанное мнение.

    • @testdeim
      @testdeim Před 11 měsíci +3

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

  • @kudgi6120
    @kudgi6120 Před 11 měsíci

    Долго искал 3 сообщения в телеге,не делайте так пожалуйста)

  • @pixel3960
    @pixel3960 Před 11 měsíci +1

    Расскажите как развиваться в функциональном программировании пожалуйста :)

    • @user-wr3qz8zb7p
      @user-wr3qz8zb7p Před 11 měsíci

      Учи язык C и не парься)

    • @pixel3960
      @pixel3960 Před 11 měsíci

      @@user-wr3qz8zb7p та я больше по Ocaml)

  • @smokinggun8418
    @smokinggun8418 Před 11 měsíci

    Хочу изучить какой-нибудь язык. Ткните мне, пожалуйста, в видео, где рассказывается, какой язык позволит новичку быстрее найти работу. Где не хватает спецов? Хорошо знаю английский, поэтому ориентируюсь и на международный рынок, пафосно выражаясь.
    Когда прогал на Паскале и Дельфи, снабжал код пояснениями, так что идея Джавы внедрять пояснения прямо в код мне нравится. Хотя я б всё равно оставлял пояснялки на полях.

    • @user-su1kk4dk7k
      @user-su1kk4dk7k Před 11 měsíci +2

      Тот язык который заходит, тот и бери

    • @smokinggun8418
      @smokinggun8418 Před 11 měsíci

      То есть надо поучить все?

    • @smokinggun8418
      @smokinggun8418 Před 11 měsíci

      И вообще есть в программировании новички или надо сразу прогать как все?

    • @vip51000
      @vip51000 Před 10 měsíci

      Java или C#

  • @ni55an
    @ni55an Před 11 měsíci +2

    11:13 JavaScript посмеялся с этого 🗿

  • @pasokolov
    @pasokolov Před 5 měsíci

    Пришел в Java с C# и сразу в Spring Boot , и на самом деле мне бы голая Java была бы сложнее для освоения чем Spring Boot , сейчас изучаю Микронавт...

  • @sqrAnton
    @sqrAnton Před 8 měsíci

    А как же J2EE, со своим JAX-RS etc ?

  • @igordek9494
    @igordek9494 Před 10 měsíci

    Java forever 👍😁

  • @alexandergaiwer9804
    @alexandergaiwer9804 Před 11 měsíci +1

    Я - Сергей Немчинский, я вас всех люблю, но больше всех я люблю Java😂😊

  • @user-ui6no2ms5q
    @user-ui6no2ms5q Před 11 měsíci

    ммм книжечки, круто!

  • @GenaTolstij
    @GenaTolstij Před 11 měsíci

    Погоди, я чего-то не понимаю, или то что в той же Symfony считают компонентами фреймворка, как раз секюрити, дебаг и т.д. в Spring считается фреймворками? А почему? Оно такое огромное? Hybernate это что? ORM? А чем он идеологически больше доктрины? Spring mvc - аналог twig? Если так, то почему это фреймворки, если это компоненты фреймворка? Даже доктрину с твигом никто фреймворками не считает... Странное...

    • @user-su1kk4dk7k
      @user-su1kk4dk7k Před 11 měsíci +1

      Spring это фреймворк, который состоит из модулей (Spring Data, Spring Web, Spring Security и тд тп). Каждый модуль можна использовать по отдельности либо же подключать сразу несколько для достижения той или иной цели.
      Hybernate это ORM framework, который может использоваться сам по себе

    • @GenaTolstij
      @GenaTolstij Před 11 měsíci

      @@user-su1kk4dk7k , все то же самое как и на симфе. Один в один. Только никто компоненты фреймворками не величает. Я просто пробовал понять что за наборы фреймворков, какой смысл Сергей вложил в этот термин. Теперь понял :)

  • @user-lz5mb5nj2r
    @user-lz5mb5nj2r Před 11 měsíci

    Всем привет Хочу стать software engineer но еще не знаю java или c++ пока прохожу dsa курс на js и system design . Хз что начать учить. Знаю что c++ побольше надо знать о памяти і тд пока не знаю над чем буду работать

    • @vd3598
      @vd3598 Před 11 měsíci +1

      у Джавы и C++ будут кардинально различаться области применения и типы проектов. Советую от этого отталкиваться при выборе

    • @user-lz5mb5nj2r
      @user-lz5mb5nj2r Před 11 měsíci

      @@vd3598 пока остаюсь при c++ спасибо

  • @Maria-km7nm
    @Maria-km7nm Před 4 měsíci

    Вакансії відсутні. Згідно статистики => на одне місце - величезна кількість претендентів. На Python => в два рази більше вакансій і значно менша кількість претендентів на одне робоче місце порівняно із Java. Такою, на жаль, є ситуація на ринку станом на даний момент.

  • @gyjcd4604
    @gyjcd4604 Před 11 měsíci

    Автор Сергей сказал что выучить язык программирования можно за пару недель, месяц??

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  Před 11 měsíci

      новій если вы уже один или несколько знаете :)

    • @shedontlove8490
      @shedontlove8490 Před 10 měsíci

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

  • @user-uy8rw4yw1t
    @user-uy8rw4yw1t Před 2 měsíci +4

    С Шарп - копия Джавы, а Джава - копия С ++. А в том что Джава захватил рынок Enterprise - в этом заслуга Oracle, Oracle создал первую SQL базу данных для коммерческого рынка. Оracle выбрал Джаву для работы с базами данных, а не С и не Паскаль, и сделал Джаву частью своего стека Еnterprise технологий

    • @user-uy8rw4yw1t
      @user-uy8rw4yw1t Před 28 dny +1

      @@nick543 Ну в чем-то вы правы, но не во всём. Ставку на Джаву Oracle сделал ещё до того как купил Sun. Он то и купил Sun исключительно из-за Джавы. Он купил не Sun, он Джаву купил, потом что всегда видел Джаву частью своего стека. А про языки, в принципе всё вы написали правильно. Только моя та мысль заключалась в том, что любой язык он частично скопирован с другого или других. С Шарп отличается от Джавы, и Джава отличается C++. Но си подобный синтаксис начался с С

    • @Zavulon777
      @Zavulon777 Před 17 hodinami +1

      Джава копия C++? Вот это да. И что, нативный код на Java писать можно? И драйверы наверное тоже? Там из схожего только базовый синтаксис и все.

  • @MsSmartFox
    @MsSmartFox Před 11 měsíci +1

    С дуру заскочил на Python проект... три месяца не мог избавиться от рвотного рефлекса🤮 в итоге вернулся обратно на Java😊

  • @serhiinik
    @serhiinik Před 11 měsíci +1

    Дякую за відео! 🔥Чекаю ролик про Hibernate.

  • @user-ls6tj4nz5c
    @user-ls6tj4nz5c Před 11 měsíci

    Давайте про руби ради интереса)

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  Před 11 měsíci

      точно надо? :)

    • @user-ls6tj4nz5c
      @user-ls6tj4nz5c Před 11 měsíci

      @@SergeyNemchinskiy да, хоть и пишу на пхп, но интересно было бы послушать)

    • @n6withextradip
      @n6withextradip Před 10 měsíci

      @@user-ls6tj4nz5c о руби актуальная информация в тг чате Того, Кого Нельзя Называть в сообществе, но чья фамилия идентична фамилии одного известного поэта
      Вот там куча работающих мидлов и синьоров на руби

  • @demg7738
    @demg7738 Před 11 měsíci +2

    Главное, понять что JPA ("ж-па" на информатическом) - это неизбежно, как бы кому не хотелось (справедливо) иного.
    Я всей душой ненавижу Java, но его много и к сожалению приходится часто иметь дело, а значит знания эти не будут лишними 😆

    • @sanzharkalibekov1293
      @sanzharkalibekov1293 Před 10 měsíci

      JPA очень легкий гораздо труднее писать без ормные вещи наподобие mybatis напрямую jdbc или r2dbc не блокируя поток

    • @demg7738
      @demg7738 Před 10 měsíci

      @@sanzharkalibekov1293 JPA это монструозная настройка над SQL, по сравнению с которой даже Alchemy смотрится проще и понятнее.
      А по сути это отдельный язык в языке внутри фреймворка, и не факт что зная SQL вы быстро освоите как работать с JPA.
      Допустим я смирился с тем, что можно словить краш при запуске приложения после успешной компиляции.
      Хотя это имхо, ненормально в случае типизированного языка.
      Ну ОК, допустим есть рантайм-ошибки типа выхода за пределы массива, но что мешало проанализировать связи во время компиляции ?
      Плюс огромная куча неявного поведения, декораторов (назову их ток), условий что можно, а что нельзя.
      Вопрос не к тому что ORM не нужны, это ни разу не правда, а к тому как это реализовано например в Hibernate.
      И я даже могу привести конкретный пример - удаление дочерних элементов без CASCADE мне удалось нормально сделать лишь с использованием Query. Потому что при удалении их через JPA_repo.delete они видимо как-то восстанавливались сессией из-за наличия связи OneToMany и надо было удалять и "родителя" в дочернем элементе и ссылку на дочернего в списке.
      В списке, Карл!
      Сколько там может быть элементов в этом списке, которого в реляционных связях БД вообще не существует ?
      И надо знать как и почему так, а это только один из примеров такого неявного поведения.
      Java - сам по себе синтаксически избыточный язык, но это уж чересчур, имхо.

  • @Aleksandr-zd5le
    @Aleksandr-zd5le Před 11 měsíci

    Давайте про Hibernate! Лайкните

  • @JavaDevOld
    @JavaDevOld Před 11 měsíci +3

    Подписываюсь под каждым Вашим словом... Джава - не просто лучший ЯП. Джава - гениальный ЯП.... основанный на многолетних ислледовательских математических и философских моделях надежно просто и понятно

  • @DmitryTomat
    @DmitryTomat Před 10 měsíci

    0:01 вы точно всё ещё Сергей немчинский? 🤣

  • @myhorseisamazing5883
    @myhorseisamazing5883 Před 11 měsíci

    мотоцикл такой. выучить изи, ездить и обслуживать, через полгода будешь достконально знать как все устроено :)

  • @---bj2df
    @---bj2df Před 26 dny

    8:30 слушаем ответ и опускаем занавес 🤣🤣

  • @Jumataev
    @Jumataev Před 11 měsíci +2

    Kotlin?

  • @jakaomir6151
    @jakaomir6151 Před 10 měsíci

    Товарищи из golang наверняка обиделись, ибо маргиналами их назвали. Если что на go любят без фреймворков

  • @Ruslan-nj5zw
    @Ruslan-nj5zw Před 11 měsíci

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

  • @evgeniipradedov4604
    @evgeniipradedov4604 Před 6 měsíci +1

    У меня 4-процессорная плата по 4 ядра на 4ГГц, 128 ГБ оперативной памяти. Скажите, я смогу на такой машине запустить Hello, World! на Java в Eclipse за 3 минуты? 😅