А зачем делать изображение себя и перекрывать слайды?) а так все гут, спасибо
@Алексей95817 күн бұрын
А почему SQL так важен для аналитиков? я сам пару лет назад закончил университет и не мог устроиться на работу, поэтому прошел курсы от Skypro и получил классный оффер в финтех компанию))
@aroundtheworld936621 күн бұрын
Почему после обновления студента по факту он не обновляется, а добавляется новый с новым возрастом?
@pockerface535023 күн бұрын
Антон, можешь о себе рассказать в рамках видео или поста где-нибудь? Очень интересно
@optimizeit25 күн бұрын
Антон, посоветуйте пожалуйста стоит с php уровня Middle+ переходить на Java Spring и саму Java ? вроде тоже самое у нас на php laravel, но в Java архитетктуре как то больше уделяют внимания и активнее используют патерны.
@user-sn2wr5ji8g27 күн бұрын
очень сухая подача, и мало примеров
@timur.kАй бұрын
Спасибо за труды! Шикарное обучающее видео
@CurS-uo6wtАй бұрын
у тебя Ultimate intellij? Просто community не может нормально работать с проектом spring initializr, скорее всего он только для ultimate предназначен, приходится самому все через Maven проект добавлять
@zazarikjoskuАй бұрын
Привет,видос отличный! Только лучше делай масштабность программы побольше)
@user-bj9bw3gh3bАй бұрын
А для того чтобы отображать другие страницы приложения нужно устанавдивать шаблонизатор thymytean? Просто у меня не отображается новая страница выводит вот такую ошибку Whitelabel Error Page This application has no explicit mapping for /error, so you are seeing this as a fallback. Mon Jul 15 13:09:47 MSK 2024 There was an unexpected error (type=Not Found, status=404)
@hasanboyhakimov9144Ай бұрын
Thank you
@hasanboyhakimov9144Ай бұрын
Thank you bro
@slevin31231Ай бұрын
Очень круто!
@user-du9rr1wq8iАй бұрын
Мне надо по рабочей практике сделать веб приложение и ты просто лучик света в темном царстве, до этого об этом всем я мельком слышал, а ты помог во всем разобраться
@aleksey2793Ай бұрын
12:15 - vector это не С, а С++
@aleksey2793Ай бұрын
27:00 Насчет структуры папок и слоев проекта - как раз есть правильное и неправильное. Сейчас стараются придерживаться гексагональной архитектуры в приложении, где выделены слои домена, адаптеров, входных и выходных данных. Такой вариант удобен быстрым онбордингом в проект новых разработчиков, т.к. сразу видны потоки данных, доменная область. Также при такой подходе приложение проще масштабировать. Модульный монолит при таком разделении легко трансформируется в микросервисы, если это нужно.
@AleksandrTestov-q8pАй бұрын
Талантище! так доступно рассказать! Хотел тебе тему по Rest подкинуть для нового материала REST API + Swagger.(OpenApi Spring boot) очень будет востребованный контент!
@NeuCHilАй бұрын
Привет, вопрос, у можно скриншот ваших плагинов? У вас == меняется на = протяжную и т.д, очень удобно, но не нашел, и плагин theme какой используете , иконки?
@deGGenerateАй бұрын
Когданибудь я верю джависты научатся увеличивать масштаб чтобы зрителю было удобнее видеть код
@-maxxxeffectАй бұрын
Антон, шикарно объяснил! Спасибо, подпишусь на бусти к тебе) Только показывай написание кода в presentation mode пожалуйста!
@aksesssche6506Ай бұрын
Всем привет! Пересматриваю видео, код, не могу понять. После подключения к Постгре мы создали интерфейс StudentRepository, который наследуется от JpaRepository, в котором есть функции сохранения, удаления и прочее. В нем нет функции удаления по почте, мы эту функцию просто прописали `void deleteByEmail(String email);` Не пойму фразу "а ее реализацией займется Spring". Как он ей займется? Где хранится эта реализация, как он понимает, что нужно осуществить поиск именно по почте и после вызвать delete? А что если нам надо будет написать свою специфичную функцию?
@fedor1206Ай бұрын
Невероятно хорошо пояснил: вроде все то же, что и у других, но супер-доходчиво и на примере. Спасибо огромное!
@anastasiamanelyuk2644Ай бұрын
Очень хорошее и подробное объяснение. Спасибо за материал!
@VelikiyZmeyАй бұрын
с первого раза не доходит )) еще маленькое замечание по качеству картинки, смотрюю на HD однако мутновато. удачи
@user-lt7sv1px6cАй бұрын
Что за программа для добавления пользователей? это же не pgAdmin?
@slevin31231Ай бұрын
По поводу того что мы не можем указать имя бина, который хотим внедрить, используя аннотацию @Autowired, то на сколько я понимаю, можно еще использовать аннотацию @Qualifier в конструкторе перед MessageProvider, и в ней указать id внедряемого бина.
@aroundtheworld9366Ай бұрын
Пересмотрел тонну обучающих видео, вот бы все так объясняли! Талант! Спасибо большое!
@virus8727Ай бұрын
жестко... если бы не был знаком с джанго, ломбоком(и мавеном), джейсонами(еще с питона), и работой с бд(через sqlalchemy), в какой то степени, и был реально новичком, я бы офигел.... очень много терминологии, нужен хотя бы какой то уровень и понимание, что за запросы пост, гет и прочее, ну и так по мелочи, а вообще за видео респект! это реально вся минимальная база спринга? и на каком уровне требуют знание Spring для джуна?
@fleurdelicАй бұрын
спасибо!
@fleurdelicАй бұрын
голос поверх видео наложен. да?
@VelikiyZmeyАй бұрын
Круто излагаешь, еще чуть чуть и пойду на твой бусти, но у меня не получилось как у тебя в примере с Factory так лихо переключать провайдера через аппликейшн пропертис приходится пересобирать проект мавеном
@bumbazzzАй бұрын
Подскажите почему на конец раздела "Рефакторинг HelloWorld с инструментами JSE" при запуске функции main вылетает ошибка: Error: Could not find or load main class ru.kors.HelloWorld Caused by: java.lang.ClassNotFoundException: ru.kors.HelloWorld Но при компиляции и запуске через терминал все работает
@dorianminecraftАй бұрын
Привет, классный ролик. Учусь по твоим урокам! Слушай а сколько может стоить составление грамотного резюме и пробный собес
@Antosha.KorsakovАй бұрын
30 минутный видос только-только вышел, а ты его уже посмотрел и оценил))))) Грамотное резюме можно составить за 0, шаблонов в интернете куча, плюс есть люди, которые обозревают чужие резюме, тот же Немчинский или, я недавно видел, Бугаенко. По поводу пробного собеса, у меня можно за 5к на бусти купить, понятно, что в эту стоимость еще доп.контент входит, но все же. Если для тебя это дорого, то в интернете, на ютубе, можно найти сотни видео с мок.собесами. Правда те что я видел далеки от реальных, но на то они и мок.собесы
@dorianminecraftАй бұрын
@@Antosha.Korsakov ну я заранее написал, что ролик классный 😁
@vikkmoorАй бұрын
о, крутяк 💙 спасибо за работу)
@kratos-gg8568Ай бұрын
можете обьяснить как например вот это private static void annotationBeanHelloWorld() { ApplicationContext ctx = new AnnotationConfigApplicationContext(ProjectConfig.class); MessageHandler handler = ctx.getBean("messageHandler", MessageHandler.class); handler.handling(); }. Может пригодится в реальных проектах
@Antosha.KorsakovАй бұрын
Как может пригодиться получение компонента из контекста? Или что? Я не очень понимаю. Если говорить про плюсы бинов, то это, конечно же: сериализация, простота в управлении, большая совместимость между различными частями системы, да и просто любой может использовать любые компоненты. Я уже молчу про гибкость и масштабируемость. Если вопрос именно в том коде, что представлен, то я, вроде бы, в видео подробно попытался объяснить преимущества. Там я загружаю в контекст любой обработчик и провайдер(я менял реализацию только провайдера, но, очевидно, можно менять и реализацию обработчика, например, заменить вывод в консоль на вывод в документ или бд), а потом использую имеющуюся реализацию в контексте. То есть я в одной части программы могу подставить обработчик System.out, а в другой Xml. Если я не смог ответить на твой вопрос, то напиши его корректнее, пожалуйста
@kratos-gg8568Ай бұрын
@@Antosha.Korsakov спасибо за ответ
@SamSung-yp7uwАй бұрын
Хоть как то мотивирует. Я сейчас заканчиваю курс, чувствую себя достаточно уверенно, но говорят сейчас тяжелая ситуация с поиском работы и я совсем без диплома и нахожусь в Италии. Но понял что мне действительно это нравится и останавливаться не собираюсь ни в коем случае. Но мотиация иногда очень падает. месяц рассылаю резюме и никакого ответа. Но хочется верить в то что я добьюсь результата. Точнее добиться то я его добьюсь в учёбе, но в жизни бы применить и на работу устроиться.
@dorianminecraft2 ай бұрын
Спасибо большое, за такие видео. Хочу задать вам вопрос сколько нужно времени чтоб выйти на работу java разработчика на spring? Если Java Core уже знаю
@Antosha.Korsakov2 ай бұрын
Сложно сказать, все зависит от того на сколько хорошо ты знаешь Java Core + сколько ты времени уделяешь изучению. Но по моему опыту, в среднем, людям требуется полгода - год для трудоустройства.
@dorianminecraft2 ай бұрын
@@Antosha.Korsakov Как думаешь могут ли взять на работу в 16 лет?
@Antosha.Korsakov2 ай бұрын
Не во все компании, но да, меня взяли до 18
@jiajikobo31992 ай бұрын
Отлично разжевано, даже только вкатывающийся поймет. Возможно, этот курс даже переплюнет Алишева, но об этом мы узнаем позже =)
@davronmaxmudov39722 ай бұрын
Thanks and good luck bro
@user-du8rw6tb6r2 ай бұрын
ждем продолжения, потому что видит бог, этот спринг в одиночку не осилить никак
@ivanstrelka34482 ай бұрын
спасибо огромное, ждем продолжения
@maxjango41142 ай бұрын
спасибо большое, ждем продолжения!!!
@dd4el122 ай бұрын
Только начал обучение Spring Boot, до этого был лишь поверхностно знаком с Java. К удивлению все получилось. Дальше думаю сделать какой-то клиент-сервис приложение.
@abulmuslimataev98652 ай бұрын
так и не понял для чего нужен transactional перед delete методом, можно по-подробнее?
@ajrislom11592 ай бұрын
thank you bro
@myname-ok4gy2 ай бұрын
каких знаний достаточно чтобы пойти на джуна? я допустим знаю немого хибернейта и спринг) Так-же вопрос, всегда изучаю технологии по видео, как их изучать по документации? вот допустим хотел бы я создать проект на спринге и зашел бы на сайт, я вряд-ли бы смог создать проект)) вообще не понимаю, как вы это делаете
@Antosha.Korsakov2 ай бұрын
Сложно сказать какие именно знания нужны. Открой видосов 5 с лайф.тех.собесом и отвечай на вопросы, которые там задают. Если отвечаешь уверено, то, думаю, квалификации достаточно. По поводу документации. По крайней мере, у спринга документация отличная. Там все структурированно и понятно. А в остальном - заходишь в любой интересующий класс и читаешь JavaDocs. В нормальных фреймворках, обычно, более менее описан функционал.
@myname-ok4gy2 ай бұрын
@@Antosha.Korsakov ну а вот вообще, допустим тебе сказали реализовать что-то, как ты понимаешь, что нужно использовать
@Antosha.Korsakov2 ай бұрын
В большинстве своем, все знания для реализации у меня уже имеются. Я просто беру и делаю. Если я что-то забыл, то иду смотреть в те местах, где есть похожий функционал и копирую его. Если необходимо работать с чем-то неизвестным, то тут я мало чем отличаюсь от тебя или другого начинающего программиста. Я захожу в гугл, вбиваю задачу: "How to implement (something) using (framework/library)", а затем, по найденным примерам, пишу реализацию.
@myname-ok4gy2 ай бұрын
@@Antosha.Korsakov спасибо тебе) а ты менторишь или нет?
@Antosha.Korsakov2 ай бұрын
Нет, времени нет
@milesteg66062 ай бұрын
Отличная подача материала, грамотный язык. Парень, да ты гений!
Пікірлер
лучший
Привет. Планируется ли курс по Hibernate?
столько нового узнал,спасибо тебе большое!
А зачем делать изображение себя и перекрывать слайды?) а так все гут, спасибо
А почему SQL так важен для аналитиков? я сам пару лет назад закончил университет и не мог устроиться на работу, поэтому прошел курсы от Skypro и получил классный оффер в финтех компанию))
Почему после обновления студента по факту он не обновляется, а добавляется новый с новым возрастом?
Антон, можешь о себе рассказать в рамках видео или поста где-нибудь? Очень интересно
Антон, посоветуйте пожалуйста стоит с php уровня Middle+ переходить на Java Spring и саму Java ? вроде тоже самое у нас на php laravel, но в Java архитетктуре как то больше уделяют внимания и активнее используют патерны.
очень сухая подача, и мало примеров
Спасибо за труды! Шикарное обучающее видео
у тебя Ultimate intellij? Просто community не может нормально работать с проектом spring initializr, скорее всего он только для ultimate предназначен, приходится самому все через Maven проект добавлять
Привет,видос отличный! Только лучше делай масштабность программы побольше)
А для того чтобы отображать другие страницы приложения нужно устанавдивать шаблонизатор thymytean? Просто у меня не отображается новая страница выводит вот такую ошибку Whitelabel Error Page This application has no explicit mapping for /error, so you are seeing this as a fallback. Mon Jul 15 13:09:47 MSK 2024 There was an unexpected error (type=Not Found, status=404)
Thank you
Thank you bro
Очень круто!
Мне надо по рабочей практике сделать веб приложение и ты просто лучик света в темном царстве, до этого об этом всем я мельком слышал, а ты помог во всем разобраться
12:15 - vector это не С, а С++
27:00 Насчет структуры папок и слоев проекта - как раз есть правильное и неправильное. Сейчас стараются придерживаться гексагональной архитектуры в приложении, где выделены слои домена, адаптеров, входных и выходных данных. Такой вариант удобен быстрым онбордингом в проект новых разработчиков, т.к. сразу видны потоки данных, доменная область. Также при такой подходе приложение проще масштабировать. Модульный монолит при таком разделении легко трансформируется в микросервисы, если это нужно.
Талантище! так доступно рассказать! Хотел тебе тему по Rest подкинуть для нового материала REST API + Swagger.(OpenApi Spring boot) очень будет востребованный контент!
Привет, вопрос, у можно скриншот ваших плагинов? У вас == меняется на = протяжную и т.д, очень удобно, но не нашел, и плагин theme какой используете , иконки?
Когданибудь я верю джависты научатся увеличивать масштаб чтобы зрителю было удобнее видеть код
Антон, шикарно объяснил! Спасибо, подпишусь на бусти к тебе) Только показывай написание кода в presentation mode пожалуйста!
Всем привет! Пересматриваю видео, код, не могу понять. После подключения к Постгре мы создали интерфейс StudentRepository, который наследуется от JpaRepository, в котором есть функции сохранения, удаления и прочее. В нем нет функции удаления по почте, мы эту функцию просто прописали `void deleteByEmail(String email);` Не пойму фразу "а ее реализацией займется Spring". Как он ей займется? Где хранится эта реализация, как он понимает, что нужно осуществить поиск именно по почте и после вызвать delete? А что если нам надо будет написать свою специфичную функцию?
Невероятно хорошо пояснил: вроде все то же, что и у других, но супер-доходчиво и на примере. Спасибо огромное!
Очень хорошее и подробное объяснение. Спасибо за материал!
с первого раза не доходит )) еще маленькое замечание по качеству картинки, смотрюю на HD однако мутновато. удачи
Что за программа для добавления пользователей? это же не pgAdmin?
По поводу того что мы не можем указать имя бина, который хотим внедрить, используя аннотацию @Autowired, то на сколько я понимаю, можно еще использовать аннотацию @Qualifier в конструкторе перед MessageProvider, и в ней указать id внедряемого бина.
Пересмотрел тонну обучающих видео, вот бы все так объясняли! Талант! Спасибо большое!
жестко... если бы не был знаком с джанго, ломбоком(и мавеном), джейсонами(еще с питона), и работой с бд(через sqlalchemy), в какой то степени, и был реально новичком, я бы офигел.... очень много терминологии, нужен хотя бы какой то уровень и понимание, что за запросы пост, гет и прочее, ну и так по мелочи, а вообще за видео респект! это реально вся минимальная база спринга? и на каком уровне требуют знание Spring для джуна?
спасибо!
голос поверх видео наложен. да?
Круто излагаешь, еще чуть чуть и пойду на твой бусти, но у меня не получилось как у тебя в примере с Factory так лихо переключать провайдера через аппликейшн пропертис приходится пересобирать проект мавеном
Подскажите почему на конец раздела "Рефакторинг HelloWorld с инструментами JSE" при запуске функции main вылетает ошибка: Error: Could not find or load main class ru.kors.HelloWorld Caused by: java.lang.ClassNotFoundException: ru.kors.HelloWorld Но при компиляции и запуске через терминал все работает
Привет, классный ролик. Учусь по твоим урокам! Слушай а сколько может стоить составление грамотного резюме и пробный собес
30 минутный видос только-только вышел, а ты его уже посмотрел и оценил))))) Грамотное резюме можно составить за 0, шаблонов в интернете куча, плюс есть люди, которые обозревают чужие резюме, тот же Немчинский или, я недавно видел, Бугаенко. По поводу пробного собеса, у меня можно за 5к на бусти купить, понятно, что в эту стоимость еще доп.контент входит, но все же. Если для тебя это дорого, то в интернете, на ютубе, можно найти сотни видео с мок.собесами. Правда те что я видел далеки от реальных, но на то они и мок.собесы
@@Antosha.Korsakov ну я заранее написал, что ролик классный 😁
о, крутяк 💙 спасибо за работу)
можете обьяснить как например вот это private static void annotationBeanHelloWorld() { ApplicationContext ctx = new AnnotationConfigApplicationContext(ProjectConfig.class); MessageHandler handler = ctx.getBean("messageHandler", MessageHandler.class); handler.handling(); }. Может пригодится в реальных проектах
Как может пригодиться получение компонента из контекста? Или что? Я не очень понимаю. Если говорить про плюсы бинов, то это, конечно же: сериализация, простота в управлении, большая совместимость между различными частями системы, да и просто любой может использовать любые компоненты. Я уже молчу про гибкость и масштабируемость. Если вопрос именно в том коде, что представлен, то я, вроде бы, в видео подробно попытался объяснить преимущества. Там я загружаю в контекст любой обработчик и провайдер(я менял реализацию только провайдера, но, очевидно, можно менять и реализацию обработчика, например, заменить вывод в консоль на вывод в документ или бд), а потом использую имеющуюся реализацию в контексте. То есть я в одной части программы могу подставить обработчик System.out, а в другой Xml. Если я не смог ответить на твой вопрос, то напиши его корректнее, пожалуйста
@@Antosha.Korsakov спасибо за ответ
Хоть как то мотивирует. Я сейчас заканчиваю курс, чувствую себя достаточно уверенно, но говорят сейчас тяжелая ситуация с поиском работы и я совсем без диплома и нахожусь в Италии. Но понял что мне действительно это нравится и останавливаться не собираюсь ни в коем случае. Но мотиация иногда очень падает. месяц рассылаю резюме и никакого ответа. Но хочется верить в то что я добьюсь результата. Точнее добиться то я его добьюсь в учёбе, но в жизни бы применить и на работу устроиться.
Спасибо большое, за такие видео. Хочу задать вам вопрос сколько нужно времени чтоб выйти на работу java разработчика на spring? Если Java Core уже знаю
Сложно сказать, все зависит от того на сколько хорошо ты знаешь Java Core + сколько ты времени уделяешь изучению. Но по моему опыту, в среднем, людям требуется полгода - год для трудоустройства.
@@Antosha.Korsakov Как думаешь могут ли взять на работу в 16 лет?
Не во все компании, но да, меня взяли до 18
Отлично разжевано, даже только вкатывающийся поймет. Возможно, этот курс даже переплюнет Алишева, но об этом мы узнаем позже =)
Thanks and good luck bro
ждем продолжения, потому что видит бог, этот спринг в одиночку не осилить никак
спасибо огромное, ждем продолжения
спасибо большое, ждем продолжения!!!
Только начал обучение Spring Boot, до этого был лишь поверхностно знаком с Java. К удивлению все получилось. Дальше думаю сделать какой-то клиент-сервис приложение.
так и не понял для чего нужен transactional перед delete методом, можно по-подробнее?
thank you bro
каких знаний достаточно чтобы пойти на джуна? я допустим знаю немого хибернейта и спринг) Так-же вопрос, всегда изучаю технологии по видео, как их изучать по документации? вот допустим хотел бы я создать проект на спринге и зашел бы на сайт, я вряд-ли бы смог создать проект)) вообще не понимаю, как вы это делаете
Сложно сказать какие именно знания нужны. Открой видосов 5 с лайф.тех.собесом и отвечай на вопросы, которые там задают. Если отвечаешь уверено, то, думаю, квалификации достаточно. По поводу документации. По крайней мере, у спринга документация отличная. Там все структурированно и понятно. А в остальном - заходишь в любой интересующий класс и читаешь JavaDocs. В нормальных фреймворках, обычно, более менее описан функционал.
@@Antosha.Korsakov ну а вот вообще, допустим тебе сказали реализовать что-то, как ты понимаешь, что нужно использовать
В большинстве своем, все знания для реализации у меня уже имеются. Я просто беру и делаю. Если я что-то забыл, то иду смотреть в те местах, где есть похожий функционал и копирую его. Если необходимо работать с чем-то неизвестным, то тут я мало чем отличаюсь от тебя или другого начинающего программиста. Я захожу в гугл, вбиваю задачу: "How to implement (something) using (framework/library)", а затем, по найденным примерам, пишу реализацию.
@@Antosha.Korsakov спасибо тебе) а ты менторишь или нет?
Нет, времени нет
Отличная подача материала, грамотный язык. Парень, да ты гений!