ПОЛНЫЙ КУРС ПО SPRING: swiftbook.org/courses/438 Плейлист этого курса: kzbin.info/aero/PLAma_mKffTOR5o0WNHnY0mTjKxnCgSXrZ Telegram: t.me/alishev_g
@DairaGames3 жыл бұрын
учу через год. и до сих пор нету подобных уроков на Ютубе или где-то еще. Даже некоторые платные курсы - делают ссылку на ваше видео на ютубе. Незаслуженно получают деньги за Ваш труд. Очень рад, что автор не забросил канал. Очень благодарен Вам. На Юдеми купил курс. Прошел. От души желаю здоровья Вам и Вашим близким.
@alishevN3 жыл бұрын
спасибо!
@timon593883 жыл бұрын
где-то к октябрю-декабрю у dmdev выйдет курс по Spring - там материал ещё лучше чем у Наиля будет. Это если судить по курсам, которые уже есть на канале Дениса
@dicur3x3 жыл бұрын
@@alishevN поддерживаю. всё понятно очень. обязательно задоначу в благодарность как только стану разработчиком.
@Павлюк3 күн бұрын
Здравствуйте, если не секрет, у кого курсы покупали? Я просто хотел купить курсы у: Алишева Айтипрогера Заура Трегулова Для увеличения объема знаний и практики
@dmytrodovhal34935 жыл бұрын
Сделайте людям про Hibernate уроки, например по обычным CRUD операциям) Было бы круто, если бы нашлось на это время)
@AnnaKatNYN Жыл бұрын
если бы так кто-то рассказывал про Hibernate, сколько бы моих нервов было бы сохранено. Я написала два учебных проекта с использованием хибирнейта и до сих пор у меня нет полного понимания. Сложности у меня были во всем, начиная с конфигурирования и заканчивая связями. А эти бесконечные версии, разные пакеты, куча аннотаций, в них куча параметров. Для новичков это сущий ад. Мне каждый раз хотелось плюнуть и написать все на голом JDBC. Я понмю сидела два дня, в полном ужасе и не могла понять, почему у меня выскакивают эксепшены, а оказалось, что просто нужно было подгрузить javax.persistence вместо jakarta.persistence
@_MrThief_ Жыл бұрын
@@AnnaKatNYNтак хибернейт есть в фулл курсе
@АлексейМатиас-д4р4 жыл бұрын
Это очень круто, и добавление задачи в конце для поиска материала - выше всяких похвал.
@dmytrodovhal34935 жыл бұрын
Наиль. благодаря вашим урокам люди попадают в It, и даже в очень крутые компании, очень крутой контенд) Я лично EE учил только по этим урокам, и сейчас попал в топ 3 компаний Львова познавая азы тут на канале, спасибо Вам огромное!!!
@РаманПриймук4 жыл бұрын
@@ЮрійБережний-с7ъ садись и пиши код, найди в интернетах какое то ТЗ и мучай его
@MsDima99994 жыл бұрын
@@РаманПриймук аху№нный совет,просто топ!
@cannibalirk30553 жыл бұрын
@@ЮрійБережний-с7ъ hibernate(точка)org(слэш)orm(слэш)documentation(слэш)5.4(слэш) можешь не благодарить.
@jensenackles89982 жыл бұрын
а сейчас как? живой хотя бы?
@dmytrodovhal34932 жыл бұрын
@@jensenackles8998 живой, уже апнул синьора, 4к зп =) ещё раз спасибо, Наиль
@Алексей-р1р9л2 жыл бұрын
Учу через 2 года, Какой же крутой курс, Вы большой молодец и Большое Вам Спасибо
@cupoftea81812 жыл бұрын
Привет. Какие успехи?) Сам только начал, хочу узнать, на что способен челоек, прошедший данный курс
@evgeniy98495 жыл бұрын
Отличные уроки. Жаль, что редкие. Повезет тем, кто станет изучать спринг через год-два
@aleks92744 жыл бұрын
вчера открыл для себя Ниля и радуюсь!)
@PaintAndConquer4 жыл бұрын
хехе
@cannibalirk30553 жыл бұрын
Я везунчик XD изучаю уже готовый курс) Хотя, одного изучения мало. Надо больше практики.
@Eugene-j7h3 жыл бұрын
я тот самый счастливчик. Я сейчас изучаю по данному плейлисту. Завидуй мне
@laskovoemeov90223 жыл бұрын
Присоеденяюсь ко всем вышесказанным. Изучаю курс и радуюсь что все так доступно изложено :)
@no_witnessno_witness6465 жыл бұрын
Самый топовый айтишный канал(Продолжай) :3
@Toredomad5 жыл бұрын
Спасибо огромное! Первый человек который объяснил как же метод set работает, и почему не надо обращаться к этому методу по имени set...
@inkrot-zar5 жыл бұрын
Продолжай в том же духе, чувак! Ты делаешь крутые уроки)
@pseudouser554 жыл бұрын
Курсы отличные, все грамотно построено и интересная теория и полезная наглядная практика!! Спасибо
@Алексей-ш8ы5г11 ай бұрын
Наиль спасибо тебе огромное за понятные обьяснения материала, отдельное спасибо за домашнее задание)))
@iNfidelAim2 жыл бұрын
Лучшее, что я видел,, досматриваю что тут есть и бегу на юдеми скупать курсы Наиля. Никогда еще программирование не было таким понятным.
@Никита-ж1ф1в4 жыл бұрын
Круто! Сначала созда бин листа, потом глянул в твоем варианте и понял что можно обьявить лист сразу внутри свойства.
@ggsay16874 жыл бұрын
Круто, структурировано и без ошибок, коментарии по теме отличны, не просто видос аля "делай как я".
@vladorlinskas36295 жыл бұрын
Еще ничего не умею, core не знаю, наперед в знак благодарности, открываю ваши видосы и лайкаю
@alexanderkorobkov29243 жыл бұрын
Низкий поклон за твой труд. Все супер объясняешь!
@parsleyua3 жыл бұрын
Курс просто пушка, сколько перечитал литературы не мог понять spring, а по вашим видео как Hello word)
@АнтонЮсов-и1з3 жыл бұрын
Огромный лайк, когда начал обьяснять про названия и сеттеры.
@Denis-Orlov5 жыл бұрын
Спасибо за детальную подачу материала!
@JMunkush3 жыл бұрын
ты гуглил или что ?
@JMunkush3 жыл бұрын
я не нашел решение этого проблемы через гугл
@Alexander-is1eq2 жыл бұрын
Круто! Спасибо!
@ЮрийП-т7и2 жыл бұрын
Наконец-то я нашёл кого-то кто понятно объясняет Spring. Спасибо огромное!
@ЗлойПрограммист-е9ъ3 жыл бұрын
Спасибо за Вашу работу.
@muhtoryusufjanov39465 жыл бұрын
спасибо Наиль вам ( все ваши уроки смотрел да они грамотные и видно что вы пытайтесь объяснить простым словам )автору респект
@gsglom4 жыл бұрын
Занимаюсь на курсах по Java программированию. Начали изучать Spring Framework. С первого урока были не совсем понятны некоторые моменты. Но неясность пропала после ваших видео. Спасибо. Порекомендовал все ваш канал.
@svetlanamazhaykina69187 ай бұрын
Спасибо за Ваш труд! Коммент в поддержку канала.
@АртёмЯрошенко-и3е4 жыл бұрын
Спасибо тебе огромное. Я все это смог понять и попрактиковать за 2 дня! С твоими уроками очень легко перейти с C# на Java.
@ЕвгенийГусак-з4у5 жыл бұрын
еще и домашки для закрепления) это здорово, спасибо огромное
@Andrzej39353 жыл бұрын
Не перестаю удивляться качеству подачи, лучший учитель!
@bakhtievailmira39872 жыл бұрын
Спасибо тебе за твои уроки , ты так просто и понятно объясняешь !!!
@РусланТопольский-э8т5 жыл бұрын
Поддерживаю, очень классные уроки. Все подробно, понятно. Обязательно ждём по Hibernate.
@МаксимКизилов-э3я4 жыл бұрын
За домашнее задание отдельное Спасибо!
@samdev63544 жыл бұрын
помощь тем кто застрял в решении домашнего задания копать в сторону поискового запроса "list bean in spring"
@ИванДормаковский3 жыл бұрын
Спасибо за проделанную работу)
@TarikBat Жыл бұрын
Отличный доходчивый урок! Спасибо, Алишев!
@lautalanmoto5 жыл бұрын
Большое спасибо за ваши труды, очень полезные уроки.
@xfiesta5 жыл бұрын
Только что наткнулся на канал, посмотрел видео, очень круто!
@ЛесяДжала5 жыл бұрын
поддерживаю. Отличные уроки
@mihailostapchuk11675 жыл бұрын
Ура! Дождались! Спасибо, как всегда все доступно.
@pavelsamsonenka31555 жыл бұрын
Like за то что ты жив 😄
@ololosh42587 күн бұрын
Всё работает, очень круто)
@lanalystan95814 жыл бұрын
Огромное спасибо за Ваши уроки! Все стало понятнее именно по сути - что и зачем.
@ИгорьМешалкин-ж7ф2 жыл бұрын
Отличный урок, особенно порадовало дополнительное задание в конце.
@ЕвгенийОсколков-ж8м3 жыл бұрын
Прекрасный курс! Спасибо Вам за Ваш труд!
@vls50014 жыл бұрын
Очень хороший материал, мне как начинающему в освоении все предельно понятно, а что не понятно вполне возможно найти углубленный материал по соответствующему вопросу.
@dmitrylubyanov72774 жыл бұрын
Понял логику и реализовал задачу с первого раза. Приятно) Спасибо большое, жду продолжения уроков по Spring MVC
@igorvasylevskyi36295 жыл бұрын
ААААААААААА НАКОНЕЦ-ТО
@alexandrperfilev94885 жыл бұрын
Я уже испугался, думал не будет больше уроков😢 Класс! Ждёмс еще👍
@Annabel89695 жыл бұрын
круто все объяснил, спасибо!
@ДаниярКаби2 жыл бұрын
Спасибо за труд 👍
@cannibalirk30553 жыл бұрын
Я выполнил урок, всё работает, но немного не понял где нужно инициализировать коллекцию. Сначала сделал как в видео, т.е. new ArrayList() в самой переменной. Потом убрал это, оставив поле класса неинициализированным, т.е. List musicList; - ожидая, что программа упадёт, но, к моему удивлению, она не упала, а так же отработала. Должно быть, Spring сам инстанцирует объект коллекции из интерфейса List, но хотелось бы более точно понимать особенности инициализации переменной в данном случае, и представлять что происходит там "под капотом".
@dnkr90855 жыл бұрын
Лучшее что я видел!!
@21stCenturyPhilosopher4 жыл бұрын
Просто годнота!
@Nezha-o4s4 жыл бұрын
Спасибо за уроки, просто ТОП :)
@ВладиславШестернин-б9с5 жыл бұрын
Урааа Продолжение)) Спасибо))
@sdklasdak5 жыл бұрын
А возможно в файл properties добавить список (массив) объектов? Со списком примитивов или стринг всё понятно - работает. А с объектами получается передать только одну штуку в ref, если больше, например, через запятую, то компилятор понимает это как один объект с id="carrot,potato" и конечно не находит такого. Или через XML нет решения для этого?
@s.question20123 жыл бұрын
Очень крутые уроки, спасибо большое! Было бы еще интереснее если бы вы продолжили уроки по Java EE и проводили бы аналогии со Spring-ом. Это помогло бы начать смотреть на программирование с нескольких других ракурсов, если будет время, мне кажется это оценится. Да, сейчас EE не очень популярен, но мне кажется в будущем он возьмет, так как микроархитектурные сервисы возможно немного поубавят в популярности. И опять порсто огромное вам спасибо, осталось устроится на норм работу и донатить Вам :д
@alexb.26164 жыл бұрын
Огромное спасибо!
@vadimmelnikov29884 жыл бұрын
У меня inspector не показывает в IDEA ошибку при отсутствии пустого конструктора, может быть нужен дополнительный плагин для инспектора в Spring?
@VChumachenko2 жыл бұрын
А вы не знаете почему IntelliJ IDEA не обозначает ошибки компиляции в xml файле? Повторяю код с 5:56 и у меня не подчеркивается ошибка.
@byvka26675 жыл бұрын
о только что закончил 5 урок и ютюб уведомляет. Спасибо парень
@coolvid893 жыл бұрын
Как включить подсказки значений атрибутов в xml файле?
@BoberKurwa422 жыл бұрын
Выполнил домашку НАУГАД... вот что значит преисполнился после урока!
@RosyjskiPro12 жыл бұрын
Отличный материал - у меня платники по работе аки Oreilly и Pluralsight, но там так не объяснено. Перелопатил уже немного книг аки Spring in Action и во многих отсутствует объяснение базового (да-да, есть в доке, но ее километры и в каком порядке читать). Доделаю бесплатный и обязательно пройду платный на юдеми. Спасибо за отличную подачу материала!
@aleks92744 жыл бұрын
Еще один урок и один лайк от меня)
@dmitriy89725 жыл бұрын
Супер уроки! Подскажите, как подключить автоподсказки во время ввода в xml файлах?
@sergeihanush22625 жыл бұрын
ввода чего? локации бина?
@GoPetr5 жыл бұрын
Увидел и поставил лайк!
@nviga17875 жыл бұрын
Дождались)
@goodluck10705 жыл бұрын
спасибо за уроки, добавь ссылку для донатов (лучше через paypal)
@andyk5442 жыл бұрын
Ля, за то, что ДЗ даешь лайк, подписка, респект
@timmeegee56335 жыл бұрын
99problems улыбнуло очень в солюшене)))
@danulaaaa4 жыл бұрын
but a bitch ain't one
@nikolaykarmanov6310 Жыл бұрын
Я вначале создал бин, представляющий из себя музыкальный список, а потом его в качестве аргумента передавал в бин musicPlayer. Потом решение посмотрел - оказывается можно было намного проще сделать))
Подскажите, почему в контексте (файле appContext.xml) IntelliJ не выдаёт подсказки или не подчеркивает ошибки?
@XIRON863 жыл бұрын
Та же проблема
@Domzheritcy3 жыл бұрын
та же проблема
@АлексейНиколаев-й7м Жыл бұрын
Решили как-нибудь? Такая же проблема
@Justuser-pn1yc Жыл бұрын
Возможно из-за того что нужен плагин спринговый, который доступен только в ultimate версии
@denisk83604 жыл бұрын
Есть вопросик по IDE. У меня не подсвечивает название "musicPlayer.properties" как у Вас на 15:23. Юзаю Community Edition. Это из-за урезанной версии? или что-то нужно дополнительное настроить? Каталог resources пометил как "Resource Root". Спасибо!
@fck2trsh4 жыл бұрын
аналогично
@ПавелСмирнов-й7х4 жыл бұрын
Класс И задание в тему
@hondashadow750phantom-penn35 жыл бұрын
Забыл включить видео в Playlist )))
@alishevN5 жыл бұрын
О, спасибо, что заметили!
@alexbalf3084 жыл бұрын
Спасибо. познавательно!
@user-cx5ry5tt6s4 жыл бұрын
сделал дз как вы и сказали ( загуглив ), в итоге немного по другому сделал, создав bean под названием musicList, в нем указал class="java.util.ArrayList" , затем заполнив как обычно, и в бине musicPlayer указал в проперти : name"music" ref"musicList")) Все работает! Скажите пожалуйста, какую бы вы оценку поставили за это решение ?
@denned41924 жыл бұрын
Ты меня спас, я тоже нашел это решение, но не мог понять, что сначала надо создать бин самого листа в него добавить бины с музыкой и потом бин листа в бин musicPlayer, только прочитав твой коммент-понял суть.СПАСИБО ТЕБЕ ДОБРЫЙ ЧЕЛОВЕК)
@azymax6271 Жыл бұрын
Зачем создавать целый bean класса ArrayList? Spring предлагает такой синтаксис: .....
@kengerfil3 жыл бұрын
Видеоуроки просто БОМБА! Всё очень понятно объясняете, спасибо Вам огромное за труд!! Только скажите, пожалуйста, в чем фишка присваивания значений полям через XML-конфигурацию (12:40)? Только для того, чтобы сэкономить на времени перекомпиляции проекта? Значения можно и через код в классе изменить
@maxkatrenko88655 жыл бұрын
КЛААССС!!
@Dmitry23854 жыл бұрын
Наиль, скажите, а зачем в классе MusicPlayer создавать объект new ArrayList() вот так: private List musicList = new ArrayList(); а не так: private List musicList; Мы же все равно ссылке musicList в сеттере передаем объект List public void setMusicList(List musicList) { this.musicList = musicList; } Получается наш new ArrayList() теряется в куче и потом уничтожается GB
@volnavolna24604 жыл бұрын
Хотелось бы услышать, почему лучше доверить создание объектов Spring-у, а не самим создавать их. Чем это лучше? Может это как-то связано со сборщиком мусора, Spring как-то лучше следит за жизненным циклом объектов?
@art_YOMMY4 ай бұрын
После того как прописал зависимость через сеттеры полетели ошибки...может ли это быть из-за того что спринг менялся и настройка xml должна прописывается по другому?
@mohawberel5 жыл бұрын
как, а точнее куда поддержать канал?
@alishevN5 жыл бұрын
Спасибо большое! Если вы хотите поддержать развитие этого канала, можно сделать перевод на эту карту: 5469 6200 1293 6447 (Сбербанк)
@kubazoid4 жыл бұрын
Добрый день! Спасибо за уроки! Есть вопрос: мое решение задания слегка ) отличается от вашего в репозитарии. Имеет ли мое решение право на жизнь? и в чем принципиальное отличие?
@pavelgriva64032 жыл бұрын
Normas, ya tam je so stackoverflow sper)))
@МихаилКурагин-г8м3 жыл бұрын
Очень круто! Спасибо большое! помучился с домашним заданием, пока не наткнулся на ссылку: overcoder.net/q/605990/%D0%BA%D0%B0%D0%BA-%D1%8F-%D0%BC%D0%BE%D0%B3%D1%83-%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D1%8C-%D0%BA%D0%BE%D0%BD%D1%84%D0%B8%D0%B3%D1%83%D1%80%D0%B0%D1%86%D0%B8%D1%8E-spring-xml-%D0%B4%D0%BB%D1%8F-%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B8-%D1%81%D0%B2%D0%BE%D0%B9%D1%81%D1%82%D0%B2%D0%B0-bean В других местах банальное заполнение List ((
@Георгий-т8г2 жыл бұрын
спасибо , бро
@vladimirtsybin65074 жыл бұрын
Хороший урок, спасибо. Непонятно только зачем в классе MusicPlayer вы создаете объект: List musicList = new ArrayList(); ? достаточно иметь переменную List musicList;
@Orakcool2 жыл бұрын
да, так тоже будет работать. Spring создаст объект за нас. На видео автор написал так, наверное для того чтобы подсказать что писать в поле class в bean`e (class="java.util.arrayList").
@Orakcool2 жыл бұрын
о уже год прошел с коммента
@withotsoul72522 жыл бұрын
Чотко!
@IuliiaDalskaia5 жыл бұрын
Спасибо!
@КисловДенис2 жыл бұрын
Уроки офигенные. Очень легко осваивается то что преподается. А домашнее задание выполнил за минут 10. Но возник вопрос. Я поэкспериментировал с коллекциями и внедрил зависимость на HashSet. Вроде как порядок не сохраняется в этом списке, Но с десяток раз попробовал и пришел к выводу что порядок вывода на экран такой в каком порядке прописаны зависимости в контексте Почему? Ведь мы получаем готовое множество, значит порядок рандомный
@batorFLY-c7j Жыл бұрын
В кофигурационном файле не отображается ошибка при отсутствии пустого конструктора 6:11. Что делать?
@b.s.31054 жыл бұрын
Привет ребята, может кто-то обяснить почему у меня ИНтелиЖидея не показывает мне ошибку что отсутсвует базовый конструктор , вот у Нила сразу высвечивает ошибку в файле applicationContext.xml а мне уже после компиляцый выбрасывает ошибку.
@СергейАлександров-н5п9н4 жыл бұрын
+1
@radelnigma76622 жыл бұрын
У меня почему то не подчеркивает красным в applicationContext.xml когда нет конструктора по умолчанию public MusicPlayer() { } как на видео, но при выполнении программы выдает ошибку. Вопрос: как сделать так что бы IDEA подчёркивала такие ошибки, может где то в настройках?
@kisurov4 жыл бұрын
Большое спасибо! Я правильно понял: внедрение зависимости в данном примере происходит только для musicBean. А name и volume - это просто передача параметров для создания?
@djipocket2test4204 жыл бұрын
при внедрении значений из внешнего файла, когда пишем
@stepanvuzian37854 жыл бұрын
Благодарю за отличный видеокурс! Я заметил, что можно удалить наш обычный конструктор и не писать пустой, и Спринг работает. Подскажите, корректен ли такой ход, если текущий конструктор нам не пригодится в коде?
@_baNZai_3 жыл бұрын
сделал все как в видео. Но в
@nastya_l29532 жыл бұрын
скорее всего это из-за того, что в видео idea ultimate, а у вас community. у меня тоже ничего не подсвечивается в файле xml, но все работает
@gamechannel_8334 жыл бұрын
Привет!) У тебя ооочень классные уроки! Джаву именно благодаря тебе понял, и все принципы ООП выучил:) Спринг конечно не как Джаву с первого взлета понимаю, но уже со второго пошло)) Хотел спросить, у меня почему-то в "applicationContext" не подсвечивает ошибки. Пишет что все хорошо, и только после при компиляции показывает что "что-то" не так. И нужно самому разбираться что именно не так. Ты случайно не встречался с таким? Если встречался, то можешь посоветовать пожалуйста что делать? Спасибо тебе за твои уроки!!!)
@СергейАлександров-н5п9н4 жыл бұрын
+1
@Domzheritcy3 жыл бұрын
+1 такая же фигня
@ЭдвардВалеев-ъ4щ2 жыл бұрын
+1, но есть подозрения, что дело в версии intellij'a: скорее всего из-за того что у нас CommunityEdition такое и происходит
@АртурЯсак-е3л Жыл бұрын
@@ЭдвардВалеев-ъ4щ +1
@СергейКрылов-ж4н5 жыл бұрын
Спасибо. Когда примерно ждать следующее видео?
@ms_shifu70475 жыл бұрын
Что за вопрос, после второго тура выборов конечно, ну или когда Киев переименуют в Зеленоград.
@fedkodmitri52484 жыл бұрын
Как сменить кодировку в файле .properties? При распечатке выдает кракозябры, если кириллицу использовать