- Видео 61
- Просмотров 1 252 861
BoostBrain
Россия
Добавлен 15 июн 2016
Привет! Меня зовут Николай и я люблю писать программы на Java и других языках. На этом канале я отказался от простого изложения общедоступных сведений о программировании, фреймворках и библиотеках. Я стараюсь подать материал так, чтобы это было понятно за максимально короткое время, быстро и просто.
У нас есть свой проект с обучением новичков программированию в условиях приближенных к реальности. Для этого создан канал BoostBrainLive - ruclips.net/channel/UC4WxFI6NksK3jPHWyoA80Qg
У нас есть свой проект с обучением новичков программированию в условиях приближенных к реальности. Для этого создан канал BoostBrainLive - ruclips.net/channel/UC4WxFI6NksK3jPHWyoA80Qg
Архитектура учебного приложения на Java, Spring Boot, Docker Compose и PostgreSQL
Сегодня поговорим о проектировании микросервисных приложений. Я расскажу, как устроено учебное приложение, которое мы делаем совместно с активными подписчиками канала. Мы делаем приложение на Java, с помощью Spring Boot. Приложение имеет микросервисную архитектуру и использую модную легкую виртуализацию в виде Docker и оркестрацию контейнеров в виде Docker Compose. В видео обсуждаем принципы построения, применение архитектурного паттерна API Gateway.
Привет! Меня зовут Николай и я люблю писать программы на Java и других языках. На этом канале я отказался от простого изложения общедоступных сведений о программировании, фреймворках и библиотеках. Я стараюсь подать материал так, чтобы это был...
Привет! Меня зовут Николай и я люблю писать программы на Java и других языках. На этом канале я отказался от простого изложения общедоступных сведений о программировании, фреймворках и библиотеках. Я стараюсь подать материал так, чтобы это был...
Просмотров: 21 831
Видео
HTTP протокол для Java-разработчика. Часть 2. Куки и сессии. Примеры на Java Spring Bean.
Просмотров 21 тыс.4 года назад
Поговорим о куках(cookies) и сессиях в HTTP взаимодействиях. Разберем типичные примеры работы с сессиями в Java коде с помощью Spring Framework - на примере Servlets и Session Scoped Beans. Ссылка на код - github.com/boost-brain/youtube/tree/master/http_sessions Привет! Меня зовут Николай и я люблю писать программы на Java и других языках. На этом канале я отказался от простого изложения общедо...
Подкаст: Lombok. Зло или спасение. Популярная Java библиотека под шквалом критики.
Просмотров 4,7 тыс.4 года назад
На днях довольно известный Java ютубер Сергей Немчинский раскритиковал использование библиотеки Lombok и порекомендовал отказаться от ее использования совсем. Я, мягко говоря, с таким мнением не согласен и вот почему... Привет! Меня зовут Николай и я люблю писать программы на Java и других языках. На этом канале я отказался от простого изложения общедоступных сведений о программировании, фреймв...
Подкаст: Топ 5 умений профессионала
Просмотров 2,3 тыс.4 года назад
Мой взгляд на те умения программиста, которые делают его профессионалом, независимо от того, пишет он на Java или Python, на Spring Boot или Django. Привет! Меня зовут Николай и я люблю писать программы на Java и других языках. На этом канале я отказался от простого изложения общедоступных сведений о программировании, фреймворках и библиотеках. Я стараюсь подать материал так, чтобы это было пон...
HTTP протокол для Java-разработчика. Часть 1. Стек протоколов, структура сообщений.
Просмотров 18 тыс.4 года назад
Краткое описание того, что такое протоколы в информатике, описание стека протоколов TCP/IP на котором базируется HTTP. Небольшой пример работы с запросами и ответами HTTP с помощью Java и библиотеки Apache HTTP Components. Привет! Меня зовут Николай и я люблю писать программы на Java и других языках. На этом канале я отказался от простого изложения общедоступных сведений о программировании, фре...
Влог: результаты опроса об участии в проекте командной разработки
Просмотров 1,2 тыс.4 года назад
LIVE канал - ruclips.net/channel/UC4WxFI6NksK3jPHWyoA80Qg Почта для приема писем с заданиями и уточняющими вопросами: boost.brain.course@gmail.com Уровни проектов: 1. Начинающий. Консольное приложение. Чтение данных из файла CSV, анализ данных, запись результатов в файл. Проверяем умение работать с файлами, коллекциями и массивами, строками, алгоритмами стандартной библиотеки. 2. Средний уровен...
Влог: новая идея нового формата. Пишем проект на Java, Spring Boot, Hibernate.
Просмотров 2,2 тыс.4 года назад
Родилась идея нового формата взаимодействия. Ищем активных людей для формирования учебно-разработческих команд. Собираемся на GitHub и пишем проект на Java, Spring Boot, Hibernate. Подписываемся на LIVE канал, чтобы следить за судьбой проектов. Привет! Меня зовут Николай и я люблю писать программы на Java и других языках. На этом канале я отказался от простого изложения общедоступных сведений о...
Подкаст: Java vs Golang или при чем здесь танки
Просмотров 6 тыс.4 года назад
Сравнение языков Java и Golang не как таковых, а скорее их ниш и тех задач, которые они решают. Ответ на комментарий пользователя Yan.
Что такое JSON и как с ним работать. Примеры кода на Java с разбором простого кейса.
Просмотров 59 тыс.4 года назад
Сегодня поговорим о том, что такое JSON, из чего он состоит и как можно с его помощью передавать объекты в веб-приложениях. В практической части я покажу, как преобразовывать объекты Java в формат JSON и обратно с помощью библиотеки Jackson от FasterXML. Привет! Меня зовут Николай и я люблю писать программы на Java и других языках. На этом канале я отказался от простого изложения общедоступных ...
Что такое REST API и при чем здесь Java Spring Framework.
Просмотров 39 тыс.5 лет назад
Поговорим сегодня о том, что такое REST API, зачем он нужен, как работает и при чем здесь Java Spring Framework. Привет! Меня зовут Николай и я люблю писать программы на Java и других языках. На этом канале я отказался от простого изложения общедоступных сведений о программировании, фреймворках и библиотеках. Я стараюсь подать материал так, чтобы это было понятно за максимально короткое время, ...
Знакомство со Spring Boot #2 Создание REST API на Java с помощью Spring Framework MVC
Просмотров 40 тыс.5 лет назад
Говорим о фундаментальном для интернета понятии REST-сервис. Создаем REST API на Java с помощью Spring Framework MVC. Привет! Меня зовут Николай и я люблю писать программы на Java и других языках. На этом канале я отказался от простого изложения общедоступных сведений о программировании, фреймворках и библиотеках. Я стараюсь подать материал так, чтобы это было понятно за максимально короткое вр...
Знакомство со Spring Boot #1. Программирование на Java с помощью фреймворка Spring.
Просмотров 32 тыс.5 лет назад
Spring Framwork и Spring Boot - одни из самых востребованных технологий в мире программирования на Java. Сегодня мы обзорно поговорим об основных возможностях этих фреймворков и создадим проект веб-сервера с их использованием. Привет! Меня зовут Николай и я люблю писать программы на Java и других языках. На этом канале я отказался от простого изложения общедоступных сведений о программировании,...
Бомбануло немножечко.
Просмотров 3,7 тыс.5 лет назад
Вот видео от которого меня бомбануло - ruclips.net/video/zqxVI_kEdq8/видео.html Канал годный за исключением ЧСВ автора и тех случаев, когда он лезет туда в чем не разбирается.
Еще раз об ООП для тех, кто уже знает знает, что такое класс и метод.
Просмотров 4,4 тыс.5 лет назад
Принципы объектно-ориентированного программирования. К сожалению не все начинающие программисты могут рассказать, что такое принципы ООП или неправильно их понимают. Однако это важно не только для Java, то и для остальных объектно-ориентированных языков. Поговорим о принципах ООП еще раз.
Java Pro-двинутый #7. JMS и MDB.
Просмотров 19 тыс.6 лет назад
Краткий обзор Java EE технологий JMS(Java Messaging Service) и MDB(Message Driven Bean). Настройка JBoss для работы с событиями JMS, отсылка и обработка сообщений. Демонстрация разницы в работе очереди и топика.
Java практика #5. Highload и масштабирование нагрузки.
Просмотров 4,6 тыс.6 лет назад
Java практика #5. Highload и масштабирование нагрузки.
Java практика #4. Проектирование для начинающих.
Просмотров 10 тыс.7 лет назад
Java практика #4. Проектирование для начинающих.
Java практика #3. Рефакторинг и отладка для начинающих.
Просмотров 5 тыс.7 лет назад
Java практика #3. Рефакторинг и отладка для начинающих.
Вебинары по программированию.Вопросы и ответы #3.
Просмотров 1,2 тыс.7 лет назад
Вебинары по программированию.Вопросы и ответы #3.
Программирование на Java с нуля #20. Многопоточность для начинающих.
Просмотров 25 тыс.7 лет назад
Программирование на Java с нуля #20. Многопоточность для начинающих.
Программирование на Java с нуля #19. Reflection для начинающих.
Просмотров 28 тыс.7 лет назад
Программирование на Java с нуля #19. Reflection для начинающих.
Java практика #2. Защита входа логином и паролем на EJB, CDI и WebFilter.
Просмотров 9 тыс.7 лет назад
Java практика #2. Защита входа логином и паролем на EJB, CDI и WebFilter.
Java практика #1. База данных интернет-магазина на Java EE, EJB, Maven и Hibernate.
Просмотров 63 тыс.7 лет назад
Java практика #1. База данных интернет-магазина на Java EE, EJB, Maven и Hibernate.
Программирование на Java с нуля #18. JavaFX.
Просмотров 21 тыс.7 лет назад
Программирование на Java с нуля #18. JavaFX.
Программирование на Java с нуля #17. Аннотации.
Просмотров 23 тыс.7 лет назад
Программирование на Java с нуля #17. Аннотации.
Программирование на Java с нуля #16. Специальные классы Object и Class.
Просмотров 11 тыс.7 лет назад
Программирование на Java с нуля #16. Специальные классы Object и Class.
Программирование на Java с нуля #15. Java Generics - обобщенные методы и классы.
Просмотров 10 тыс.7 лет назад
Программирование на Java с нуля #15. Java Generics - обобщенные методы и классы.
Программирование на Java с нуля #14. Вложенные и анонимные классы.
Просмотров 14 тыс.7 лет назад
Программирование на Java с нуля #14. Вложенные и анонимные классы.
Java Pro-двинутый #5. EJB, JPA, Hibernate, PostgreSQL.
Просмотров 40 тыс.7 лет назад
Java Pro-двинутый #5. EJB, JPA, Hibernate, PostgreSQL.
Спасибо за Ваш труд! Коммент в поддержку канала.
Куда ты пропал? Такие познавательные и интересные видео
Спасибо
все еще лучшее видео
если проводить аналогии с танками, то унылая java - сверхтяжелый немецкий танк Maus, тк сервисам нужно минимум 1Гб памяти и 1 цпу, что в 20 раз больше, чем для гошных, а не в 5. java - унылый легаси, который покрыт мхом и потенциальная работа за еду, тк от нее будут отказываться.
А можно попросить записать углубленное видео, с примерами и сравнениями, по разнице между бинарным деревом и красно-черным деревом?
Спасибо! Жду новые видео по Java!
Не часто пишу комменты на ютубе, но в этом видео присутствует максимально потрясающее объяснение! Спасибо
Супер. Лучшее объяснение
Класс! Спасибо! Теперь я понял как писать свой фреймворк)))
Спасибо!!
Спасибо за видео, были полезные моменты. Единственное только Вы оговорились дважды, когда упомянули String среди примитивов. Он к ним на самом деле не относится.
Спасибо) Жду продолжение этой темы и новых видео по Java
Смотрю видео пока еду в пробке. Очень интересно и хорошая подача большое спасибо.
Какой же я тупой
на скорости 1.5, как будто сам путин мне раскидывает за джаву)))) спс автору
Очень скучно.
Как такой урок может не понравиться?)) Все было супер! Только вот почему новый объект с помощью технологии reflection создается минимум в 2 раза медленнее чем через new?
Спасибо, огромное отличное и наглядное объяснение! То, что нужно было😊
Спасибо.Все предельно просто и понятно!
Очень хорошее объяснение . Восхитительно!👍
бл пацан урок чоткий ток твой голос как у Владимира Владимировича Путина
так это плюс
Идеальное видео и объяснение. Спасибо
Спасибо! Когда будут новые видео?
Шикарное видео! Спасибо!
Шикарное видео! Лайк и колокольчик у меня давно нажаты. Жду новых видео по Java
Понять бы еще зачем нужен MAVEN... что дальше после того как проект создался...
Можно было бы для конкретности привести пример функции в которой бы-- на ноль делить нельзя- выходило бы исключение.Или при вводе цифр с клавиатуры выходило бы исключение при вводе букв(например)
Спасибо Подписался. Жду новых видео по java
Спасибо за видео)
Всё очень интересно,но ничего не видно(фокус видеокамеры не настроен правильно)
тупо создаю котлиновские data classы и ржу с lomboka))))))))))
Этот урок и правда можно сразу выключить. Ничего интересного и полезного
Как ты открыл командную строку в таком формате , я не понимаю
Великолепно, спасибо за очень доступные объяснения!
лучший!!! 6 лет прошло и лучшее объяснение которое я нашел
В уроке не хватает информации по десериалзации объекта класса с перегруженными конструкторами. Когда попытался сам, стало понятно почему автор пользовался именно сетерами для инициализации переменных :) Краткое HowTo для тех, кто будет пробовать: нужно добавить конструктору аннотацию @JsonCreator и @JsonProperty("JsonParamName") каждому параметру конструктора. @JsonCreator public SomeData(@JsonProperty("intParam") int intParam, @JsonProperty("boolParam") boolean boolParam, @JsonProperty("strParam") String strParam) { this.intParam = intParam; this.boolParam = boolParam; this.strParam = strParam; }
Оч много оч круто о коллекциях
Отличные уроки! Столько лет прошло а все еще актуально! Было бы классно если автор продолжал бы публикацию видео, я бы донатил!
jdbc не старая технология а низкоуровневая. все современные технологии зависят от JDBC API.
У меня возник вопрос, может глупый: Мы передаем в json object, object - имеет свойства и функционал( методы), методы можно как то передать в json? Как проверить корректность принимаемых данных есть какая то реализация?
Очень интересно. Спасибо, Николай! Смотрю Ваши видео и могу только представить сколько времени тратиться на то, чтобы донести до человека сложный материал простым языком.
С такой манерой речи ( паузы, эти звуки типа "э-э-э", "эм") голос похож на Путина
рус быдло учит с фотками гитлера, называет афроамериканцев неграми... 🤮❌❌❌Не советую
Дружище, процветания тебе и твоему каналу!!!
Большое человеческое спасибо!!!
Спасибо большое ! Подписка на канал не глядя
Как же дууушноооо...
Почему вернулся радиус синего мяча, а не красного? Ведь имя переменной ball, a не blueball