Закрыто

(ITVDN) ASP.NET Базовый и Углубленный видео курс (Повтор)

Тема в разделе "Курсы по программированию", создана пользователем Grek2010, 21 май 2014.

Цена: 3600р.-95%
Взнос: 176р.
100%

Основной список: 53 участников

Резервный список: 9 участников

Статус обсуждения:
Комментирование ограничено.
  1. 21 май 2014
    #1
    Grek2010
    Grek2010 ОргОрганизатор

    (ITVDN) ASP.NET Базовый и Углубленный видео курс (Повтор)

    ASP.NET(Active Server Pages) – основная технология Microsoft для создания веб приложений и веб служб, которая радикально изменила мир программирования для Web. Этот курс включает все основные темы, которые необходимы для разработки и сопровождения Web-порталов. Также, опираясь на примеры, мы концентрируем внимание слушателей на концепциях веб разработки и использования объектной модели платформы ASP.NET. Данный курс подойдет как начинающим специалистам, так и разработчикам имеющим опыт программирования.

    Предварительные требования
    • Знание основных тэгов HTML
    • Владение основными запросами SQL
    • Знание C#
    • Понимание основ объектно-ориентированного программирования

    Целевая аудитория
    Начинающие программисты, а также разработчики имеющие опыт программирования на ASP или на других веб технологиях.

    По завершению курса Вы сможете:
    • Устанавливать и конфигурировать IIS
    • Понимать жизненный цикл страницы и правильно использовать события страницы
    • Использовать основные серверные элементы управления, такие как, кнопки, поля вводов, ссылки, литералы, изображения и т.д.
    • Хранить состояния веб приложения используя предусмотренные механизмы в ASP.NET (Session, ViewState, состояние приложения)
    • Использовать списочные элементы управления
    • Использовать привязку к различным источникам данных
    • Настраивать элемент управления GridView
    • Создавать простые страницы использующие AJAX
    • Разрабатывать приложения, локализирующиеся на несколько языков
    • Использовать URLRewriter.NET для подмены URL адресов

    Урок 1. Введение в ASP.NET
    На уроке рассматриваются общие принципы разработки Web-приложений, рассмотрение роли Web сервера, web браузера и HTTP протокола. В материалы урока входят примеры объясняющие структуру ASP.NET приложения, рассматривается организация страницы и принципы работы серверных элементов управления.

    Урок 2. Страница. Класс Page.
    Понятие запроса и ответа, свойства Request и Response объекта страницы. Разбор жизненного цикла ASP.NET страницы. Использование класса ServerUtility. Цель урока – заставить слушателя мыслить в новом ключе и правильно разрабатывать приложения основанные на модели запрос/ответ.

    Урок 3. Основные серверные элементы управления
    На уроке изучаются принципы создания элементов управления их важные свойства и обработка основных событий. Также, разбираются примеры создания тем для страниц.
    Рассматриваемые контролы:
    • Button
    • TextBox
    • Label
    • CheckBox
    • RadioButton
    • Image
    • ImageMap
    • Panel
    • Table
    • Literal
    • HyperLink
    • LinkButton
    • ImageButton

    Урок 4. Хранение состояния приложения
    Так как протокол HTTP не хранит состояния в ASP.NET предусмотрено несколько механизмов для сохранения значений между запросами к серверу.
    Примеры приложений работающих с:
    • ViewState
    • Session
    • Application
    • Cookie

    Урок 5. Списочные элементы управления
    Данные в web-приложениях часто выводятся в списочном представлении. На уроке разбираются свойства и события следующих элементов управления:
    • BulletedList
    • RadioButtonList
    • CheckBoxList
    • ListBox
    • DropDownList
    Дополнительно рассматриваются примеры загрузки на сервер файлов с помощью контрола FileUpload.

    Урок 6. Привязка данных
    ASP.NET имеет мощные инструменты, позволяющие привязать некоторые элементы управления к различным источникам данных, таким как, база данных, xml документ или объект в памяти приложения.
    • Принципы привязки данных. Свойство DataSource
    • Использование SqlDataSource
    • Использование ObjectDataSource
    • Каскадное заполнение выпадающих списков.
    • Серверный элемент управления DeteilsView
    • Основные методы для работы с SQL базой данных.

    Урок 7. Repeater и GridView
    • Примеры использования контрола Repeater
    • Привязка GridView к данным.
    • События генерируемые контролом GridView
    • Типы колонок GridView
    • Настройка GridView для отображения пользовательского содержимого.

    Урок 8. Навигация и валидаторы
    • Создание мастер страниц. Вложенные мастер страницы.
    • Menu и TreeControl
    • SiteMapPath («хлебные крошки» - контрол, позволяющий определить текущее место расположения на сайте)
    • Проверка форм. Использование валидаторов.
    • Фильтрация ботов, использование Captcha
    • Отправка почтовых сообщений (работа с SMTP)

    Урок 9. Основы AJAX
    AJAX (Asynchronous JavaScript And XML) – технология позволяющая разрабатывать богатые и удобные веб страницы, работа, которых максимально будет приближена к работе обычных настольных приложений. На уроке разбираются основные контролы в ASP.NET, позволяющие использовать данную технологию.
    • Элемент управления UpdatePanel
    • UpdateProgress
    • Timer
    • Ознакомление с элементами управления библиотеки AJAX Toolkit

    Урок 10. Локализация приложения и подмена URL адреса
    Написание форм, которые будут отображаться на нескольких языках. Использование локальных и глобальных ресурсов, а также подмена URL адреса с помощью библиотеки UrlRewriting.NET

    ASP.NET давно закрепился на рынке веб технологий, как гибкая и мощная платформа. Многие разработчики могут создать страницы с набором элементов управления и привязкой к базе данных, но не все разработчики в полной мере могут манипулировать генерируемым HTML кодом, создавать свои элементы управления и модули, оптимизировать страницы и создавать быстрые веб порталы. Углубленный курс ASP.NET позволяет слушателю разобрать механизмы работы приложения и принципы обработки запросов на стороне сервера. Данный курс будет незаменим для тех, кто хочет понять, как работают сложные серверные элементы управления, через какие модули проходит каждый запрос адресованный приложению и что происходит внутри IIS.

    Предварительные требования
    • Опыт работы с VisualStudio
    • Знание C# и уверенное использование основных библиотек.NET Framework
    • Знание технологии ASP.NET. Владение серверными элементами управления и основными возможностями платформы (темы курса ASP.NET базовый).
    • Владение основными запросами SQL

    Целевая аудитория
    Разработчики знакомые с основами программирования с использованием ASP.NET

    По завершению курса Вы сможете:
    • Вы сможете разрабатывать HTTP модули и обработчики
    • Создавать сложные пользовательские элементы управления
    • Создавать элементы управления, использующие шаблоны
    • Создавать специализированные элементы управления, которые, как и элементы ASP.NET, будут храниться в отдельных библиотеках
    • Повышать общую производительность веб сервера используя кэширование и асинхронные страницы
    • Создавать веб приложения использую MembershipProvider и RoleProvider, что позволит Вам ускорить процесс реализации задач авторизации, аутентификации и регистрации

    Урок 1. Архитектура IIS7
    Архитектура IIS7, основные компоненты и принципы обработки запросов. Детальный разбор жизненного цикла страницы и жизненного цикла приложения. Файл Global.asax.

    Урок 2. HTTP обработчики и HTTP модули
    Разработка и регистрация пользовательских HTTP обработчиков. Ashx файлы и обработчики как C# классы. Рассмотрение понятия HTTP модуль, разработка и регистрация HTTP модулей.

    Урок 3. Асинхронное программирование в ASP.NET
    Обзор инструментов для асинхронного программирования в .NET. Класс Thread и асинхронные методы.
    Создание асинхронных страниц. Работа с асинхронными задачами. Разработка асинхронных обработчиков. Сравнение производительности веб приложения при использовании разных типов страниц.

    Урок 4. Пользовательские элементы управления
    Разработка и регистрация пользовательских элементов управления (UserControl). Динамическая загрузка пользовательских элементов управления. Разработка элементов связанных с данными.

    Урок 5. Пользовательские серверные элементы управления
    Создание специализированных элементов управления. Выбор базового типа для специализированного элемента управления. Регистрация элемента управления в веб приложении.

    Урок 6. Элементы управления связанные с данными
    Создание специализированных элементов управления связанных с данными. Разработка пользовательских списочных элементов управления. Создание контролов использующих шаблоны.

    Урок 7. Кэширование данных
    В данном уроке рассматриваются способы кэширования данных в ASP.NET. На уроке Вы узнаете, как работать с свойством Cache и какие настройки при добавлении значений в кэш можно использовать.

    Урок 8. Кэширование вывода
    Кэширование вывода – механизм, позволяющий сохранять разметку, которая получилось после завершения жизненного цикла страницы. В этом уроке рассматриваются различные настройки директивы OutputCache.

    Урок 9. Membership API
    В этом уроке рассматриваются аутентификация и авторизация пользователей в ASP.NET приложении с помощью стандартных модулей. В этом уроке будет рассмотрена аутентификация с помощью Form. Также, Вы узнаете принцип работы Membership Provider. В последних примерах Вы научитесь разрабатывать приложения и настраивать доступ в соответствии с различными ролями пользователей.

    Формат видео: потоковое.

     
  2. Последние события

    1. skladchik.com
      Складчина закрыта.
      1 июл 2014
    2. Faeton
      Faeton оставил отзыв "Отлично".
      27 июн 2014
    3. Buzanius
      Buzanius оставил отзыв "Отлично".
      24 июн 2014
    4. Константин Галишников
      Константин Галишников участвует.
      24 июн 2014

    Последние важные события

    1. skladchik.com
      Складчина закрыта.
      1 июл 2014
    2. skladchik.com
      Взнос составляет 88р.
      23 июн 2014
    3. skladchik.com
      Складчина активна.
      23 июн 2014
    4. skladchik.com
      Сбор взносов начинается 23.06.2014.
      20 июн 2014
  3. Отзывы участников

    5/5,
    • 5/5,
      Работой организатора доволен
      Все темы разделены на модули (очень удобно), нет путаницы в материале. Организатору спасибо!
      27 июн 2014
    • 5/5,
      Работой организатора доволен
      1) Орг спасибо, материал выдан практически сразу
      2) Материал отличный, качество записи отличное
      24 июн 2014
  4. Обсуждение
  5. 17 июн 2014
    #2
    MasterKirito
    MasterKirito БанЗабанен
    да вроде мы и ни понижения цены ждали, а орга. орг есть такчто го.
     
  6. 26 июн 2014
    #3
    Serg22222
    Serg22222 БанЗабанен
    Я могу сейчас поучаствовать или надо ждать новую?
     
  7. 26 июн 2014
    #4
    Grek2010
    Grek2010 ОргОрганизатор
    Нужно ждать повтор
     
Статус обсуждения:
Комментирование ограничено.

Поделиться этой страницей