Записатися на курс
Будь ласка зачекайте...
Ваш запит успішно відправлений!

Курс ASP.NET Поглиблений

Старт курсу:
Тривалість:
18 год.
Кількість уроків:
9 занять
Вартість навчання:
3800 грн

Форма навчання

Денне навчання
Онлайн навчання
Записатися на курс

Цільова аудиторія

Розробники знайомі з основами програмування з використанням ASP.NET

Попередні вимоги

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

Опис курсу
ASP.NET Поглиблений

ASP.NET давно закріпився на ринку веб технологій, як гнучка і потужна платформа. Багато розробників можуть створювати сторінки з набором елементів управління і прив'язкою до бази даних, але не всі розробники повною мірою можуть маніпулювати генерацією HTML-коду, створювати свої елементи управління та модулі, оптимізувати сторінки і створювати швидкі веб портали. Поглиблений курс ASP.NET дозволяє слухачеві розібрати механізми роботи веб програми та принципи обробки запитів на стороні сервера. Даний курс буде незамінним для тих, хто хоче зрозуміти, як працюють складні серверні елементи управління, через які модулі проходить кожен запит адресований програмою і що відбувається всередині IIS

Читати повністю

Зміст курсу

Згорнути
1
Урок 1. Архітектура IIS7
Архітектура IIS7, основні компоненти і принципи обробки запитів. Детальний розбір життєвого циклу сторінки і життєвого циклу програми. Файл Global.asax
Читати далі
Згорнути
2
Урок 2. HTTP-обробники і модулі HTTP
Розробка та реєстрація обробників HTTP. ASHX файли і обробники як C # класи. Розгляд поняття HTTP-модуль, розробка та реєстрація HTTP-модулів
Читати далі
Згорнути
3
Урок 3. Асинхронне програмування в ASP.NET
Огляд інструментів для асинхронного програмування в. NET. Клас Thread і асинхронні методи.
Створення асинхронних сторінок. Робота з асинхронними завданнями. Розробка асинхронних обробників. Порівняння продуктивності веб-додатку при використанні різних типів сторінок
Читати далі
Згорнути
4
Урок 4. Користувацькі елементи керування
Розробка та реєстрація користувацьких елементів управління (UserControl). Динамічне завантаження користувацьких елементів управління. Розробка елементів зв'язаних з даними
Читати далі
Згорнути
5
Урок 5. Спеціалізовані елементи управління
Створення спеціалізованих елементів управління. Вибір базового типу для спеціалізованого елемента керування. Реєстрація елемента керування для веб додатку
Читати далі
Згорнути
6
Урок 6. Елементи управління зв'язані з даними
Створення спеціалізованих елементів управління зв'язаних з даними. Розробка користувальницьких списочних елементів управління. Створення контролів використовують шаблони
Читати далі
Згорнути
7
Урок 7. Підтримка елементів управління під час розробки
Розгляд архітектури. NET часу розробки. Розгляд атрибутів-метаданих. Рендеринг значень різних типів.
Розгляд принципів функціонування виразів в ASP.NET (<% ...%>)
Читати далі
Згорнути
8
Урок 8. Кешування
Кешування даних програми. Налаштування кешування виводу (Output Cache). Рекомендації з використання кешування в ASP.NET
Читати далі
Згорнути
9
Урок 9. Безпека в ASP.NET
Контекст захисту ASP.NET і механізми аутентифікації IIS. Розгляд захисту на рівні конвеєра ASP.NET. Поглиблений розгляд аутентифікації Forms. Робота з класом FormsAuthentication.
MembershipProvider і MembershipRole приклади використання провайдерів та елементів пов'язаних з безпекою.
Що таке SQL ін'єкція, як розробляти безпечні сторінки. Міжсайтовий скриптінг (Cross-Site Scripting) і способи уникнути його на сторінках веб додатку
Читати далі

Що ви отримаєте на курсі

Робоче місце з ноутбуком і навчальними матеріалами

Практичні заняття і перевірка дз

Безкоштовний відеокурс

Онлайн тестування і сертифікація

Записатися на курс
ВИКЛАДАЧІ КУРСУ
 

Александр Пономаренко

.NET Developer. Сертифицированный специалист Microsoft (MCSD, MCP)

 

Александр Ульянов

.NET Developer. Тренер – консультант

 

Альберт Ташу

.NET Developer. Тренер – консультант

 

Антон Иванченко

.NET Developer. Тренер – консультант

 

Армен Маилян

.NET Developer. Тренер – консультант

 

Владислав Гнатюк

.NET Developer. Тренер – консультант

 

Владислав Синенко

.NET Developer. Тренер – консультант

 

Максим Ковальчук

.NET Developer. Тренер – консультант

 

Сергей Даценко

.NET Developer. Тренер – консультант

 

Александр Шевчук

Эксперт в области построения архитектуры информационных систем, бизнес-анализа и управления IT проектами. Сертифицированный специалист Microsoft (MCTS, MCPD, MCT).

 

Дмитрий Охрименко

Эксперт по построению распределенных и веб-ориентированных приложений. Сертифицированный специалист Microsoft (MCTS, MCPD, MCT).

ASP.NET Поглиблений
Старт курсу:
Трива
лість:
18 год.
Кількість уроків:
9 занять
Вартість навчання:
3800 грн
Записатися
на курс
Будь ласка зачекайте...
Ваш запит успішно відправлений!
Опис курсу
ASP.NET Поглиблений
ASP.NET давно закріпився на ринку веб технологій, як гнучка і потужна платформа. Багато розробників можуть створювати сторінки з набором елементів управління і прив'язкою до бази даних, але не всі розробники повною мірою можуть маніпулювати генерацією HTML-коду, створювати свої елементи управління та модулі, оптимізувати сторінки і створювати швидкі веб портали. Поглиблений курс ASP.NET дозволяє слухачеві розібрати механізми роботи веб програми та принципи обробки запитів на стороні сервера. Даний курс буде незамінним для тих, хто хоче зрозуміти, як працюють складні серверні елементи управління, через які модулі проходить кожен запит адресований програмою і що відбувається всередині IIS