Тот самый момент, когда Сергей отвечает на твой вопрос👌. Огромное спасибо за информацию.
@andrei-pastushenko3 жыл бұрын
Вспомнилось: Перед Spring я закончил темы по аннотациям и рефлексии (отдельно их изучать не совсем правильно), благодаря которым я узнал, что рефлексия снижает производительность, а потом мне Spring такой «Рефлексия моё второе имя»
@erlanibraev4 жыл бұрын
Перевод Spring in action на русский есть только для 3 редакции. А это 3 Spring. Сейчас уже 5. Есть Spring 5 для профессионалов. Стоит посмотреть "Java в облаке" - там больший упор на Spring Boot и микросервисы. Из этих двух я бы порекомендовал "Java в облаке". Она и попроще и темы поактуальнее.
@astartes-gym2 жыл бұрын
спасибо за совет)
@ИльяЯковлев-о5у5 жыл бұрын
Нужен ли новичок Спрингу, вот в чем вопрос...
@АртёмЯрошенко-и3е3 жыл бұрын
он же сказал что безусловно нужен
@MrAbad2023 жыл бұрын
@@АртёмЯрошенко-и3е, перечитай комментарий
@АртёмЯрошенко-и3е3 жыл бұрын
@@MrAbad202 Ага. Бегло прочитал не правильно и отписал бред. Согласен. Спасибо : )
@MrAbad2023 жыл бұрын
@@АртёмЯрошенко-и3е, ничего страшного, со всеми бывает
@Wansery Жыл бұрын
АХАХВХАХАХАХАХАХ харош харош
@ПашаХЗ-м8й5 жыл бұрын
Расположение битов в байт-коде. Это из области: "Исполняю байт-код в уме!"
@SergeyNemchinskiy5 жыл бұрын
именно
@borispr78245 жыл бұрын
Отличная шутка!
@ВасилийЧи Жыл бұрын
Лучшая книга по Spring для начинающих - Spring быстро - Лауренциу Спилкэ
@rubik61695 жыл бұрын
Проходя обучение давным-давно поднимал хороший Spring MVC контекст 2 дня(с всякими SessionFactory хибера). Идеальный Spring Security контекст занял пару часов (с encode паролей и юзерами из БД). На моменте когда вы сказали что секьюрити сложнее всего остального, у меня отвалилась челюсть. Из личного опыта : пока не поиграетесь с Spring MVC, лучше в Boot не лезть - он за вас всё сам делает что аж непонятно какая магия происходит. P.S. для не новичков есть прекрасный цикл видео Спринг потрошитель Евгения Борисова
@SergeyNemchinskiy5 жыл бұрын
в первый раз такое слышу. Мой опыт (вернее кучи программистов, с котоорыми я работаю) я изложил в видео. Ну вот у вас по другому звезды сложились. Так бывает. почитайте остальные комментарии. У многих наоборот
@fewart4 жыл бұрын
А ссылочку на полезный сайт корейца тли китайца?
@ПыыфПыыфов Жыл бұрын
Что лучше для удаленной работы и/или офисной работы: 1.JavaScript (React+Nextjs+Nestjjs(express+ReactNative) 2.Java(Spring) 3.C#(.Net) ? варианты пока что такие, думаю хорошие
@404notFound-y5d5 жыл бұрын
Да, за Янга согласен, часто пользуюсь его примерами:) Спасибо за видео!
@andreykrasnov78514 жыл бұрын
Как сайт найти??
@alexelektronik92203 жыл бұрын
Дайте ссылочку на сайт
@daFomin Жыл бұрын
@@jeka987 Дали ссылку?
@dmytromilovanov9726 Жыл бұрын
Можно смылочку на сайт Янга?
@SerikShaikamalov3 жыл бұрын
Простой человек = простое объяснение)
@АндрейПоздняков-е4к5 жыл бұрын
Спасибо за видео! Вас интересно слушать.
@zcbesaba5 жыл бұрын
Запишите в подобном роде про maven/gradle
@serhiis_5 жыл бұрын
А че там записывать? Берете готовый файл вставляете новую зависимость. Готово. В gradle синтаксис уж очень похож на питоновский. Не знаю на чем он работает на руби или питоне, но синтаксис один в один.
@SergeyNemchinskiy5 жыл бұрын
про мейвен у меня есть видео на канале
@mistrebrown76425 жыл бұрын
@@serhiis_ groovy
@serhiis_5 жыл бұрын
@@mistrebrown7642 Спасибо прочитал. Почему то так и думал что там руби или питон завязан, потому как уж очень похоже. Возможности не язык - но тоже приятно.
@0111010101010012 жыл бұрын
Спасибо, понятно и кратко
@andyk5442 жыл бұрын
5:04 Получается не надо разбираться в настройке конфига для спринга и просто скопировать у кого-то? А то я 3 недели пытаюсь эту конфигурацию сделать и ничего не выходит. Это получается я не тем занимаюсь?
@alekseyshibayev52435 жыл бұрын
Сергей, если пропустишь, вот пара роликов которые рекомендую по спрингу: 1. kzbin.info/www/bejne/bJ67hYxth7h0nJI 2. kzbin.info/www/bejne/eJ6lo2iant9rjaM
@SergeyNemchinskiy5 жыл бұрын
Без проблемы :)
@pugoverlord94295 жыл бұрын
А String новичку нужен? И Swing?
@yuriyfedoryshyn52065 жыл бұрын
и апплеты)
@404notFound-y5d5 жыл бұрын
JSP и Servlets тоже не помешает)
@arthurfonzerelli64845 жыл бұрын
а Integer?
@mrbale18155 жыл бұрын
Sting нужен
@pugoverlord94295 жыл бұрын
Ууууу сцук как много надо джуну!
@speechlab67905 жыл бұрын
Дядь, ты красава👍🏻
@SergeyNemchinskiy5 жыл бұрын
спасибо :)
@vladimirkrylov49475 жыл бұрын
Если надо углубиться, то советую на ютюбе 'спринг потрошитель'.
@rasZam3 жыл бұрын
Сергей, вопрос такой к вам. Сначала опишу ситауцию.На одном из собеседований в дочернюю компанию банка, спросили про rest api и сделать код ревью, а также запускал ли я проекты на spring boot, и больше ничего не спросили.Хорошо или плохо это? Мне показалось был странный собес. А вот в остальных собесах спрашивали от java core до spring boot и при этом давали задачку. Нужно ли идти в такую компанию, которую описывал выше. Спасибо.
@monarch81885 жыл бұрын
Как выучить java, если знаешь rocket science ?(
@SergeyNemchinskiy5 жыл бұрын
Ну, а оно надо?
@monarch81885 жыл бұрын
@@SergeyNemchinskiy к сожалению, да.
@monarch81885 жыл бұрын
@@SergeyNemchinskiy rocket science в Украине мёртв, в России умирает. Белая ЗП у начальника цеха такая же как у джуна. А чтобы стать нач. цеха нужно 10 лет там оттрубить. Я не утрирую, это сегодняшняя реальность. Аутсорса в этой сфере нет и никогда не будет, ибо все технологии авиа и ракетостроения секретны, к разработке допускаются только люди имеющие паспорт страны в которой происходит разработка и подписывающие довольно серьезные бумаги о конфиденциальности.
@monarch81885 жыл бұрын
@Евгений Иванов окей, что посоветуешь?)
@serhiis_5 жыл бұрын
@@monarch8188 Не слушай ни кого если не тошнит от программирования - учи. Работу найти в крупном городе раз плюнуть, з/п в у,е. Но если из веба я бы рекомендовал на дотнет идти - java все же умирает. Да и кодить на шарпе легко а вот на java ад. Готовтесь что что студия сьест 8 гигов просто при запуске и придется браузер закрывать. Я вот андроид студию и xcode на 8 гигах одновременно запускать не могу. xcode отедает гиг а андроид студия 4 гига на пустом проекте.
@nikolayshishkin629311 ай бұрын
Что нужно изучить, чтобы имело смысл начинать изучение Spring?
@vyacheslavmancurov61015 жыл бұрын
Что за мега крутой сайт корейца/китайца? Можно ссылочку пожалуйста?)
@vyacheslavmancurov61015 жыл бұрын
@@igorvasylevskyi3629 Шикос! Спасибо огромное))!
@jokes072 жыл бұрын
Можно тоже
@АлександрТимошенко-э9й5 жыл бұрын
А можно ссылку на сайт (не расслышал кого), где примеры?
@igorvasylevskyi36295 жыл бұрын
mkyong.com
@ОлегКостенецкий5 жыл бұрын
www.mkyong.com/
@dolphinmoto32264 жыл бұрын
Сергей, ну зачем вы так? После фразы "Если пинать всё, что только проходит мимо - то это месяц", я валялся и бился в конвульсиях от смеха под столом! :)))) За видео спасибо! :)
@LuneAgent2 жыл бұрын
Забыл упомянуть «картину маслом», «ржали всем офисом» и «занавес»
@Дмитрий_Ник Жыл бұрын
@@LuneAgent и писали кипятком
@Graf_AMOR5 жыл бұрын
Почетче, пожалуйста, выговаривайте незнакомые новичкам слова и термины или запишите их в описании к видео
@SergeyNemchinskiy5 жыл бұрын
постараюсь :) А какие слова? Мне все слова знакомы - сложно понять, что выписать
@rolandriks18735 жыл бұрын
@@SergeyNemchinskiy Думаю, имели в виду названия технологий (Spring Core, Spring Boot, Thymeleaf, Spring Data (spring jdbc), Spring Security). Впрочем, если и не послышалось что-то, это легко загуглить (с Thymeleaf, например). Спасибо за хорошее видео! )
@egorvafin19782 жыл бұрын
Сергей, спасибо.
@kapcep5 жыл бұрын
Как звать корейца (-китайца) из видео и что за сайт у него?
@igorvasylevskyi36295 жыл бұрын
mkyong.com
@ОлегКостенецкий5 жыл бұрын
www.mkyong.com/
@kartezist5 жыл бұрын
да его сайт у меня вылазит через один запрос в топе выдачи гугла)
@yuriyfedoryshyn52065 жыл бұрын
my.linkedin.com/in/mkyong
@yuriyfedoryshyn52065 жыл бұрын
kzbin.infovideos
@arthurfonzerelli64845 жыл бұрын
Вопрос что нужно знать из того же спринга, других фреймворков, самоц core java и прочих технологий, чтобы пройти собеседование на мидла? То есть понятно, что на джуна - основы (зачем и в общих чертах как), а на сколько более глубоких знаний по сравнению с джуном спрашивают с мидла?
@SergeyNemchinskiy5 жыл бұрын
очень сильно зависит от проекта. Я, лично, вообще никогда об этом не спрашивал
@arthurfonzerelli64845 жыл бұрын
@@SergeyNemchinskiy тогда чем конкретно отличается собеседования на джуна от собеседования на мидла? Могу ли я поработав год-два уже считать себя мидлом просто на основании того, что есть какой-никакой опыт?
@hondas_insights5 жыл бұрын
@@arthurfonzerelli6484 думаю можете. а результаты собеседований скорректируют ваше понимание
@Razumist Жыл бұрын
че за сайт мкоянга???
@Invisiblle59015 жыл бұрын
Вопрос изучения Spring - это около недели. Берется Spring in action последнее издание и погнал, ниче сложного там нет
@demwf2 жыл бұрын
А что за сайт янга? Можете дать ссылку?
@МаксимЯрема-е8щ2 жыл бұрын
mkyong
@Razumist Жыл бұрын
@@МаксимЯрема-е8щ ты единственный нормальный кто ответил))
@sqrAnton8 ай бұрын
А где сайт этого человека что как настроить ?
@АртурВартанян-у8м4 жыл бұрын
Что за сайт Вы упомянули? На ролике не особо разборчиво... сайт Эмка Янга?
@SergeyNemchinskiy4 жыл бұрын
mkyong.com
@АртурВартанян-у8м4 жыл бұрын
@@SergeyNemchinskiy благодарю!
@white_842 жыл бұрын
Напомнило комикс с карлсоном: Малыш: эх, опять работать Карлсон: становись программистом как я! Малыш: это как? Карлсон: Будешь делать высококачественный продукт! Малыш: Ты же просто копируешь код со Stack Overflow! Карлсон: Ты че пес! Я программист! )))
@romanchumak15864 жыл бұрын
Дякую. Як завжди супер!
@SergeyNemchinskiy4 жыл бұрын
спасибо)
@romanchumak15864 жыл бұрын
Sergey Nemchinskiy Розкажіть будь-ласка про Multithreading. Що нового в Java14 на рахунок багатопоточності? Тема складна і актуальна. З чого почати і як на практиці закріпити знання. Наприклад на скільки актуальна книжка "Java concurrency in practice Brian Goetz", порадьте будь-ласка літературу. Багатьом було б цікаво послухати, особливо новачкам. Дякую.
@neon89405 жыл бұрын
Огромное спасибо!!!
@borispr78245 жыл бұрын
Сергей, здравствуйте! Обращаюсь к Вам, т.к. не имею сомнений в Вашем высоком уровне. Настолько доходчивых и простых уроков по паттернам проектирования я не встречал. Прошу совет в проектировании. Часто встречаюсь с ситуацией, где, мне кажется, есть ошибка. Но не могу сделать запрос в гугл, т.к. не могу кратко описать проблему. Я даже не уверен есть ли проблема. Может быть Вы подтолкнете меня в нужном направлении. Ближе к делу: public function setMaxRange($maxRange) { $this->validator->setMaxRange($maxRange); } и куча таких методов! Иногда даже такая переменная проваливается по дереву объектов до десятого объекта! Собственно вопрос - Нормально ли когда некая сущность имеет целую вязанку методов как вышеописанный, которые просто пропускают значение через себя, не делая никакого полезного действия? Если это ошибка проектирования, есть ли у нее название?
@summerwolf92432 жыл бұрын
Чел, ты в муте))
@ДмитрийНормов-ю6ц2 жыл бұрын
@@summerwolf9243 он под веществами ))
@alexandertsikhun7733 Жыл бұрын
Привіт, а на 4:37 що за сайт?
@ДаниилГончаренко-г8я5 жыл бұрын
Ниже писали, про maven аналогичную инфу очень полезно бы было узнать.
@SergeyNemchinskiy5 жыл бұрын
а что именно? Задайте вопрос. Я отвечу
@ДаниилГончаренко-г8я5 жыл бұрын
@@SergeyNemchinskiy Что нужно выучить джуну по мавен для того что бы утверждать в резюме "мавен" (имеется ввиду какие понятия/определения/навыки и в каком объеме)?
@unaibekovbakhyt65175 жыл бұрын
а можно ссылку на сайт корейца?
@lscdr36925 жыл бұрын
Привет всем ! Я джавист с небольшим опытом(менее года), в данный момент на работе запускается проект документооборота на python, звучит дико, но это так,стоит выбор учится python django либо искать работу на старой доброй java ? Какие риски перехода и есть ли место в enterprise пайтону ?
@taraszhupnyk29985 жыл бұрын
Я думаю что не надо на python переходит, тем более с java enterprise
@alexeyveseliev1065 жыл бұрын
Я ВООБЩЕ начинающий программист. На этом самом питоне и программирую, очень нравится мне. Но до этого я на C для микроконтроллеров писал. Так вот, вставлю свои пять копеек. Если это не дурь в вашей компании, если за это вам будут адекватно платить, то советую попробовать этот питон. Во первых этот язык лёгок в освоении. Во вторых, есть мировая тенденция, что "Generalists win in highly spesialized world". Питону есть место. На нём там крупные вещи делали какие-то. В исскуственном интеллекте он в топе. Прототипирование - быстрее чем на чём бы то ни было.
@yuriyfedoryshyn52065 жыл бұрын
Вот моя история. Работал джава разработчиком никого не трогал, в один прекрасный момент подходит ко мне менджер и говорит, стартует новый прокт на питоне, а у тебя есть опыт с питоном и линуксом давай на некоторое время кинем на проект пока подберем команду. Некоторое время длилось 9 мес, потом очень долго добивался проекта на джаве. Иногда вредно показывать что ты многопрофильный специалист - будут затыкать все дыры. Ентерпайз на питон есть но ето для любителей поизвращаться. Так что, я бы искал/требовал проект на старой доброй джава (
@evgeniym295 жыл бұрын
Python очень "странный" язык. на нем сходу легко писать, даже не зная его.
@erlanibraev5 жыл бұрын
ИМХО агитируйте за go. Как минимум будет интереснее.
@ГлебСавченков-у2ц5 жыл бұрын
А где можно изучить Thymeleaf?
@volodymyr90905 жыл бұрын
Не стоит. Не трать свое время.
@yuriyfedoryshyn52065 жыл бұрын
Сергей же сказал :-) www.mkyong.com/spring-boot/spring-boot-hello-world-example-thymeleaf/
@Бензини4 жыл бұрын
хоть бы ссылки оставили. а то человек спросил, что почитать
@SergeyNemchinskiy4 жыл бұрын
на официальную документацию? Гм....
@Kot-Begemot-0073 жыл бұрын
Ну тогда я всё знаю. Теперь нужна работа ))
@danielhaydaychuk49575 жыл бұрын
Куда можно вопросы задавать Сергею? Что он ответил в видео
@SergeyNemchinskiy5 жыл бұрын
сюда :)
@danielhaydaychuk49575 жыл бұрын
@@SergeyNemchinskiy Рассматриваю вариант первой работы в компании где требуется java, но там требуют не spring, а play framework. Что можете сказать по поводу этого фреймворка? И на сколько сильно может повлиять play framework на меня как на специалиста, если изучение spring оставлю до следующей работы? А то вижу насколько массово везде распространен spring
@yurypetukhou95415 жыл бұрын
Мне со Spring в свое время помог курс JavaGuru, когда я в Риге работал. Там Виктор Савонин за одно занятие очень ясно рассказал основные моменты, которых мне так не хватало для того, чтобы "тронуться с места". По "Spring In Action" долго и почти безрезультатно пытался освоить самостоятельно, хотя лучшей книги так и не нашел. К тому же там даже в новых изданиях много внимания посвящено XML-настройке бинов, которую знать неплохо, но которая сейчас не так часто используется.
@владимирсенцов-р1ю5 жыл бұрын
@Игорь Нет особо разницы с java привычнее.
@youtuberelaxvideo5 жыл бұрын
всем привет. ГОДНОТА
@rocket247 Жыл бұрын
Сейчас был бы хорошим советом использовать ChatGPT для изучения спринга
@ОлегЧеркасовВещий5 жыл бұрын
благодарю.
@SergeyNemchinskiy5 жыл бұрын
не за что :)
@Andrei3Kirsanov5 жыл бұрын
Сергей, можете записать видео на тему: владение спрингом на уровне сеньора. Какие знания нужны?
@alex577675 жыл бұрын
Сергей, снимите, пожалуйста, видео на тему REST. На каком уровне нужно знать джунам?
@sergeylitvinov31625 жыл бұрын
А какие у REST уровни?) Либо понимаешь, либо нет)
@alex577675 жыл бұрын
@@sergeylitvinov3162 А стоит ли так к словам придираться? Например, в Spring пишутся RESTful приложения. Нужно ли джуну это уметь. Обязательно ли знание фреймворков вроде Angular или React и т.д.
@sergeylitvinov31625 жыл бұрын
@@alex57767 , но это же называется frontend, а Java - это backend..
@ЕвгенийСергеич-ц5л5 жыл бұрын
Не сказал бы, что REST-контроллер сильно отличается от MVC-контроллера. Разница лишь в отдаваемых обратно данных. Так что нужно просто понять саму концепцию. Знания фронтенд-фреймворков от джуна-бэкендера точно не потребуют.
@fewart4 жыл бұрын
Птаянг?
@jak29722 жыл бұрын
Нужен ли Немчинский спрингу? Все программисты самоучки. Никакие курсы не помогут.
@dragulaxis3 жыл бұрын
Вы такой бесячий, но дело говорите, спасибо :D
@DennisKingsman5 жыл бұрын
Thymeleaf или jsp?
@redeyes2563 жыл бұрын
Spa в виде react
@IliaSv-tw3dg5 жыл бұрын
Баелдунг выручает
@a_annaev4 жыл бұрын
Ничего не читая о спринге и знать его может только разработчик спринга)))
@69djin5 жыл бұрын
Спасибо, за видео. Жаль, многие на собеседовании извращенцы еще те, всякую дичь спрашивают
@SergeyNemchinskiy5 жыл бұрын
да, почти половина. И это БЕСИТ!
@KyivanEnjoyer5 жыл бұрын
а что за Spring Data? есть же Hibernate
@volodymyr90905 жыл бұрын
учим теорию. Под капотом Spring Data тот самый Hibernate
@yuriyfedoryshyn52065 жыл бұрын
Spring Data JPA - тобы быть точным. Spring Data - сборник проектов. (spring.io/projects/spring-data) на собеседовании однажды домахались
@KyivanEnjoyer5 жыл бұрын
@@volodymyr9090 А я знаю про Jpa, поэтому я не понял)
@KyivanEnjoyer5 жыл бұрын
@@yuriyfedoryshyn5206 А я знаю про Jpa, поэтому я не понял)
@SergeyNemchinskiy5 жыл бұрын
Ну ок
@arthurfonzerelli64845 жыл бұрын
Вроде не было проблем поднять "остальную лабуду" по гайдам в интернете без всяких спринг бутов еще на этапе обучения.
@SergeyNemchinskiy5 жыл бұрын
У большинства - есть. Значит вы - прирожденный программист. гордитесь
@Serge86210 Жыл бұрын
Ахахха, что это за джун? Который мидл, но стоит 3 копейки? 😂 Если цена вопроса - несколько дней на проекте, зачем требовать знание этих фреймворков? "Пока доступы получаете, успеете освоить" - типичный ответ интервьюера. Пузыри понадували, потом ищут суперменов и не могут найти, пока руководство не грозит отобрать пустующую ставку - тогда всех берут, кто факториал в джаве может посчитать. Клоуны.
@Ali-Nomad2 жыл бұрын
Спасибо Сергей, захожу чтобы получить пряник для движения дальше. Надеюсь этот кошмар у вас там скоро кончится и виновные понесут наказание. Берегите себя.
@evgeniym295 жыл бұрын
Ага, вот оно долгожданное разъяснение в видео "Как стать Java разработчиком за месяц" :)
@404notFound-y5d5 жыл бұрын
За месяц даже указаную часть спринга изучить нереально, если виникають и понимать что и куда. А там еще кор и SQL и прочая лабуда))
@SergeyNemchinskiy5 жыл бұрын
это аут оф скоуп. Я про изучение спринга ПОСЛЕ изучения самой джавы и сиквела говорил
@user-kw2rj3td4t5 жыл бұрын
не нужны новичку не Maven не Spring))
@yuriyfedoryshyn52065 жыл бұрын
сарказм? :)
@user-kw2rj3td4t5 жыл бұрын
@@yuriyfedoryshyn5206 да
@alextsi29244 жыл бұрын
@@user-kw2rj3td4t ни спрингу, ни мавену не нужен новичок*
@johnaran5 жыл бұрын
Java это по моему не язык программирования, а хрень. Не советую тратить время на него, я сам совершил ошибку когда-то, купился на легкость.
@pugoverlord94295 жыл бұрын
Перфокарты - наш выбор
@jewgenijmoldawski33065 жыл бұрын
А что потом случилось?
@septembercult9855 жыл бұрын
John Aran Купился на легкость? Это Джава-от легкая? Я, имея опыт работы фронтендером, слегка офигеваю от объема инфы по Java.
@alextsi29244 жыл бұрын
@@septembercult985 ща спустя 3.5 месяца усердного обучения, понимаю, что знать нужно умеренно) по факту, просто разбирая пару книг и Гугл, все вопросы, сам себе задавая и придумывая всякую чушь, а потом решая её почувствовал, что в коре начал гонять и всё почти понимаю. Что касаемо Спринга, ну хоть и не брался за него, но друг мидл говорит, что там делать нехер этот каркас изучить)
@NickMukhin3 жыл бұрын
"Если вы не можете сваять страничку, - вы вообще не программист"... Блин, а кем же я работал последние 30 лет?
@livemarker3 жыл бұрын
а кем вы работали?))
@nicusorlaptedulce33595 жыл бұрын
Ты не программист если не можешь делать сайтики :D
@AlexanderShock3r5 жыл бұрын
Пожалуйста запишите hello word по спрингу
@SergeyNemchinskiy5 жыл бұрын
по какому спрингу? Ну вот: spring.io/guides/gs/spring-boot/