Курс начинается с основ. Слушатели познакомятся с платформой .NET Framework и технологией ASP.NET. Они узнают, как выбирать язык программирования и работать в среде Visual Studio. Первый модуль включает создание пробного проекта, изучение шаблонов веб-приложений и структуры проекта. Закрепить знания поможет практическое задание.
Второй модуль посвящен созданию ASP.NET-форм. Здесь объясняют, как размещать серверные компоненты управления на веб-формах и конфигурировать их. Слушатели освоят Code-Behind подход и научатся обрабатывать серверные компоненты. Особое внимание уделяется работе с файлами и статистической значимости. Каждый теоретический блок сопровождается практикой.
Этот блок учит создавать собственные компоненты управления и базовые страницы. Слушатели узнают, как добавлять базовые страницы, использовать их и конвертировать обычные веб-формы в страницы содержимого. Модуль включает практические задания по разработке веб-форм и пользовательских компонентов управления.
Модуль охватывает проверку введенных пользователем данных на ASP.NET-формах. Слушатели изучат систему валидации информации, компоненты регулирования для проверки введенных данных и алгоритмы проверки формы. Также рассматриваются инструменты отладки ASP.NET-приложений и трассировки для поиска ошибок.
Этот раздел посвящен операциям с информацией в ASP.NET-приложениях. Слушатели освоят ADO.NET для соединения с базами данных и связывания серверных компонентов с источниками информации. Особое внимание уделяется технологии LINQ - для работы с XML-данными и LINQ to SQL для операций с реляционными базами данных.
Модуль охватывает работу с динамической информацией в ASP.NET и использование технологии AJAX для создания интерактивных интерфейсов. Слушатели познакомятся с компонентами AJAX Control Toolkit и Windows Communication Foundation для создания служб. Практические задания помогут закрепить работу с WCF-службами данных.
Завершающие модули охватывают конфигурирование и развертывание ASP.NET-приложений на серверах. Слушатели изучат системы аутентификации и авторизации, включая аутентификацию через веб-формы. Последний блок посвящен созданию веб-приложений с помощью MVC-шаблона - от получения данных от клиента до создания моделей, видов и контроллеров.
После завершения курса вы сможете создавать и модифицировать ASP.NET Web приложения в Visual Studio, работать с формами и использовать Silverlight. Вы научитесь строить веб-приложения по MVC-шаблону, управлять данными пользователей, находить и исправлять ошибки. Курс также научит строить систему безопасности и разграничения доступа в приложениях, создавать пользовательские элементы управления и базовые страницы.
Обучение проводят преподаватели-практики с реальным опытом. Доступно корпоративное обучение для команд. Занятия проводятся в выходные дни для удобства студентов. Выпускники имеют возможность трудоустройства в ведущих IT-компаниях. Доступны индивидуальные программы обучения по запросу.