[Udemy] Chad Darby - Spring и Hibernate для новичков (включая Spring Boot) (2019)
Чему вы научитесь
СЕКЦИЯ ВЕСНЫ ЗАГРУЗКИ СЕЙЧАС ВКЛЮЧАЕТ 6,5 ЧАСОВ НОВЫХ ВИДЕО
# 1 ЛУЧШИЙ ПРОДАЖА ВЕСЕННО-ГИБЕРНАТНОГО КУРСА ПО UDEMY - БОЛЕЕ 37 000 ОТЗЫВОВ - 5 ЗВЕЗД!
---
ЭТОТ КУРС ПОКРЫВАЕТ ВЕСНА 5
УЗНАЙТЕ эти ГОРЯЧИЕ ТЕМЫ весной 5:
[ОБНОВЛЕНИЯ КУРСА]:
Добавлено видео Spring Boot и Thymeleaf ... 12 видео, 2,5 часа нового контента
Добавлено Spring Boot videos ... 34 видео, 4 часа нового контента
Добавлена лекция о регистрации Spring Security на основе ролей
Добавлено видео ADVANCED Spring REST ... 40 видео, 3 часа нового контента
Добавлено видео Spring REST ... 18 видео, 1,5 часа нового контента
Добавлена лекция о регистрации пользователя Spring Security
Добавлено видео Spring Security JDBC ... 16 новых видео, 1 час нового контента
Добавлено больше видео Spring Security ... 52 видео, 3,5 часа нового контента
Обновленный курс до ВЕСНЫ 5, Tomcat 9 и Eclipse Oxygen
Добавлены видео Spring Security ... 16 новых видео, 1 час нового контента
Новые видео Advanced Hibernate ... 57 новых видео, 4 часа нового контента
---
Этот курс охватывает ПОСЛЕДНИЕ ВЕРСИИ Spring 5 и Hibernate 5! Курс также включает Spring Boot и Spring Data JPA
Создайте полноценное веб-приложение Spring MVC + Hibernate CRUD ... все с нуля! (проект в реальном времени)
Вы узнаете о: Spring Core, AOP, Spring MVC, Spring Security, Spring REST, Spring Boot, Spring Data JPA, Spring Data REST, Thymeleaf и Hibernate ... все они связаны с базой данных MySQL
---
К концу этого курса вы создадите весь исходный код для полного проекта Spring MVC - Hibernate CRUD в режиме реального времени.
Вы также разработаете Spring REST API для полноценного проекта CRUD REST API в реальном времени.
Вы будете вводить каждую строку кода со мной в видео ... все с нуля.
Я объясняю каждую строку кода, которую мы создаем. Так что это не упражнение копирования / вставки, у вас будет полное понимание кода.
---
Присоединяйтесь к более чем 126 000 студентов, которые уже зарегистрированы!
Более 37 000+ отзывов! (большинство отзывов для любого курса Spring-Hibernate на Udemy, почти в три раза ближайшего конкурента)
---
Live Coding - я кодирую все проекты в реальном времени с нуля
Весь исходный код доступен для скачивания
---
PDF-файлы всех лекций доступны для скачивания
Закрытые титры / субтитры для английского и других языков (новинка!)
Профессиональные видео и аудио записи (проверьте бесплатные превью)
---
Этот курс включает в себя мини-курсы по Maven, Spring Security, Spring REST и Spring Boot. Эти мини-курсы призваны помочь вам быстро начать работу с Maven, Spring Security, Spring REST и Spring Boot.
Мини-курсы
---
Что такое весна?
Spring - это корпоративная среда Java. Он был разработан, чтобы упростить разработку Java EE и сделать разработчиков более продуктивными. Spring использует Inversion of Control и Dependency Injection, чтобы продвигать хорошие методы кодирования программного обеспечения и ускорить время разработки.
Этот курс охватывает Spring Core, аннотации, все конфигурации Java Spring, Spring AOP, Spring MVC, Spring Security, Spring REST, Spring Boot и Spring Data JPA.
Что такое Hibernate?
Hibernate - это среда объектно-реляционного сопоставления (ORM). Это упрощает доступ к базе данных для приложений Java. Используя инфраструктуру, вы можете легко сохранять и извлекать объекты Java, настроив несколько простых сопоставлений конфигурации.
Этот курс охватывает базовый Hibernate CRUD. Кроме того, расширенные отображения Hibernate охватываются как один к одному, один ко многим и многие ко многим.
Преимущества прохождения этого весеннего и зимнего курса
Знающий Spring и Hibernate может получить вам работу или улучшить один у вас есть . Это навык, который сделает вас более востребованным в корпоративной Java-индустрии и облегчит жизнь вашему ПО, поэтому он так популярен.
Почти каждая вакансия требует навыков в Spring и Hibernate!
Этот курс поможет вам быстро освоить Spring и Hibernate . Я расскажу о технологиях и помогу вам понять основные концепции создания приложений Spring и Hibernate с нуля.
Вы узнаете, как
Этот курс полностью обновлен и охватывает последние версии Spring 5 и Hibernate 5 . Курс также включает новый контент по Spring Boot, Spring Data JPA, Spring Data REST и Thymeleaf .
Остерегайтесь других курсов Udemy Spring / Hibernate. Большинство из них устарели и используют старые версии Spring и Hibernate. Не тратьте свое время и деньги на изучение устаревших технологий.
Кроме того, я создаю весь код с нуля в этом курсе . Остерегайтесь других курсов, эти инструкторы просто копируют / вставляют из своего репозитория github или используют предварительно написанный код. Их подход не идеален для обучения в реальном времени.
Пройдите мой курс, где я покажу вам, как создать весь код с нуля . Вы можете ввести код вместе со мной в видео , что является лучшим способом обучения .
Наконец, весь исходный код предоставляется вместе с инструкцией по настройке.
Те, кто просматривал курс, отметили, что инструкция проста и понятна , а также тщательна и очень информативна.
Многие студенты также посещали другие курсы Spring и Hibernate в прошлом, но обнаружили, что этот курс Spring и Hibernate был их любимым . Им понравилась структура контента и высокое качество аудио / видео .
Вы получите качественный курс с солидным техническим материалом и отличной аудио и видео продукцией. Это мой пятый курс в Удеме.
Мои первые четыре курса по Удеми были:
Аналогично этому весеннему курсу, он считается № 1 бестселлером для весенних курсов .
У меня также есть активный канал на YouTube, где я публикую обычные видео. В прошлом году я создал более 300 видеоуроков (публичных и частных). Мой канал на YouTube имеет более 5 миллионов просмотров и 35 тысяч подписчиков. Поэтому я понимаю, что работает, а что нет, для создания видеоуроков.
Наконец, нет риска . Вы можете просмотреть 25% курса бесплатно. Если вы приобрели курс, и по какой-то причине вы недовольны курсом, Udemy предлагает 30-дневную гарантию возврата денег .
Так что вам нечего терять, запишитесь на этот курс и узнайте, как создавать проекты Spring и Hibernate в реальном времени с нуля!
Целевая аудитория
Разработчики Java с базовым опытом Java
Для кого этот курс:
СКАЧАТЬ
Чему вы научитесь
- Разработайте проект в реальном времени с Spring MVC, Spring REST, Spring Boot и Hibernate CRUD ... все из SCRATCH Вы будете ВИДЕТЬ КАЖДУЮ ЛИНЕЙКУ кода со мной в видео. Я объясняю каждую строку кода, чтобы помочь вам учиться! Узнать ключевые функции Spring 5: Core, Annotations, Java Config, AOP, Spring MVC, Hibernate и Maven Я ИНСТРУКТОР-ОТВЕТСТВЕННЫЙ ... отправьте свои вопросы, и я ОТВЕТУЮ через 24 часа. ПОПУЛЯРНЫЕ ВИДЕО для: Spring Boot 2, Spring Security, Spring REST, Spring Data JPA, Spring Data REST и Thymeleaf Присоединяйтесь к АКТИВНОМУ СООБЩЕСТВУ из 125 000+ студентов, которые уже зарегистрированы! Более 37 000+ отзывов - 5 ЗВЕЗД Студенты получили новые рабочие места с навыками из этого курса. Разработчики Spring и Hibernate в высоком спросе! Вы можете СКАЧАТЬ все видео, исходный код и PDF-файлы. Идеально подходит для обучения в автономном режиме и обзор.
- Требуются базовые знания Java Базовые знания HTML полезны
СЕКЦИЯ ВЕСНЫ ЗАГРУЗКИ СЕЙЧАС ВКЛЮЧАЕТ 6,5 ЧАСОВ НОВЫХ ВИДЕО
# 1 ЛУЧШИЙ ПРОДАЖА ВЕСЕННО-ГИБЕРНАТНОГО КУРСА ПО UDEMY - БОЛЕЕ 37 000 ОТЗЫВОВ - 5 ЗВЕЗД!
![2b50.png](https://cdn.jsdelivr.net/gh/joypixels/emoji-assets@5.0/png/64/2b50.png)
![2b50.png](https://cdn.jsdelivr.net/gh/joypixels/emoji-assets@5.0/png/64/2b50.png)
![2b50.png](https://cdn.jsdelivr.net/gh/joypixels/emoji-assets@5.0/png/64/2b50.png)
![2b50.png](https://cdn.jsdelivr.net/gh/joypixels/emoji-assets@5.0/png/64/2b50.png)
![2b50.png](https://cdn.jsdelivr.net/gh/joypixels/emoji-assets@5.0/png/64/2b50.png)
---
ЭТОТ КУРС ПОКРЫВАЕТ ВЕСНА 5
УЗНАЙТЕ эти ГОРЯЧИЕ ТЕМЫ весной 5:
- Spring Framework 5
Spring Core
Весенние аннотации
Конфигурация Spring Java (все Java, без XML)
Весенний АОП
Spring MVC
Hibernate CRUD
JPA CRUD
Spring Security
Весенний отдых
специалист
- Стартеры весенней загрузки
Spring Boot и Hibernate
Spring Boot и Spring Data JPA
Spring Boot и Spring Data REST
Spring Boot, Thymeleaf и Spring MVC
- Spring MVC и Hibernate CRUD проект в реальном времени
Spring Security (с шифрованием пароля в базе данных)
Spring REST (с полной базой данных CRUD в режиме реального времени)
Spring Boot REST (с полной базой данных CRUD в режиме реального времени)
Spring Boot с JPA и Spring Data JPA (с полной базой данных CRUD в режиме реального времени)
Spring Boot с Spring Data REST (с полной базой данных CRUD в режиме реального времени)
Spring Boot с Thymeleaf (с полной базой данных проекта CRUD в реальном времени)
[ОБНОВЛЕНИЯ КУРСА]:
Добавлено видео Spring Boot и Thymeleaf ... 12 видео, 2,5 часа нового контента
Добавлено Spring Boot videos ... 34 видео, 4 часа нового контента
Добавлена лекция о регистрации Spring Security на основе ролей
Добавлено видео ADVANCED Spring REST ... 40 видео, 3 часа нового контента
Добавлено видео Spring REST ... 18 видео, 1,5 часа нового контента
Добавлена лекция о регистрации пользователя Spring Security
Добавлено видео Spring Security JDBC ... 16 новых видео, 1 час нового контента
Добавлено больше видео Spring Security ... 52 видео, 3,5 часа нового контента
Обновленный курс до ВЕСНЫ 5, Tomcat 9 и Eclipse Oxygen
Добавлены видео Spring Security ... 16 новых видео, 1 час нового контента
Новые видео Advanced Hibernate ... 57 новых видео, 4 часа нового контента
---
Этот курс охватывает ПОСЛЕДНИЕ ВЕРСИИ Spring 5 и Hibernate 5! Курс также включает Spring Boot и Spring Data JPA
Создайте полноценное веб-приложение Spring MVC + Hibernate CRUD ... все с нуля! (проект в реальном времени)
Вы узнаете о: Spring Core, AOP, Spring MVC, Spring Security, Spring REST, Spring Boot, Spring Data JPA, Spring Data REST, Thymeleaf и Hibernate ... все они связаны с базой данных MySQL
---
К концу этого курса вы создадите весь исходный код для полного проекта Spring MVC - Hibernate CRUD в режиме реального времени.
Вы также разработаете Spring REST API для полноценного проекта CRUD REST API в реальном времени.
Вы будете вводить каждую строку кода со мной в видео ... все с нуля.
Я объясняю каждую строку кода, которую мы создаем. Так что это не упражнение копирования / вставки, у вас будет полное понимание кода.
---
Присоединяйтесь к более чем 126 000 студентов, которые уже зарегистрированы!
Более 37 000+ отзывов! (большинство отзывов для любого курса Spring-Hibernate на Udemy, почти в три раза ближайшего конкурента)
---
Live Coding - я кодирую все проекты в реальном времени с нуля
Весь исходный код доступен для скачивания
---
PDF-файлы всех лекций доступны для скачивания
Закрытые титры / субтитры для английского и других языков (новинка!)
Профессиональные видео и аудио записи (проверьте бесплатные превью)
---
Этот курс включает в себя мини-курсы по Maven, Spring Security, Spring REST и Spring Boot. Эти мини-курсы призваны помочь вам быстро начать работу с Maven, Spring Security, Spring REST и Spring Boot.
Мини-курсы
- Maven мини-курс включает в себя 16 видео (1 час видео)
Мини-курс Spring Security включает 68 видео (5 часов видео)
Мини-курс Spring REST включает в себя 55 видео (4,5 часа видео)
Мини-курс Spring Boot включает в себя 39 видео (6,5 часов видео)
---
Что такое весна?
Spring - это корпоративная среда Java. Он был разработан, чтобы упростить разработку Java EE и сделать разработчиков более продуктивными. Spring использует Inversion of Control и Dependency Injection, чтобы продвигать хорошие методы кодирования программного обеспечения и ускорить время разработки.
Этот курс охватывает Spring Core, аннотации, все конфигурации Java Spring, Spring AOP, Spring MVC, Spring Security, Spring REST, Spring Boot и Spring Data JPA.
Что такое Hibernate?
Hibernate - это среда объектно-реляционного сопоставления (ORM). Это упрощает доступ к базе данных для приложений Java. Используя инфраструктуру, вы можете легко сохранять и извлекать объекты Java, настроив несколько простых сопоставлений конфигурации.
Этот курс охватывает базовый Hibernate CRUD. Кроме того, расширенные отображения Hibernate охватываются как один к одному, один ко многим и многие ко многим.
Преимущества прохождения этого весеннего и зимнего курса
Знающий Spring и Hibernate может получить вам работу или улучшить один у вас есть . Это навык, который сделает вас более востребованным в корпоративной Java-индустрии и облегчит жизнь вашему ПО, поэтому он так популярен.
Почти каждая вакансия требует навыков в Spring и Hibernate!
Этот курс поможет вам быстро освоить Spring и Hibernate . Я расскажу о технологиях и помогу вам понять основные концепции создания приложений Spring и Hibernate с нуля.
Вы узнаете, как
- Spring Core Создайте полный Spring MVC и Hibernate CRUD Project ... все с нуля
- Настройте среду разработки Spring и Hibernate с помощью Tomcat и Eclipse
- Проводите бобы вместе в контейнере Spring, используя Inversion of Control
- Настройте контейнер Spring для внедрения зависимостей
Определите Spring Beans с помощью аннотации @Component
Выполните автоматическое сканирование компонентов Spring для минимизации конфигурации
Автоматически соединять бобы вместе с помощью аннотации @Autowired
- Применить всю конфигурацию Java к Spring Beans (без xml)
.
- Spring MVC Настройте среду Spring MVC с помощью конфигов и каталогов
Создание контроллеров с помощью аннотации @Controller
Чтение данных HTML-формы с помощью @RequestParam
Использование модели Spring MVC для передачи данных между контроллером и страницей просмотра
Определить сопоставления запросов для запросов GET и POST
Минимизируйте кодирование с помощью привязки данных Spring MVC Form
Применить проверку формы Spring MVC при вводе пользователем
Создание пользовательских правил проверки формы Spring MVC
.
- Выполнить объект / реляционное отображение с Hibernate
- Используйте Hibernate API для разработки приложений CRUD
- Разработка запросов с использованием языка запросов Hibernate (HQL)
Применяйте расширенные отображения Hibernate: один-к-одному, один-ко-многим и многие-ко-многим
- Создайте проект в реальном времени, используя Spring и Hibernate вместе в проекте в реальном времени
.
- Весенний АОП Применить AOP-ориентированное программирование AOP для сквозных задач
- Изучите варианты использования AOP и выясните, как AOP может разрешить запутывание кода
- Создание выражений AOP pointcut для сопоставления при вызовах методов
- Используйте аннотации AOP: @Before, @After, @AfterReturning, @AfterThrowing, @Around
Создайте проект в реальном времени, используя AOP и Spring MVC вместе в проекте в реальном времени
.
- Spring Security Защитите свое веб-приложение с помощью Spring Security
Настройте файл Maven pom.xml с совместимыми зависимостями Spring Security.
- Настройте Spring Security со всей конфигурацией Java (без xml)
- Создание пользовательских страниц входа в Spring Security с помощью Bootstrap CSS
Добавить поддержку выхода из системы, используя функции Spring Security по умолчанию
- Использовать поддержку Spring Security для подделки межсайтовых запросов (CSRF)
Определите пользователей и роли для аутентификации
Отображение информации для входа и роли пользователя с помощью тегов Spring Security
Ограничить доступ к URL на основе роли пользователя
Скрыть и отобразить контент в зависимости от роли пользователя
Добавить аутентификацию JDBC, хранить учетные записи пользователей и пароли в базе данных
Храните зашифрованные пароли в базе данных, используя bcrypt
Зарегистрируйте новых пользователей и зашифруйте пароли, используя код Java
Создайте проект Spring Security в реальном времени, используя авторизацию, аутентификацию и шифрование базы данных
.
- Spring REST Web Services - API Spring REST Обзор веб-сервисов REST - API REST
Изучение поддержки Spring REST
Отправка данных JSON через HTTP
Связывание данных JSON с проектом Джексона
Преобразование данных JSON в Java POJO с Джексоном
Обработка вложенных объектов JSON и массивов JSON
Разработка Spring REST API
Настройка проекта Spring REST с Maven
Создание Spring REST Controller с использованием @RestController
Запуск Spring REST Controller с Eclipse и Tomcat
Тестирование Spring REST Web-сервисов с почтальоном
Параметризация конечных точек API REST с использованием @PathVariable
Добавьте обработку исключений Spring REST с помощью @ExceptionHandler
Интеграция глобальной обработки исключений REST с @ControllerAdvice
Использование ResponseEntity для детального контроля HTTP-ответа Spring REST
Создайте REST API для выполнения действий CRUD в базе данных с помощью Hibernate
Создание проекта в реальном времени с использованием REST API с полной базой данных CRUD
.
- Что такое Spring Boot?
Создание проекта с Spring Boot Initializr
Разработайте REST API Controller с помощью Spring Boot
Изучите структуру проекта Spring Boot
Плечо Spring Boot Starters - кураторский список зависимостей
Наследовать настройки по умолчанию с родителями Spring Boot Starter
Автоматический перезапуск с Spring Boot Dev Tools
Добавьте функциональность DevOps с помощью оконечных точек Spring Boot Actuator
Конечные точки привода безопасной пружинной загрузки
Запускать приложения Spring Boot из командной строки
Используйте плагин Spring Boot Maven для упаковки и запуска приложений Spring Boot
Добавление пользовательских свойств приложения в REST-контроллер Spring Boot
.
- Разработайте REST API Controller с Spring Boot с полной поддержкой CRUD
Настройте источник данных Spring Boot для базы данных MySQL
Создание реализаций DAO с использованием JPA Entity Manager
Применять передовой опыт путем интеграции сервисного уровня
Предоставить конечные точки API REST в коде контроллера (GET, POST, PUT и DELETE)
Доступ к REST API с помощью Почтальона
Добавить поддержку стандартного API JPA
Узнайте о преимуществах API JPA в приложениях Spring Boot
.
- Минимизируйте стандартный код с помощью Spring Data JPA и JpaRepository
Рефакторинг существующего REST API для интеграции с Spring Data JPA
Используйте новые возможности шаблона Java Optional с JpaRepository
Протестируйте репозиторий Spring Data JPA с почтальоном
.
- Ускорьте процесс разработки с помощью Spring Data REST
Использование Spring Data REST для устранения пользовательского кода для контроллеров и сервиса
Автоматически выставлять конечные точки REST для ваших репозиториев JPA
Настроить конечные точки базового пути REST
Применение разбивки на страницы и сортировки к конечным точкам REST API
Настройка размеров страницы по умолчанию для API REST
Изучение REST-ответов, соответствующих HATEOAS
Тест данных Spring REST с почтальоном
.
- Разрабатывайте шаблоны представлений с Thymeleaf в проектах Spring Boot
Сравните функциональность Thymeleaf с JSP
Изучите автоматическую настройку Thymeleaf в проектах Spring Boot
Создайте проект Spring Boot с Thymeleaf с помощью веб-сайта Spring Initializer.
Разработайте Spring MVC Controller и шаблон Thymeleaf
Использование выражений Thymeleaf для доступа к данным из модели Spring MVC
Примените таблицы стилей CSS к своим шаблонам Thymeleaf
.
- Разработайте проект в реальном времени с Thymeleaf и Spring Boot с полной поддержкой CRUD базы данных
Интеграция @Repository для выполнения действий CRUD в базе данных с помощью Spring Data JPA
Применяйте лучшие практики с помощью шаблона проектирования слоя @Service
Создать @Controller для обработки запросов веб-браузера
Разработка шаблонов Thymeleaf для отображения результатов базы данных
Украсьте свои шаблоны Thymeleaf с помощью Bootstrap CSS
.
- Упростите процесс сборки с Maven
- Создайте файлы Maven POM и добавьте зависимости
- Поиск в центральном хранилище Maven для координат зависимостей
- Запустите сборки Maven из Eclipse IDE
Используйте Maven при разработке проектов реального времени для Spring MVC, Spring Security, Spring REST, Spring Boot и Hibernate.
Этот курс полностью обновлен и охватывает последние версии Spring 5 и Hibernate 5 . Курс также включает новый контент по Spring Boot, Spring Data JPA, Spring Data REST и Thymeleaf .
Остерегайтесь других курсов Udemy Spring / Hibernate. Большинство из них устарели и используют старые версии Spring и Hibernate. Не тратьте свое время и деньги на изучение устаревших технологий.
Кроме того, я создаю весь код с нуля в этом курсе . Остерегайтесь других курсов, эти инструкторы просто копируют / вставляют из своего репозитория github или используют предварительно написанный код. Их подход не идеален для обучения в реальном времени.
Пройдите мой курс, где я покажу вам, как создать весь код с нуля . Вы можете ввести код вместе со мной в видео , что является лучшим способом обучения .
Наконец, весь исходный код предоставляется вместе с инструкцией по настройке.
Те, кто просматривал курс, отметили, что инструкция проста и понятна , а также тщательна и очень информативна.
Многие студенты также посещали другие курсы Spring и Hibernate в прошлом, но обнаружили, что этот курс Spring и Hibernate был их любимым . Им понравилась структура контента и высокое качество аудио / видео .
Вы получите качественный курс с солидным техническим материалом и отличной аудио и видео продукцией. Это мой пятый курс в Удеме.
Мои первые четыре курса по Удеми были:
- Eclipse IDE для начинающих
Соединение с базой данных Java (JDBC)
JavaServer Faces (JSF) для начинающих
JSP и сервлеты для начинающих
Аналогично этому весеннему курсу, он считается № 1 бестселлером для весенних курсов .
У меня также есть активный канал на YouTube, где я публикую обычные видео. В прошлом году я создал более 300 видеоуроков (публичных и частных). Мой канал на YouTube имеет более 5 миллионов просмотров и 35 тысяч подписчиков. Поэтому я понимаю, что работает, а что нет, для создания видеоуроков.
Наконец, нет риска . Вы можете просмотреть 25% курса бесплатно. Если вы приобрели курс, и по какой-то причине вы недовольны курсом, Udemy предлагает 30-дневную гарантию возврата денег .
Так что вам нечего терять, запишитесь на этот курс и узнайте, как создавать проекты Spring и Hibernate в реальном времени с нуля!
Целевая аудитория
Разработчики Java с базовым опытом Java
Для кого этот курс:
- Курс подходит для всех разработчиков Java: от начинающих до продвинутых
СКАЧАТЬ
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.