ПОЛНЫЙ КУРС ПО SPRING: swiftbook.org/courses/438 Плейлист этого курса: kzbin.info/aero/PLAma_mKffTOR5o0WNHnY0mTjKxnCgSXrZ Telegram: t.me/alishev_g
@igorvasylevskyi36295 жыл бұрын
Дай Бог тебе здоровья и хорошую жену! Я как раз учу Spring и очень тяжело что-то понять, тьі очень помогаешь
@GoPetr5 жыл бұрын
Подписываюсь под каждым словом!
@АлександрМясников-й2щ5 жыл бұрын
нахуй жену!
@alphabet-f1o4 жыл бұрын
Думаю он сам разберется, куда жену =)
@SERG__ZV3 жыл бұрын
@@АлександрМясников-й2щ Тогда мужа!
@lance95333 жыл бұрын
О боги, как же ты крут, просто нет слов, посмотрел кучу курсов и везде бесконечные пространные рассуждения или совсем очевидные вещи или совсем сложные еще рассказанные так что зная это не с первого раза поймешь о чем речь.
@lifememes91915 жыл бұрын
Долго искал уроки по спрингу на ютубе, все до твоих были провальны. Та определенная глубина, с которой ты объясняешь материал, идеально позволяет понять спринг, спасибо.
@bitvazamkov70855 жыл бұрын
дружище я купил 2 твоих курса по гиту и продвинутая java, ты красавчик все доступно и понятно. Сделай пожалуйста курс обширный пусть и платный по Spring MVC думаю многие как и я купят его
@bekzhandossanov1404 жыл бұрын
где можно посмотреть платный курс?
@alekseyfrozis9374 жыл бұрын
Присоединяюсь к просьбам трудящихся! Тоже прикупил пару его курсов, по спрингу хотелось бы полный курс посмотреть. Самое крутое изложение предметной области. Спасибо, Наиль!
@Burstchu4 жыл бұрын
@@bekzhandossanov140 udemy
@tatiana-mih Жыл бұрын
Не знаю может только я такая, но мне очень важен голос, когда слушаю лекцию, очень влияет на восприятие. Переслушивать лекции только в удовольствие. Уже второй раз) И только с удовольствием. Первый раз слушала и повторяла код, делала заметки. Отдельное спасибо за слайды. Во второй разом понимание ещё импрувнулось. Автор, пожалуйста, не лишай удовольствия) Запиши, пожалуйста, лекции по АОП🙏🙏🙏
@МАКСИМКОТОВ-о2ч5 жыл бұрын
Уважаемый Наиль, благодарю за твои уроки, ты меня во многом просвятил и, надеюсь, скоро я стану джуном)). Крайне хочется увидеть уроки по аннотациям в Spring, разумеется всё последовательно, но знай, мы будем ждать! P.S. еще бы про Hibernate от тебя услышать! 10 из 10, Spring - наиактуальнейшая тема для тех, кто готовится стать джуниором.
@ololo22744 жыл бұрын
Ну как успехи, трудоустроился?)
@manOfPlanetEarth4 жыл бұрын
Максим, как успехи? рассказывай как есть!
@МАКСИМКОТОВ-о2ч4 жыл бұрын
@@ololo2274 так точно 2 месяца как))
@МАКСИМКОТОВ-о2ч4 жыл бұрын
@@manOfPlanetEarth если честно, то было тяжело, т.к. я менял профессию в 32 года, учил джаву с нуля, потом курсы прошёл. с июля 2020 работаю на реальном проекте в аутсорс компании. И спринг и хибернейт везде используются и капать надо очень глубоко. Но для всего этого в первую очередь необходимо знать как работает http, знать паттерны, обязательно sql. И быть упорным в своём стремлении - это 50% успеха.
@ШахзодбекИскандаров-ф4с4 жыл бұрын
@@МАКСИМКОТОВ-о2ч расскажите сколько времени прошло на изучение и какие курсы проходили, пожалуйста.
@mrfreelancerpaul66793 жыл бұрын
Смотрю плейлист, и понимаю, что намного понятнее объясняешь, чем в книге по спрингу описывается.
@sergeihanush22625 жыл бұрын
Use Ctrl+D to copy lines!! saves time! Very informative tutorial!! Thank you
@Light-qo9vo5 жыл бұрын
Жду продолжения больше чем свой день рождения :) Наконец начинаю понимать Spring!
@АлексейКокуев-й5й4 жыл бұрын
Более понятного изложения по основам Spring я не встречал. Респект автору!
@alexv71372 жыл бұрын
Огромное спасибо! Spring Framework лучший из того что находил! Очень надеюсь что стольные уроки будут в таком же формате!
@ilias36242 жыл бұрын
Очень доходчиво и наглядно, классный курс, большое спасибо за труд!
@АлмазХалитов-ъ3д4 жыл бұрын
Отличные уроки. Подобного формата бесплатный материал по Spring именно для начинающих тяжело найти, с таким подробным разъяснением самых базовых вещей. Сам принцип подачи материала и его объяснение на примерах отличный, доступно и на уровне. Огромный лайк и спасибо за труд!))
@dnkr90855 жыл бұрын
Наверное самое лучшее объяснение, которое встречал.
@RudiyOrm5 жыл бұрын
Спасибо огромное! Побольше бы таких уроков. Да и почаще )
@Andrzej39353 жыл бұрын
Лаконично, чётко, ясно. Благодарение!
@СильвестрСергеев-л9з3 жыл бұрын
Не каждый преподаватель может взглянуть на свой материал глазами студента. Спасибо за урок, более чем хорошо. Домашки бы побольше) Прокачивает то что надо.
@Yornero3 жыл бұрын
Отличные уроки, Наиль. Огромное тебе спасибо за них)
@djmixsmart89465 жыл бұрын
Кстати синглтон в спринге круто можно использовать например для параметров конфигурации приложения, например - Properties, прям вобще идеально - в одном месте изменил - в другом - всегда актуально. Спасибо за урок!
@tomozi14 жыл бұрын
Спасибо за подробное объяснение
@zhaisansarsengaliyev3 жыл бұрын
thanks a lot for this wonderful lessons!
@nviga17875 жыл бұрын
кек) класно что не прошло ещё месяца с момента последнего видео) как всегда всё понятно и легко пояснил) респект)
@hikmatasgarli70364 жыл бұрын
У бинов есть множество конфигураций : 1. scope 2. init-method 3. destroy-method 4. factory method, и.т.д 1 - Scope Это то как спринг создасть беаны Singleton - Scope, который используется по умолчанию Prototype - Scope, который каждый раз создает новый объект при вызове getBean() Request Session Global-session
@oculus13715 жыл бұрын
отличный подход, ждем новых уроков
@Ольга-ж5к4й2 жыл бұрын
Талантливый преподаватель)
@plyushkagasha3742 жыл бұрын
извиняюсь за мат, но это охуенно! по другому не могу выразить, купил курсы по джаве, но там копипастят метанит и все, спасибо огромное, не останавливайся!
@tarasmylov82735 жыл бұрын
Классные уроки, спасибо. P.S. У тебя не переопределен equals в классе MusicPlayer. Значит что equals что "==" будут сравнивать ссылки на адрес в памяти. Другими словами, результат будет одинаковый если сравнивать через equals или через == в данном случае. Я думаю, ты это и так знал) Но вдруг кто-то нет.
@galina51945 жыл бұрын
Отлично! Хотелось бы еще видео, что будет когда синглтон имеет зависимость прототайп, точнее про lookup метод.
@haykabajyan55765 жыл бұрын
дорогой Алишев когда будет следующий урок?
@pavelsamsonenka31555 жыл бұрын
Воу воу воу 😀 парень полегче))) такими темпами мы скоро web приложение сделаем)))
@natural50605 жыл бұрын
Спасибо вам большое за Ваши уроки. Очень полезно и понятно. Но в случае с примером паттерна Singleton есть нюанс. Код в репозитории не учитывает многопоточности, а в Джаве это обязательно. Поэтому надо бы сделать в коде так называемый DoubleChecked. Поправьте, если я ошибаюсь.
@ilyamoroz31755 жыл бұрын
Урааааааааааааа, новый видос, сто лет ждал! Спасибо
@Narryel4 жыл бұрын
09:38 немного некорректное высказывание, бывает же коллизия хешей) но тем не менее урок очень хорош
@Сергей-н7с6у5 жыл бұрын
вижу новый урок, ставлю лайк
@haykabajyan55765 жыл бұрын
когда будет следующий урок
@ramilsafin57514 жыл бұрын
XML бобы уже стухли... про бобы с аннотациями пора рассказывать)
@ms_shifu70475 жыл бұрын
Мы тут это, скучаем уже.
@oklle5 жыл бұрын
Очень круто и доступно, посмотрел все видео одним разом, жду с нетерпением следующее, спасибо! Хотел бы узнать: 1. По поводу бинов, в какой то книге читал, что бин это джава класс, но он должен обязательно иметь геттеры-сеттеры + пустой конструктор, так понимаю что в спринге можно бином считать любой класс невзирая на эти требования? 2. Будет ли в рамках этого курса рассмотрен Hibernate? И будем ли писать более менее объемный проект типа CRUD и если да, что это будет?
@ВладиславШестернин-б9с5 жыл бұрын
Ещё бы уроков по Spring_у
@UIRETU5 жыл бұрын
Уважаемый автор большое спасибо за уроки, но не можете ли вы сделать реальный проект за который обычно платят заказчики. А-то просто азов уже немало, а на боевой код никто не дает посмотреть. А уж тем более обучить на нем. Пусть он будет платный но стоящий. Заранее спасибо.
@pavelsamsonenka31555 жыл бұрын
Serik Muradov поддерживают
@AndreyBochkovskiy5 жыл бұрын
отличные уроки! когда будет следующий урок?
@pashadjoystick5 ай бұрын
как всегда - небесный уровень. вам надо сиделкой работать
@corp.65875 жыл бұрын
самые пиздатые уроки
@СашаНемо-з2ы3 жыл бұрын
Золотые слова
@Дмитрий-ю9к3г4 жыл бұрын
Забавно то, что ты в курсе по спрингу отсылаешь на видео об основах java) Посмотреть бы на человека, который будет пытаться понять, что тут происходит, не зная джаву хоть на мало-мальском уровне
@LuneAgent2 жыл бұрын
Это называется "мало ли" :) Вдруг кто-то волшебным образом пропустил какой-нибудь паттерн.
@jjkj89025 жыл бұрын
Просто зашибись!
@olexiypysarenko80905 жыл бұрын
Спасибо!
@АлександрСкопинский-д2ч4 жыл бұрын
А можно как-то изменить ключевые слова типа psvm или soupt или добавить свои?
@romanroman63265 жыл бұрын
Спасибо Наиль. По связке spring+hibernate планируешь что-нибудь? Блин, да я даже купил бы с удовольствием.
@alishevN5 жыл бұрын
Планирую
@sd1-df5 жыл бұрын
немного запутался, на мин. 10.18 говорится, что если у объектов одинаковый хеш, то это абсолютно одинаковые объекты, но одновременно с этим утверждением в курсе "Продвинутый Java" про hashCode на мин.10.10 говорится, что если хеши равны, не значит, что равны объекты. Как быть?
@alishevN5 жыл бұрын
Я видимо оговорился. Если у объектов одинаковые хэши, это означает, что эти объекты СКОРЕЕ ВСЕГО равны (при условии, что хэш функция хорошая). Но вы правильно заметили, что это не всегда правда. Изредка, из-за коллизии хешей получается так, что хэши равны, при этом объекты разные. На уроке же я проверил два объекта с помощью == и точно увидел, что это два одинаковых объекта.
@ВиталийМорозов-в5ъ5 жыл бұрын
Наиль, во-первых, хочу поблагодарить за интересные уроки. Очень понятно все объясняешь! И хотел спросить: а будет ли продолжение уроков по Spring? Есть ли полный курс? Готов приобрести
@alishevN5 жыл бұрын
Будет, полного курса нет
@romandavydov38885 жыл бұрын
А так задумано, что видео просто обрывается на 12:48?
@Сергей-н7с6у5 жыл бұрын
как скоро планируется следующий урок? а то у меня ломка
@azamat01805 жыл бұрын
Другие уроки будет?
@andretiidook70225 жыл бұрын
В смысле, если не переопределить toString, то при его вызове вызывается не hashCode, а дефолтный toString
@alishevN5 жыл бұрын
Который показывает хэш объекта
@nikamgebrishvili67432 жыл бұрын
Владилен прохожу все твои курсы по джаве и громко могу сказать... Кто хочет только этими курсами станет настоящим разработчиком..
@Nigrol7505 жыл бұрын
Хорошие уроки, но всё же следует понимать что указатель и ссылка это разные вещи. В данном случае вы сравниваете именно ссылки.
@M.Darsky3 жыл бұрын
В си? конечно. а в джаве это понимать совсем не обязательно, так как тут указатели отсутствуют в принципе, вы же знали об этом? не можете работать с памятью на прямую, совершать какие то операции с адресами. при том, и у "ссылок" в джава мало что общего с ссылками в си. в общем, глупо сравнивать адреса в С, и способами работать с ними с адресами в джава,
@GoPetr5 жыл бұрын
Спасибо тебе большое! А есть ли с вашей стороны менторство?
@alishevN5 жыл бұрын
Здравствуйте, нет времени на это, к сожалению.
@timon593883 жыл бұрын
Горячие клавиши в идее было бы круто использовать
@alexpanasyuk46965 жыл бұрын
Будет ли spring mvc или spring boot?
@alishevN5 жыл бұрын
Будет
@dmytrodovhal34935 жыл бұрын
Like еще до просмотра!!!
@ms_shifu70475 жыл бұрын
Thanks
@god_bika Жыл бұрын
у тебя в видиотеке нету больше про остальние скопи. Ти получается обманул.
@ПоликарпГазов-ы1м5 жыл бұрын
Очень крутые уроки у Вас! Скажите будет ли продолжение и как скоро? Может будет на Udemy? Нужно в короткие сроки изучить Spring :)
@alishevN5 жыл бұрын
Будет
@БорщёвА.Н-у9э5 жыл бұрын
Спасибо за канал. Не понятно как spring с xml можно использовать в реальном проекте? Например есть клиент-сервер. С клиента на сервер приходят данные. Сервер у нас spring с xml. Как это может выглядеть? Может есть ссылка на ваши текущие проекты, которые можно посмотреть?
@user-r2d34 жыл бұрын
это думаю как раз пойдет множественное создание. Каждый объект будет отвечать за одно подключение так данные не перепутаются и клиентам не нужно ждать в очереди :)
@serjpavlenko4 жыл бұрын
Наиль, на чем делаете презы? Не xmind случайно?
@alishevN4 жыл бұрын
Keynote
@ВладиславШестернин-б9с5 жыл бұрын
👍🏻👍🏻👍🏻
@oleg_kishinskii2 жыл бұрын
scope="prototype" // и вы только что что применили совершенно другой паттерн. Дабы осознать весь масштаб изменений посмотрите реализацию паттерна prototype
@Longmanrus Жыл бұрын
зачем на практике использовать xml конфигурацию если она кроме очень древних легаси нигде не используется? Все, посмотрев ролики дальше понял, можете не отвечать.
@Light-qo9vo5 жыл бұрын
Где нубу можно прочитать что такое bean'ы и как они работают?
@slenkis10175 жыл бұрын
В его предыдущих уроках.
@user-r2d34 жыл бұрын
так он же говорил что это просто другое название java класса просто в xml их обзывают bean :)
@Shailesh-et1by2 жыл бұрын
+
@ДмитрийБ-е6и4 жыл бұрын
а домашку?)
@GusLapchatiy4 жыл бұрын
В книге "Spring 4 для профессионалов" сказано, что не нужно путать singleton в Spring и паттерн проектирования "Singleton".
@СашаНемо-з2ы3 жыл бұрын
И чем они отличаются?
@GusLapchatiy3 жыл бұрын
@@СашаНемо-з2ы ну, например, объект синглтон в Spring вы получаете из контекста, если из одного и того же контекста запрашивать один и тот же бин, то вы всегда будете получать синглтон, но если вы запросите объект через какой-то другой контейнер или получите его через оператор new, то получите совсем другой объект, чем тот, что ранее получили из контекста. Это вопрос из области: "Почему я создал Spring компонент через new, а в него не автовайрятся зависимости?" Люди пользуются фреймворком, потому что это стильно, модно и молодежно, но продолжают создавать зависимости руками. Потом можно услышать от некоторых товарищей заявления: "Спринг - говно, ведет себя непредсказуемо и постоянно сбоит".
@SuperPino2009 Жыл бұрын
"Методом equals мы сравниваем обьекты по их содержанию", Что ты несешь? В классе MusicPlayer не переопределен метод equals, значит он вызывается из Object, а там два обьекта проверяются через ==. "Если hash будет совпадать, это означает что это один и тот-же обьект". Автор ты вообще Java знаешь? У двух разных обьектов может быть одинаковый hash
@ЕвгенийУрусов-ч6п5 жыл бұрын
Хорошие в принципе уроки, но имхо, объяснять, что такое сравнение по == и чем оно отличается от equals в курсе по Spring - это по-моему перебор. И такого очень много в данных уроках, и это очень жаль, ибо в остальном раскрытие темы одно из самых внятных, что удалось найти. В любом случае - автору спасибо!
@timon593883 жыл бұрын
про объяснение элементарных вещей в курсе по спринг - плюсую