Цена курса: 23800 руб
Цена вебинара: 21420 руб.
Длительность курса: 45/5 часов/дней.
Расписание занятий по курсу:
| № п/п | Город | Дата |
| 1 | Самара | 28-05-2012 |
| 2 | Саратов | 16-07-2012 |
| 3 | Саратов | 06-08-2012 |
| 4 | Воронеж | 26-11-2012 |
| 5 | Самара | 03-12-2012 |
| 6 | Пермь | 10-12-2012 |
Цель курса: Данный пятидневный курс ставит своей целью углубить знания и навыки, необходимые для профессиональной разработки приложений SharePoint 2010.
Категория слушателей
Данный курс ориентирован на профессиональных разработчиков приложений SharePoint, которые занимаются ведением проектов, разработкой приложений и выявлением проблем SharePoint.
Предварительная подготовка:
Рекомендуется прослушать курс М10175 Разработка приложений Microsoft SharePoint 2010 или иметь эквивалентную подготовку, а именно:
- Понимать жизненный цикл разработки приложений, включая версионность приложений, управление конфигурацией и контентом систем программного обеспечения.
- Иметь базовые знания архитектуры веб-приложений.
- Иметь опыт командной разработки.
- Знать ASP.NET и Visual Studio.
- Иметь опыт работы с инфраструктурой SharePoint, включая серверы и службы.
- Иметь опыт разработки приложений SharePoint, включая APIs и схему XML для создания веб-модулей, доступа к данным, создания пролей, списков, типов контента и т.д.
По окончании курса слушатели будут уметь:
- Разрабатывать стратегии использования кэша, сессий в приложениях SharePoint для увеличения производительности и нагрузочной стойкости
- Использовать наиболее подходящие способы представлений, визуальные элементы, программные объекты и стратегию многоязычных приложений на SharePoint 2010
- Использовать наиболее подходящие способы доступа к данным и механизмы хранения данных
- Определить преимущества и недостатки различных вариантов сбора данных и определить наиболее эффективный метод или комбинации методов для захвата пользовательского ввода
- Определять наиболее подходящие методы реализации приложения под пользовательские нужды
- Разрабатывать эффективные системы обработки данных
- Создавать эффективную стратегию реализации и развертывания приложений
- Использовать стратегии разработки приложений в команде
- Разработать стратегию для разработки и развертывания обновлений реального времени, во время работы приложения
- Многое другие, необходимое профессиональному разработчику SharePoint 2010
Методические материалы: учебник Microsoft на английском языке.
Документ об окончании курса: сертификат фирмы Microsoft.
Содержание курса:
Расширенная концепция ASP.NET для SharePoint
- Память сервера
- Процессор сервера
- Взаимодействие с клиентом
- Лабораторная работа
Разработка для пользователей
- Окружение и понимание SharePoint
- Части страниц
- Страницы
- Глобализация и локализация
- Разработка и доступность
- Лабораторная работа
Разработка доступа к данным
- Основы списков и библиотек
- Хранение большого количества данных
- Управление данными в SharePoint
- Лабораторная работа
Разработка захвата данных и интеграция
- Разработка захвата данных
- Разработка механизмов извлечения и передачи данных.
- Разработка механизмов интеграции данных.
- Лабораторная работа
Разработка артефактов
- Требования пользователей
- Создание узлов
- Лабораторная работа
Разработка приложений обработки данных
- Много-серверная конфигурация
- Ввод и вывод из песочницы (sandbox)
- Завершение работы
- Рабочие процессы
- Лабораторная работа
Пакеты приложений
- Понимание жизненного цикла пакетов
- Основные принципы проектирования
- Лабораторная работа
Проектирование стратегии разработки
- Промышленная разработка
- Роль журналирования
- Гибкость приложения и конфигурация
- Лабораторная работа
Разработка версионности и внедрения
- Управление жизненным циклом приложения
- Контроль источника и построение
- Версионность
- Обновление
- Развертывание
Разработка информационной архитектуры и навигации
- Разработка информационной архитектуры
- Планирование границ приложения
- Разработка навигации
- Лабораторная работа
Разработка брэндинга и настройка внешнего вида
- Введение в брэндинг
- Темы
- Мастер-страницы
- CSS
- Обзор инструментов
- Реализация брэндинга
- Лабораторная работа
Проектирование безопасности
- Безопасность в SharePoint
- Использование произвольной идентификации (Alternate Identity Store)
- Аутентификация на основе форм
- Глубокий взгляд на безопасность SharePoint
- Лабораторная работа
Проектирование производительных страниц доступа к данным
- Оптимизация производительности страниц SharePoint
- Анализ производительности с помощью SharePoint Developer Dashboard
- Оптимизация производительности страниц SharePoint
- Лабораторная работа
Проектирование стратегии тестирования
- Концепции тестирования
- Unit тестирование, Интеграция, Регрессия
- Тестирование производительности
- Лабораторная работа

