Що нового?

Придбаний [Java][JavaBegin]Онлайн библиотека на Spring (v. 2.0)

Інформація про покупку
Тип покупки: Складчина
Ціна: 3134 ГРН
Учасників: 0 з 107
Організатор: Відсутній
Статус: Набір учасників
Внесок: 30.5 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор
[Java][JavaBegin]Онлайн библиотека на Spring (v. 2.0)


Чего вы добьетесь, пройдя курс?


Основная цель курса - научить вас создавать крупные Spring проекты с нуля и проводить интеграцию с другими технологиями.

Также, добавлять в приложение разные уровни безопасности, что обычно делают в профессиональных проектах.

Обычно в других курсах вы запускаете простые отдельные примеры, которые не позволяют собрать полную картину.

Здесь же - это один большой практический проект, где вы сможете применить все технологии Spring. Весь процесс показан с нуля по шагам, чтобы мог разобраться любой новичок.

Упор на практику

Новый проект получился максимально практическим. Примерно 20% теории и 80% практики.

Начиная с первых уроков вы сразу начнете создавать проект и последовательно добавлять функционал, сначала простой, потом уже более сложный.

В конце у вас получится один большой работающий веб-проект.

Функционал

В курсе используется большое количество разных технологий, начиная от Spring и заканчивая SSL.​

Spring Core - основы для любого веб проекта на Spring, которые включают механизмы Dependency Injection, конфигурацию и пр.
Spring MVC - обработка веб запросов в Spring контейнере. В нашем проекте будете использовать для обработки запросов RESTful

Spring Security - обеспечение безопасности приложения с помощью формы аутентификации, закрытия страниц, распределения ролей.

Spring Data - создания слоя доступа к БД, запросы, соединение с БД. Облегчает разработку backend уровня, т.к. не нужно большинство запросов создаются автоматически.

Spring Boot - сборка и настройка всего проекта Spring с помощью специальных файлов и аннотаций для классов.

Spring AOP - использование аспектов для различных целей, в частности: для вывода сообщений пользователям, обработки ошибок.

Hibernate - доступ к БД будет выполняться с помощью Hibernate. Интеграция со Spring облегчает работу с фреймворком.

Gradle - настройка проекта, зависимостей. Вся сборка проекта будет вестись на Gradle (аналог Maven, но с более удобным подходом)

Lombok - упрощение кода, entity-классов. Также активно используется в большинстве фреймворков (Hibernate, Spring и пр.)

Java Server Faces - UI приложения для обработки действий пользователя. Один из самых старых и популярных фреймворков от Oracle.

Facelets - шаблонизатор для более удобной сборки страниц. Также предотвращает дублирования кода на веб страницах.

Bootstrap (Bootsfaces) - HTML, CSS и JS фреймворк, который добавляет большое количество возможностей для веб приложения. Вы будете использовать для разметки страниц (через специальную библиотеку JSF)

  • Среда разработки: IntelliJ IDEA 2016 Ultimate Edition
  • База данных: MySQL
  • Сервер: GlassFish (Payara)


Комментарии в коде

Код подробно прокомментирован, об этом много раз просили клиенты и читатели.

Чтобы вы могли читать код и понимать что он делает - комментарии очень хорошо помогают.


Когда курс будет доступен

Курс будет доступен уже в этот четверг, со 2 по 5 февраля.

В эти 4 дня в честь выхода курса будут действовать скидки и бонусы.

Пройдите по ссылке ниже, чтобы посмотреть подробное описание, вопросы читателей и пр.


Продажник:

Скрытое содержимое.
http://javabegin.ru/products/spring-library2/
 
Угорі