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

    25.05.2017: Администратор Вконтакте. Зарабатывайте от 30000 в месяц, общаясь в соц сетях

    25.05.2017: Интуиция в бизнесе (Егор Булыгин)

    25.05.2017: Администратор Вконтакте - Наталья Одегова

    25.05.2017: Gif Animated Ephemera Photoshop Action (graphicriver.net)

    25.05.2017: "Хозяин времени" - Курс по тайм-менеджменту от...

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

    24.05.2017: Программа на ставки Ванга-Бет 2

    22.05.2017: Идеальное свидание. Первый шаг в счастливые отношения (Юлия Ланске)

    18.05.2017: Развитие ребёнка от 5 до 7+ (Валентина Паевская)

    15.05.2017: BETGARANT ХХХ PRO - ПРОГРАММА ДЛЯ СТАВОК НА ФУТБОЛ

    14.05.2017: Java EE – профессиональная разработка

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

    25.05.2017: Интуиция в бизнесе (Егор Булыгин)

    22.05.2017: [Шитье] Пошив юбки карандаш (Светлана Пояркова)

    20.05.2017: 33 вида ключевиков (Филипп Царевский)

    20.05.2017: Как получить тысячи клиентов из Вконтакте (Иван Беляев)

    20.05.2017: Фотосъёмки за границей (Ирина Калмыкова)

Открыто

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. Сталин
        Куплено

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

        Сталин, 31 мар 2017, в разделе: Курсы по программированию
      2. Менеджер
        Открыто

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

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

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

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

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

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

        JavaScript для чайников (Крис Минник)

        Сталин, 20 май 2017 в 17:17, в разделе: Электронные книги
      6. Сталин
        Куплено

        [Специалист] Java SE7. Уровень 1. Основы программирования. (2014)

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