1. Новые покупки Показать еще

    22.02.2017: Монетизация инноваций (Мадхаван Рамануджам, Георг Таке) 2017

    22.02.2017: 400000 рублей за 1 месяц работая по 10 минут в день (пакет СТАНДАРТНЫЙ)

    22.02.2017: Женская Академия Секса (Алекс Мэй)

    22.02.2017: Куннилингус. Секреты мастерства (Алекс Мэй)

    22.02.2017: Настольная книга искусной любовницы (Алекс Мэй)

  2. Гость, если у Вас на каком либо сайте есть аккаунт с повышенным статусом, то и у нас вы можете получить соответствующий статус. Подробнее читайте здесь https://www.skladchik.biz/threads/83942/
    Скрыть объявление
  3. Нужен организатор Показать еще

    21.02.2017: Видео версия Крючка (заработок на авторассылках)

    20.02.2017: Джеральд Ф. Кейн DL 186 - Гипноз и депрессия

    20.02.2017: Курс Алексея Смирнова. Бизнес на госконфискате.

    19.02.2017: Секретные скальпинг стратегии на 2013-2014 год!

    19.02.2017: [Специалист] PHP. Уровень 1-4 (2015)

  4. Сбор взносов Показать еще

    18.02.2017: Куда инвестировать в 2017 году (Владимир Савенок)

    18.02.2017: Жизнь. Бизнес. Успех (Галия Бердникова)

    18.02.2017: Энергоинформационные методы лечения в народной и многомерной медицине (Геннадий Непокойчицкий)

    18.02.2017: Быстрые продажи по Москве с нуля до прибыли за 5 дней (Александр Дунаев)

    18.02.2017: Фотография по полкам. Часть 3. Композиция (Александр Медведев)

Открыто Top Java Enterprise (онлайн проект)

Тема в разделе "Курсы по программированию", создана пользователем Сталин, 30 сен 2015.

Цена:
12500р.
Взнос:
170р.

Основной список:

1. Сталин
    Тип: Стандартная складчина
    Участников: 1/80
    1. 30 сен 2015
      #1
      Сталин

      Сталин Организатор Организатор

      Top Java Enterprise (онлайн проект)

      Наиболее востребованные технологии /инструменты / фреймворки Java Enterprise:
      Maven/ Spring/ Security/ JPA(Hibernate)/ REST(Jackson)/ Bootstrap(CSS)/ jQuery + plugins.
      Участники последовательно разрабатывают полнофункциональное Spring/JPA Enterprise приложение c авторизацией и правами доступа на основе ролей, используя инструменты/ библиотеки/ фреймворки: Maven, Spring Security, Spring MVC, Spring Data JPA, Spring Security Test, Hibernate ORM, Hibernate Validator, SLF4J, Json Jackson, JSP, JSTL, Apache Tomcat, WebJars, Dandelion DataTables, Ehcache, PostgreSQL, JUnit, Hamcrest, jQuery, jQuery notification, Bootstrap

      Основное внимание будет уделяться способам решения многочисленных проблем разработки в Spring/JPA, а также структурному (красивому и надежному) java кодированию и архитектуре приложения.

      Каждая итерация проекта в закрепляется домашним заданием по реализации схожей функциональности. Следующее занятие начинается с разбора домашних заданий.


      Большое внимание уделяется тестированию кода: в проекте ~ 85 JUnit тестов.

      Несмотря на относительно небольшой размер, приложение разрабатывается с нуля как большой проект (например мы используем кэш 2-го уровня Hibernate, настраиваем Jenkins для работы с ленивой загрузкой Hibernate, делаем конверторы для типов LocalDateTime (Java 8 time API), которые еще не поддерживаются ни JPA/Hibernate, ни Jackson/json). Разбираются архитектурные паттерны: слои приложения и как правильно разбивать логику по слоям, когда нужно применят Data Transfer Object. Т.е на выходе получается не учебный проект, а хорошо маштабируемый шаблон для большого проекта на всех пройденных технологиях.

      Большое внимание уделяется деталям: популяция базы, использование транзакционности, тесты сервисов и REST контроллеров, насторойка EntityManagerFactory, выбор реализации пула коннектов. Особое внимание уделяется работе с базой: через Spring JDBC, Spring ORM и Spring Data Jpa.

      Используются самые востребованные на сегодняшний момент фреймворки: Maven, Spring Security 4 вместе с Spring Security Test, наиболее удобный для работы с базой проект Spring Data Jpa, библиотека логирования logback, реализующая SLF4J, повсеместно используемый Bootstrap и jQuery.

       
    2. Загрузка...

      Похожие складчины
      1. Менеджер
        Открыто

        Enterprise JavaBeans (EJB) 3 в действии (2014)

        Менеджер, 7 окт 2014, в разделе: Электронные книги
      2. Менеджер
        Открыто

        [Специалист] Технология Enterprise Java Beans 3.0 (Повтор)

        Менеджер, 29 мар 2014, в разделе: Курсы по программированию
      3. Менеджер
        Открыто

        [Повтор][Специалист]Java: технология Enterprise Java Beans 3.0

        Менеджер, 20 фев 2013, в разделе: Курсы по программированию
      4. AleksZand
        Открыто

        Java. Путь от ученика до эксперта (Петр Арсентьев)

        AleksZand, 5 фев 2017, в разделе: Электронные книги
      5. AleksZand
        Открыто

        JavaScript на примерах (А. Никольский)

        AleksZand, 4 фев 2017, в разделе: Электронные книги
      6. Сталин
        Открыто

        [Специалист] JavaScript. Уровень 2. Расширенные возможности

        Сталин, 10 дек 2016, в разделе: Курсы по программированию
      7. Сталин
        Открыто

        [Специалист] JavaScript. Уровень 1. Основы веб - программирования

        Сталин, 10 дек 2016, в разделе: Курсы по программированию