Доступно

Сервис кэширования данных - JMemcached на Java [Udemy] [DevStudy.net]

Тема в разделе "Курсы по программированию", создана пользователем Михаил_1, 6 янв 2019.

Цена: 750р.-78%
Взнос: 162р.
100%

Основной список: 18 участников

Резервный список: 3 участников

Статус обсуждения:
Комментирование ограничено.
  1. 6 янв 2019
    #1
    Михаил_1
    Михаил_1 ЧКЧлен клуба

    Сервис кэширования данных - JMemcached на Java [Udemy] [DevStudy.net]

    [​IMG]

    Язык: Русский [​IMG]

    Чему вы научитесь
    • Разрабатывать сетевой протокол для взаимодействия по сети;
    • Создавать несколько модулей для Вашего проекта;
    • Использовать интерфейсы для создания слабых связей в приложении;
    • Создавать Unit тесты для всех модулей Вашего проекта;
    • Запускать java приложение как автономный Windows сервис.

    Содержание курса ↓


    Проектирование и разработка06:38:03
    Постановка задачи16:13
    Описание протокола19:03
    Модуль jmemcached-common, модели и основные интерфейсы29:19
    Реализация конвертеров и сериализатора31:59
    Unit тесты для моделей и сериализатора33:10
    Unit Тесты для конвертеров32:41
    Модуль jmemcached-client, основные интерфейсы14:58
    Реализация DefaultClient11:48
    Unit тесты для модуля jmemcached-client25:14
    Модуль jmemcached-server, основные интерфейсы20:36
    Реализация DefaultStorage27:21
    Реализация DefaultServerConfig16:28
    Реализация DefaultCommandHandler и DefaultClientSocketHandler18:28
    Реализация DefaultServer30:23
    Unit тесты для модуля jmemcached-server28:01
    Демонстрация работы проекта, направления улучшения и сдача заказчику42:21

    Требования
    • Знание Java core: (Classes, IO, Collections, Exceptions, Sockets)

    Описание курса
    Данный курс предназначен для закрепления основ Java Standart Edition на примере разработки сервиса кэширования данных JMemcached, который является упрощенным Java аналогом популярного решения memcached.

    Сервис JMemcached является многопоточным автономным сервисом, позволяющим взаимодействовать по сети со всеми его клиентами. Данный сервис хранит данные на основе хеш карты и позволяется выполнять операции добавления, получения и удаления любого значения по ключу, а также операции очистки всей карты. При добавлении значения по ключу возможно указать время жизни данного объекта и по истечении данного времени объект будет автоматически удален из карты хранения данных.

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

    В качестве среды разработки используется среда Intellij IDEA, конечный продукт запускается как автономный сервис в операционной системе Windows как обычная служба.

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

     

    Вложения:

  2. Последние события

    1. skladchik.com
      Складчина доступна.
      22 янв 2019
    2. larry-troy91
      larry-troy91 участвует.
      21 янв 2019
    3. VaLpEr1
      VaLpEr1 участвует.
      18 янв 2019
    4. seadon
      seadon участвует.
      18 янв 2019

    Последние важные события

    1. skladchik.com
      Складчина доступна.
      22 янв 2019
    2. skladchik.com
      Взнос составляет 81р.
      17 янв 2019
    3. skladchik.com
      Складчина активна.
      17 янв 2019
    4. skladchik.com
      Сбор взносов начинается 17.01.2019.
      14 янв 2019
Статус обсуждения:
Комментирование ограничено.

Поделиться этой страницей