Интернет Университет информационных технологий Твой путь к знаниям
  Искать!
Курсы | Обучение | Школа | Магазин | Общение | Новости | Помощь

поддержка курса Разработка клиентских приложений Web-сайтов
Автор: М.Р. Богданов

? Уровень: для начинающих || Статус: бесплатный || Опубликован: 05.08.2010
Рейтинг: 4.15 || Популярность: 12 || Студентов: 1278/76


Поддержка
Microsoft Курс создан при финансовой поддержке компании
Microsoft

Microsoft Dreamspark
Бесплатные лицензионные версии программ для студентов и преподавателей.
Специальное предложение для студентов Интуит.ру. подробнее »

Внимание! Для получения индивидуальный кода Dreamspark студенту Интуит необходимо приступить к изучению одного из курсов по технологиям Microsoft

Рады сообщить, что теперь для студентов Интуит, зарегистрированных на учебные курсы по технологиям Microsoft, стала доступной программа DreamSpark.

  Инициатива DreamSpark предоставляет участникам программы бесплатный доступ к таким продуктам, как Visual Studio 2010 Professional, Windows Server 2008 R2 Standard, Windows Server 2008 Standard, Expression Studio 4 Ultimate, SQL Server 2008 R2 Developer, XNA Game Studio 4.0, Robotics Developer Studio 2008 R2 и многим другим.

  Предоставляемое ПО доступно исключительно в некоммерческих целях для обучения, проведения исследований, разработки и тестирования программного обеспечения в рамках выполнения учебных заданий и личных некоммерческих проектов.

  Также для участников программы DreamSpark открыта возможность бесплатно зарегистрироваться в Windows Marketplace для размещения своих приложений для Windows Phone 7. В этом случае делается исключение из ограничений, указанных выше, и допускается коммерческая разработка с использованием предоставляемых инструментов.

  Для регистрации в программе DreamSpark, перейдите на сайт проекта и залогиньтесь со своим LiveId и используйте индивидуальный код, который Вы сможете получить после того, как приступите к изучение одного из курсов по технологиям Microsoft.   Надеемся, что предоставленное программное обеспечение позволит вам лучше освоить выбранные учебные курсы по информационным технологиям.

Информация о курсе
Курс направлен на формирование у студентов навыков разработки клиентских приложений Web-сайтов. В процессе изучения курса слушатели познакомятся с HTML, CSS, JavaScript, микроформатами, XML, SilverLight, приобретут навыки разработки RIA-приложений и обеспечения безопасности web-сайтов.
В рамках курса, в первую очередь студенты получат теоретические знания о языке гипертекстовой разметки версии 4.01 и практические навыки разработки web-страниц. Далее, студенты познакомятся с каскадными таблицами стилей версии 2.1 и приобретут навыки применения внутренних и внешних CSS. Следующей темой будут объектные модели документа и браузера на примере MS IE8, а также объекты документа и их свойства и методы. Значительную часть курса планируется уделить языку Java Script: синтаксические основы, взаимодействие с объектной моделью, встроенные функции, скрипты во внешних файлах, технология AJAX. В рамках курса также рассмотрены расширения языка гипертекстовой разметки – микроформаты, позволяющие придавать смысл определенным объектам web-страницы.

Цель
Теоретическое и практическое комплексное рассмотрение современных клиентских технологий веб-разработки, применяемых для создания Интернет-сайтов.

Записаться на обучение
  Варианты обучения Цена Документы
  Самостоятельно Бесплатно сертификат
  ИДО "ИНТУИТ" 2000 руб. сертификат + официальное удостоверение о повышении квалификации
  ВШБИ НИУ ВШЭ 8000 руб. удостоверение о повышении квалификации государственного образца
 
Телефон: +7(499) 253-9312, факс: +7(499) 253-9310, e-mail: dpo@intuit.ru, ICQ: Intuit.Ru (632-332-736), Skype: Intuit.Ru
1.
Во вводной лекции приводятся сведения об основных этапах развития web-технологий. Слушатели знакомятся с основными понятиями, необходимыми для создания web-сайта. Обсуждаются подходы разных производителей программного обеспечения.
2.
В лекции прослеживается эволюция стандартов HTML до версии 4.01. Обсуждаются проблемы HTML, связанные с его недостаточной строгостью и пути их решения. Рассматривается структура web-страницы, в частности, раздел описания типа документа. Обсуждается будущее HTML.
3.
Будут рассмотрены приемы создания web-страниц с помощью HTML 4.01.
4.
Современные web-страницы содержат сложное оформление, при этом желательно сохранять преемственность выбранного дизайнерского решения. CSS избавляют программиста от необходимости задавать внешний вид каждого элемента, позволяют разделить содержимое документа и его внешний вид.
5.
В этой лекции слушатели освоят приемы работы с каскадными таблицами стилей. Ознакомятся со способами связывания web-страниц с CSS, научатся применять единые правила форматирования сразу к нескольким тэгам, а также разных правил к одному и тому же тэгу. Будут рассмотрены такие аспекты использования CSS, как атрибуты id и классы.
6.
На практическом занятии будут рассмотрены методы отладки CSS, продемонстрирована возможность выборочной проверки атрибутов CSS, будет показан подход проверки CSS требованиям W3C-консорциума.
7.
В лекции слушатели познакомятся с одним из самых распространенных скриптовых языков - JavaScript, рассмотрят области применения языка, его достоинства и недостатки. Будут показаны варианты размещения кода, рассказано об интеграции JavaScript с другими технологиями.
8.
В данной лекции слушатели познакомятся с операторами ввода-вывода, условными операторами и операторами цикла языка JavaScript.
9.
Лекция посвящена работе с математическими функциями, датой и временем, рассматриваются вопросы, связанные с массивами. Лекция знакомит слушателей с созданием объектов в JavaScript.
10.
Будут рассмотрены такие вопросы как создание объектов в JavaScript, а также доступ к свойствам элементов формы.
11.
На занятии слушатели познакомятся со встроенным в IE8 отладчиком сценариев, с помощью которого можно пошагово запускать скрипты, проверять синтаксис сценариев, оценивать производительность сценариев.
12.
Ценность информации значительно повышается, если к ней добавить метаданные. Метаданные определенным образом характеризуют информацию (географические координаты, цена, отзывы покупателей и т.д.), структурируют ее, облегчают поиск. В качестве таких метаданных мы рассмотрим микроформаты.
14.
Рассматривается язык расширенной разметки XML. XML не зависит от платформы, позволяет описывать данные со сложной структурой, позволяет снизить нагрузку на web-сервер. Для отображения содержимого файлов XML применяются таблицы стилей, а для обработки - программы-парсеры.
15.
Будут рассмотрены способы отображения содержимого XML-файлов с помощью элементов управления Xml, GridView и TreeView. Будет продемонстрирована возможность применения сразу двух XSLT-таблиц к одному XML-файлу.
17.
Слушатели освоят средства визуального поиска
18.
Лекция посвящена современным угрозам для web-приложений. Слушатели узнают о наиболее характерных уязвимостей web-приложений, а также о недавних хакерских атаках. Вместе с тем действия хакеров стимулируют адекватный ответ производителей ПО, в том числе Microsoft.
19.
На этом практическом занятии слушатели познакомятся с основными угрозами для web-приложений (XSS, интернет-фишинг), а также с новыми решениями Microsoft, направленными на противодействие этим угрозам (XSS Filter, SmartScreen Filter, Data Execution Prevention).
20.
Будут рассмотрены вопросы, связанные с разработкой насыщенных интернет-приложений. Будут изучены такие подходы как AJAX, Dojo Toolkit, Google Web Toolkit, Yahoo! Browser Plus, Google Gears, Silverlight.
21.
В процессе выполнения практического занятия слушатели научатся размещать видеоролик на web-странице с помощью Microsoft Expression Encoder 3.
22.
Мы создадим web-узел ASP.NET для демонстрации возможностей ASP.NET AJAX. Далее мы построим приложение, отображающее пять самых дорогих товаров из базы данных Northwind. Приложение использует элемент управления UpdatePanel для обновления меняющейся части страницы при обратной передаче.
23.
Мы познакомимся с инструментом Microsoft Web Application Toolkit, позволяющим изучать технологии создания Web-фрагментов, ускорителей и визуальных средств поиска.
24.
Практическое занятие посвящено созданию графической коллекции с помощью программы Deep Zoom Composer. Коллекция состоит из вложенных изображений, которые можно масштабировать в широких пределах. Программа позволяет организовывать слайд-шоу и осуществлять навигацию внутри коллекции.
25.
Рассматриваются такие синтаксические конструкции JavaScript, как переменные, массивы, циклы, условные операторы, математические функции. Иллюстрируются такие распространенные алгоритмы, как конкатенация строк, сортировка массивов, нахождение минимального и максимального значений.
 
 

Внимание! Если Вы увидите ошибку на нашем сайте, выделите её и нажмите Ctrl+Enter.
Нужна помощь?
• Забыли пароль? Вам сюда...
• Есть вопрос? Спрашивайте!
Вы можете:
• Изменить персональные данные
• Изменить параметры подписки
Интернет-магазин:
• Ваши заказы здесь
• Ваш личный счет
Курсы | Учебные программы | Учебники | Вопросы и Ответы | Форум | Новости | Помощь

Телефон: +7 (499) 253-9312, 253-9313, факс: +7 (499) 253-9310, email: info@intuit.ru
© INTUIT.ru::Интернет-Университет Информационных Технологий - дистанционное образование, 2003-2011
Проект Издательства "Открытые Системы".
Партнеры: РМ Телеком, KRAFTWAY COMPUTERS.
Rambler's Top100