Разработка веб приложений с помощью Visual Studio 2010
Авторизованный курс Microsoft под руководством инструктора для программистов среднего уровня. Вам обеспечено получение знаний и практических навыков для разработки веб приложений на основе ASP.NET 4 и Silverlight с помощью Visual Studio 2010.
-
Расписание и цены
-
О курсе
Профиль аудитории:
- Программисты среднего уровня.
Предварительные требования:
- Понимание проблемно-ориентированных методов и технологий разработки программного обеспечения.
- Понимание жизненного цикла и современных моделей разработки программного обеспечения, концепции объектно-ориентированного и событийно-ориентированного программирования.
- Создание диаграмм вариантов использования, проектирование и разработка пользовательского интерфейса.
- Понимание и опыт разработки скриптов в веб-приложениях.
- Понимание целей, функций и возможностей платформы .NET Framework: общеязыковая среда, базовая библиотека классов, общая система типов, совместимость компонентов и языков программирования, сборки, домены приложений, хостинг времени выполнения.
- Создание и использование классов, методов и событий с использованием переменных, операторов, выражений ветвления и циклов. Обнаружение синтаксических и логических ошибок. Доступ к данным.
- Опыт объектно-ориентированного проектирования и разработки, включая создание и использование классов, свойств и методов; использование наследования, в т.ч. на основе абстрактных классов и с переопределением методов. Объявление, запуск и обработка событий. Обработка исключений. Реализация интерфейсов и полиморфизма; реализация совместных и статических членов; реализация обобщений; создание компонентов и библиотек классов.
- Опыт разработки многоуровневых приложений. Контроль пользовательского ввода. Тестирование и отладка, трассировка, профилирование, мониторинг и журналирование .NET приложений.
- Опыт обработки данных с помощью языка интегрированных запросов (LINQ XML / SQL / Entities).
- Опыт применения практик безопасности в .NET приложениях: безопасность доступа к коду (CAS), ролевая модель безопасности, криптография.
- Опыт разработки и использования веб и WCF сервисов.
- Опыт использования конфигурационных файлов.
- Развертывание .NET приложений помощью ClickOnce и установочных пакетов.
По окончании курса слушатели смогут:
- Понимать базовую архитектуру и дизайн веб-приложения.
- Разрабатывать веб-приложения на основе ASP.NET MVC.
- Оптимизировать процесс разработки веб-приложений для обнаружения поисковыми системами.
- Разрабатывать серверный код для веб-форм. Оптимизировать управление данными для веб-форм.
- Обеспечивать безопасность веб-приложений.
- Разрабатывать клиентские сценарии функционального и интерактивного пользовательского интерфейса. Примененять AJAX и Silverlight.
- Развертывать веб-приложения.
Программа курса:
- Модуль 1. Обзор архитектуры и дизайна веб-приложения.
- Модуль 2. Разработка веб-приложений.
- Модуль 3. Разработка MVC моделей.
- Модуль 4. Разработка MVC контроллеров.
- Модуль 5. Разработка MVC представлений.
- Модуль 6. Проектирование для обнаружения поисковыми системами.
- Модуль 7. Разработка серверного кода для веб-форм.
- Модуль 8. Оптимизация управления данных для веб-форм.
- Модуль 9. Обеспечение качества с помощью отладки, модульного тестирования и рефакторинга.
- Модуль 10. Защита веб-приложения.
- Модуль 11. Применение главных страниц и таблиц стилей (CSS).
- Модуль 12. Разработка клиентских сценариев и служб.
- Модуль 13. Применение Ajax в веб приложениях.
- Модуль 14. Развертывание ASP.NET приложений.
- Модуль 15. Разработка веб-приложений с применением Silverlight.
-
Отзывы
Ваш отзыв поможет кому-то сделать выбор. Спасибо, что делитесь опытом!