Администрирование и программирование [Udemy] Chad Darby - Spring и Hibernate для новичков (включая Spring Boot) (2019)

#Are$

Команда форума
Модератор
[Udemy] Chad Darby - Spring и Hibernate для новичков (включая Spring Boot) (2019)
1.png
Чему вы научитесь
  • Разработайте проект в реальном времени с 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 ЗВЕЗД! ⭐️⭐️⭐️⭐️⭐️

---

ЭТОТ КУРС ПОКРЫВАЕТ ВЕСНА 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
    • Используйте 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

    • .
  • Spring Boot REST API CRUD
    • Разработайте 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 Boot и Spring Data JPA
    • Минимизируйте стандартный код с помощью Spring Data JPA и JpaRepository

    • Рефакторинг существующего REST API для интеграции с Spring Data JPA

    • Используйте новые возможности шаблона Java Optional с JpaRepository

    • Протестируйте репозиторий Spring Data JPA с почтальоном

    • .
  • Spring Boot и Spring Data REST
    • Ускорьте процесс разработки с помощью 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

    • .
  • Spring Boot, Thymeleaf и база данных CRUD
    • Разработайте проект в реальном времени с 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 / 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 и сервлеты для начинающих
Эти курсы получили восторженные 5-звездочные отзывы, и более 280 000 студентов прошли курсы . Кроме того, эти курсы являются наиболее популярными в своих категориях.

Аналогично этому весеннему курсу, он считается № 1 бестселлером для весенних курсов .
У меня также есть активный канал на YouTube, где я публикую обычные видео. В прошлом году я создал более 300 видеоуроков (публичных и частных). Мой канал на YouTube имеет более 5 миллионов просмотров и 35 тысяч подписчиков. Поэтому я понимаю, что работает, а что нет, для создания видеоуроков.

Наконец, нет риска . Вы можете просмотреть 25% курса бесплатно. Если вы приобрели курс, и по какой-то причине вы недовольны курсом, Udemy предлагает 30-дневную гарантию возврата денег .

Так что вам нечего терять, запишитесь на этот курс и узнайте, как создавать проекты Spring и Hibernate в реальном времени с нуля!

Целевая аудитория

Разработчики Java с базовым опытом Java

Для кого этот курс:
  • Курс подходит для всех разработчиков Java: от начинающих до продвинутых
ПРОДАЖНИК
Скрытое содержимое. Вам нужно войти или зарегистрироваться.

СКАЧАТЬ
Скрытое содержимое. Вам нужно войти или зарегистрироваться.
 
Сверху