Що нового?

Придбаний (Geekbrains).net и ServiceStack

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

Gadzhi

Модератор
(Geekbrains).net и ServiceStack



Современный серверный API
Курс предназначен для специалистов, начинающих работать с .net для серверных приложений. Вы узнаете, зачем веб и мобильным приложениям нужны API на стороне сервера и каким образом их проектировать. Практика проводится на примере фреймворка ServiceStack, с которым разрабатывать веб сервисы просто, быстро и удобно, но принципы и инструменты, о которых мы будем говорить, важны в современном серверном программировании вне зависимости от языка и платформы.

Чему Вы научитесь
  • По окончанию курса Вы сможете самостоятельно разрабатывать серверные API для сайтов и мобильных приложений.
  • Будете знать, каким образом проектировать и небольшие, и крупные проекты.
  • Научитесь быстро и качественно писать веб-сервисы на C# и ServiceStack.
  • Программа курса
    • 1
      Урок 1. Что такое серверный API и для чего он нужен
      Проходим экскурсию по истории от RPC и CORBA до наших дней; разбираемся, чем хороши HTTP-API и REST; пишем обязательный Hello World на ServiceStack.
    • 2
      Урок 2. Инъекция зависимостей и маленькие хитрости ServiceStack
      Узнаем, что такое Dependency Injection и учимся работать с Funq; смотрим, чем ServiceStack может облегчить нам работу с конфигурацией приложения, сериализацией и кешированием запросов.
    • 3
      Урок 3. Тестирование веб-сервисов
      Пишем первые юнит-тесты и настраиваем тестовый хост приложения для интеграционного тестирования сервисов на ServiceStack.
    • 4
      Урок 4. Работа с базой данных
      Разбираемся, для чего нужны ORM и NoSql базы данных; пишем запросы к Sql базам данных с OrmLite; смотрим, как работать с Redis; смотрим, как работает Auto-Query.
    • 5
      Урок 5. Шины данных и брокеры сообщений
      Связываем подсистемы через шину данных; учимся работать с RabbitMQ и смотрим, чем хорош подход ServiceStack.
    • 6
      Урок 6. Html-шаблонизаторы, Razor и ServiceStack
      Говорим о движке представлений Razor и делаем сайт для людей на основе разработанного API, Markdown-Razor и ServiceStack.
    • 7
      Урок 7. Оповещаем клиентов о событиях на сервере с помощью push-уведомлений
      Отправляем с сервера уведомления на клиент, не ожидая запроса. Проверяем в работе ServiceStack Server Events.
    • 8
      Урок 8. Аутентификация и авторизация. CORS
      Разбираемся с тем, как войти в приложение через facebook и twitter; сталкиваемся с проблемами кросс-доменных запросов и учимся с ними бороться.

Скрытое содержимое.
http://geekbrains.ru/courses/33
 
Угорі