Основы программирования web-приложений
направление:
вендор:
Даты проведения курса
Предварительный уровень подготовки:
Знания HTML или DHTML, включая таблицы, изображения, формы. Опыт программирования, включая следующие концепции: определение переменных, использование циклов , использование логических операторов.
По окончании курса слушатели смогут:
Знания HTML или DHTML, включая таблицы, изображения, формы. Опыт программирования, включая следующие концепции: определение переменных, использование циклов , использование логических операторов.
По окончании курса слушатели смогут:
- Описывать компоненты веб-технологий Microsoft, которые разработчики могут использовать для хостинга вебсайтов, данных, запуска и написания кода. Понимать, как разрабатываются веб-сайты, включая фазы планирования, разработки, тестирования, взаимодействия и релиза, а также как использовать WebMatrix 2 в каждой фазе.
- Создавать вебсайты при помощи WebMatrix 2 и добавлять динамические веб-приложения.
- Понимать, как сохранять данные в базе данных и отображать их на сайте WebMatrix 2 для создания динамического веб-приложения.
- Интегрировать изображения, звуковые файлы, видео файлы и другие медиа данные в веб-приложение для различных браузеров.
- Применять стили и понятную для пользователей навигацию к веб-сайтам.
- Описывать возможные варианты хостинга рабочих веб-сайтов и развертывать завершенный веб-сайт на выбранном хостинге провайдера.
- Описывать частые источники ошибок веб-сайтов и использовать инструменты и методы написания кода WebMatrix 2 для диагностики проблем и исправления кода.
- Интегрировать информацию из веб сервисов, сервисов RESTful и других источников в веб-приложение.
- Просматривать доступные пакеты инструмента NuGet, выбирать соответствующий функциональным требованиям пакет и добавлять его в веб-приложение. Писать код, использующий возможности этого пакета.
- Обеспечить безопасность веб-сайта от различных атак и идентификацию пользователей перед предоставлением им доступа к конфиденциальным данным.
- Понимать, как методы написания кода на стороне клиента ускоряют время отклика приложения и уменьшает сетевой трафик. Использовать общие технологии написания кода на стороне клиента.
- Анализировать трафик пользователя на публичном веб-сайте и оптимизировать сайт для повышения его позиции в результатах поиска.
- Описывать возможности Visual Studio и ASP.NET веб-форм, которые позволяют разработчикам создавать более мощные веб-приложения.
Аудитория курса:
Этот курс рекомендуется начинающим веб-разработчикам, имеющим некоторое представление о языке HTML, умеющим создавать вебсайты для различных клиентов и компаний, умеющим использовать существующие наработки, изменяя страницы, стили или сценарии. Они работают в основном со статическими страницами и форматированием кода по месту.