Добрый день. Я сейчас прохожу курс повышения квалификации - "Профессиональное веб-программирование". Мне нужно получить диплом по этому курсу. Я так полагаю нужно его оплатить чтобы получить диплом о повышении квалификации. Как мне оплатить этот курс?
|
Перспективные технологии и языки веб-разработки: Информация
Автор: Александр Сычев
Форма обучения:
дистанционная
Стоимость самостоятельного обучения:
бесплатно
Доступ:
свободный
Документ об окончании:
Вам нравится? Нравится 48 студентам
Уровень:
Специалист
Длительность:
21:39:00
Студентов:
2121
Выпускников:
182
Качество курса:
4.08 | 3.69
В рамках курса рассматриваются теоретические и практические аспекты технологий разработки современных веб-приложений, в том числе новые возможности клиентской разработки на основе HTML5, CSS3 и JavaScript API, а также инструментарий WebMatrix для разработки серверных приложений.
В первой части представлен теоретический материал в лекционном формате с целью формирования у студентов базовых знаний по технологиям разработки веб-приложений. К каждой лекции приведены вопросы для самопроверки и тесты.
Новые возможности IE-9 также рассмотрены в рамках курса.
В рамках лабораторного практикума студент должен будет выполнить лабораторные занятия с использованием Developer Tools в Internet Explorer 9, Visual Studio Web Developer Express и WebMatrix для практического изучения технологий клиентской и серверной веб-разработки. Практикум содержит задания для самостоятельного выполнения с целью более глубокого понимания материала студентами.
Специальности: Разработчик интернет-проектов
Теги: .net, cookies, css, flash, html, javafx, javascript, microsoft word, opensearch, SAX, silverlight, timetable, UDDI, WCM, webmatrix, XDR, xml, браузеры, квантификатор, микроформат, приложения, серверы, форматы, цвета, элементы
Дополнительные курсы
План занятий
Занятие
Заголовок <<
Дата изучения
Лекция 1
1 час 19 минут
Введение. Структура веб-технологий
Цель лекции: показать, каким образом в веб-технологиях реализуются общие принципы клиент-серверных технологий. Рассмотреть ключевые элементы базового протокола HTTP.
Оглавление
-
Лекция 2
1 час 7 минут
Язык гипертекстовой разметки HTML
Цель лекции: в сжатой форме изложить принципы реализации разметки гипертекстовых документов, реализованных в языке HTML.
Оглавление
-
Лекция 3
54 минуты
Каскадные таблицы стилей CSS
Цель лекции: показать базовые концепции каскаднных таблиц стилей CSS, которые рассматриваются как способ управления внешним видом веб-страницы без вторжения в ее структуру. Показать каким образом презентационные аспекты веб-страницы отделяются от ее содержимого.
Оглавление
-
Самостоятельная работа 1
47 минут
Internet Explorer 9 и Microsoft Web Matrix 2
Цель работы:
Знакомство с новыми возможностями веб-браузера Microsoft Internet Explorer 9 в целом и его инструментами разработчика, в частности.
Ознакомление с базовыми функциональными возможностями пакета Microsoft Web Matrix 2.
Более подробное изучение средств инспектирования кода HTML разметки и отладки CSS стилей в IE9.
Оглавление
-
Лекция 4
28 минут
Обзор технологий разработки клиентских веб-приложений
Цель лекции: ознакомление с принципами работы клиентских веб-приложений,их видами и языками для разработки таких приложений.
Оглавление
-
Лекция 5
53 минуты
JavaScript - язык разработки клиентских веб-приложений
Цель лекции: знакомство с основным языком разработки клиентских веб-приложений - JavaScript, его структурой и основами синтаксиса.
Показать, каким образом объектная модель, заложенная в JavaScript, позволяет создавать интерактивные приложения.
Знакомство с языком регулярных выражений.
Оглавление
-
Лекция 6
23 минуты
Программный интерфейс для доступа и манипулирования содержимым веб-страниц DOM API
Цель лекции: знакомство с основными принципами документальной объектной модели DOM на примере HTML.
Оглавление
-
Самостоятельная работа 2
42 минуты
Введение в JavaScript. Программное взаимодействие с HTML документами на основе DOM API. Использование регулярных выражений. Отладка и профилирование JavaScript сценариев в IE9.
Цели работы: познакомиться с языком разработки клиентских веб-сценариев JavaScript.
Изучение основ языка и его применения для автоматизации процесса разметки и добавления интерактивных возможностей веб-страниц.
Получить представление об общих принципах обработки в JavaScript событий, связанных с окном веб-браузера, веб-страницей, содержащейся в браузере и элементами документа.
Научиться использовать простейшие элементы регулярных выражений для поиска подстрок, структура и содержание которых описывается нетривиальным шаблоном.
Практически освоить инструменты отладки и профилирования производительности, встроенные в веб-браузер Internet Explorer 9, для JavaScript сценариев.
Оглавление
-
Лекция 7
38 минут
Новые возможности гипертекстовой разметки в HTML 5.0
Цель лекции: представить новые возможности разметки веб-страниц, предоставляемые в рамках спецификации HTML5 для веб-разработчиков.
Оглавление
-
Самостоятельная работа 3
28 минут
Практическое введение в HTML 5. Создание собственного видео-плеера на HTML5 Video
Цель работы: практическое знакомство с новыми возможностями разметки в в HTML5.
Изучение графических и мультимедийных возможностей HTML5
Оглавление
-
Лекция 8
8 минут
Обзор новых возможностей таблиц стилей в CSS 3.0
Цель лекции: обзор новых возможностей для разработки таблиц стилей, предлагаемых в рамках спецификации CSS 3.0.
Оглавление
-
Самостоятельная работа 4
19 минут
Практическое введение в CSS 3.0
Цель работы: практическое знакомство с новыми возможностями стилевой разметки в CSS3.
Оглавление
-
Лекция 9
1 час 55 минут
Введение в XML. Структура XML документа. Объектная модель DOM XML
Цель лекции: показать как расширяются возможности разметки документов на примере языка XML.
Представить структуру XML документа и принципы контроля его содержимого.
Показать некоторые из возможностей управления структурой и внешним видом XML документа в браузере с помощью программного интерфейса DOM XML.
Оглавление
-
Самостоятельная работа 5
33 минуты
Структура XML документа. Программный интерфейс XML DOM API
Цель работы: знакомство со структурой XML-документа, основами синтаксиса языка и методами контроля содержимого документа с помощью схем.
Оглавление
-
Лекция 10
43 минуты
Обзор технологий разработки серверных веб-приложений. Веб-сервисы
Цель лекции: показать основные принципы работы веб-приложений на стороне веб-сервера;
Дать общее описание стандартов, платформ и технологий, применяемых для разработки серверных веб-приложений;
Рассмотреть подходы к интеграции приложений в сети Веб.
Оглавление
-
Лекция 11
52 минуты
Разработка web-приложений на платформе .NET. Системы управления контентом
Цель лекции: представить концепцию и структуру платформы .NET
Показать какие инструменты предоставляет платформа .NET разработчику.
Рассмотреть подходы к разработке веб-контента в системах управления контентом CMS.
Оглавление
-
Самостоятельная работа 6
1 час 5 минут
Разработка серверных web-приложений на С#
Цель работы: знакомство со средой разработки приложений Microsoft Visual Studio.NET и структурой программы на языке C# (для консольного приложения);
Изучение основ языка C#, особенностей работы с массивами и строками в С#. Ознакомление с реализацией интерфейсов в С#.
Ознакомление с базовыми функциональными возможностями среды веб-разработки Visual Web Developer Express.
Оглавление
-
Лекция 12
11 минут
ASP.NET MVC3 и ASP.NET Razor
Цель лекции: ознакомление с расширенными возможностями платформы разработки веб-приложений ASP.NET MVC и с одним из механизмов визуализации - Razor.
Оглавление
-
Самостоятельная работа 7
18 минут
Разработка web-приложений в Microsoft Web Matrix 2
Цель работы: практическое знакомство со встроенными средствами Microsoft Web Matrix 2.
Знакомство с синтаксисом Razor.
Изучение примеров разработки web-приложений с помощью Microsoft Web Matrix 2.
Оглавление
-
Лекция 13
1 час 8 минут
Насыщенные интернет-приложения
Цель лекции: обзор наиболее распространенных инструментальных платформ для разработки насыщенных интернет приложений, их особенностей и возможностей.
Рассмотреть общую структуру графической системы Silverlight
Дать общее представление о структуре языка XAML и его возможностях.
Оглавление
-
Лекция 14
1 час 14 минут
Синдикация и аггрегирование веб-контента. Улучшение usabilty веб-контента
Цель лекции: обзор спецификаций и технологий, направленных на повышение доступности (видимости) актуальной и релевантной для конечных пользователей информации, а также улучшение usability при работе с этой информацией.
Оглавление
-
Лекция 15
36 минут
Web 2.0. Создание динамических веб-страниц на клиентской стороне. AJAX. Семантический Web. Mashups
Цель лекции: дать общее описание концепции асинхронного взаимодействия клиентских и серверных веб-приложений и рассмотреть реализацию концепции на примере AJAX.
Показать современные тенденции развития веб-технологий
Оглавление
-
Лекция 16
1 час 24 минуты
Обеспечение безопасности веб-приложений
Цель лекции: обзор проблем безопасности в сфере веб-технологий, наиболее распространенных уязвимостей и средств противодействия им.
Обзор инструментов повышения безопасности в веб-браузере Internet Explorer.
Оглавление
-
Самостоятельная работа 8
25 минут
Технологии безопасности в IE9
Цель работы: практическое знакомство с новыми инструментами обеспечения безопасной работы в IE 9.
Оглавление
-