КурсыMBAКомпанииГранты на обучениеВузыПовысь зарплату

EduMarket Образование
  Вход на сайт
 
Напомнить   
Запомнить меня
 
Пользовательское соглашение


Публикации и новости

Анонсы и релизы (592)

 

Бесплатные видеокурсы (3013)

 

Статьи (2985)

 

Новости (550)

 

Победители конкурса грантов (124)

 


 
СМИ / Бесплатные видеокурсы / IT: Для программистов и IT-специалистов / Бесплатные видеолекции: Проектирование Интернет-приложений

Бесплатные видеолекции: Проектирование Интернет-приложений

Курс лекций: Введение. Основные понятия Интернет-приложений. Принципы и методы проектирования Интернет-приложений как программно-информационных продуктов. Обогащённые Интернет-приложения. Характеристика технологий разработки  Интернет-приложений и языков программирования. Жизненный цикл Веб-приложений. Моделирование жизненного цикла с использованием языка UML. Инструментальные средства для автоматизации проектирования и разработки Интернет-приложений. Типология Интернет-приложений для электронного бизнеса. Предприятия вида "Бизнес-покупатель" (B2C). Типовая структура Интернет-магазина. Проектирование корпоративного и информационного сайтов. Использование 3D-технологий в области разработки Интернет-приложений. Основы технологии AJAX для разработки обогащённых Интернет-приложений Технология Adobe Flash / Adobe Flex для разработки обогащённых Интернет-приложений. Современные системы управления контентом Веб-сайта на основе обогащённых Интернет-приложений.

Читает: Носков Юрий Михайлович, кандидат технических наук, доцент

Лекция 1: Введение. Основные понятия Интернет-приложений. (32 мин)



- ведущие программы для создания интернет-приложений;
- определение и понятие интернет-приложения;
- понятия интерфейс и протокол;
- взаимодействие клиента и сервера;
- статическая страница (html код);
- два вида сценариев: клиентский и серверный;
- элементы интернет-приложения;
- Java и Flash.

Лекция 2: Принципы и методы проектирования Интернет-приложений как программно-информационных продуктов. (32 мин)



- простое интернет-приложение (пример);
- интерактивность;
- система управления базой данных MySql;
- уровень защиты;
- уровень удобства;
- трехуровневая архитектура приложения;
- этапы проектирования;
- практические примеры в проектировании приложений.

Лекция 3: Обогащённые Интернет-приложения (RIA). (23 мин)



- основные особенности обогащённых интернет-приложений;
- средства разработки RIA;
- основные особенности языка XML;
- элементы
языка XML;
- пример XML-документа.

Лекция 4: Характеристика технологий разработки Интернет-приложений и языков программирования. (22 мин.)



- технология Adobe Flash;
-
технология Adobe Flex;
- пример кода Adobe Flex;
- язык запросов к элементам XML документа - XPATH;
- пример обогащённого интернет-приложения;
- язык XUL;
- заключение.

Лекция 5: Жизненный цикл Веб-приложений. Моделирование жизненного цикла с использованием языка UML. (28 мин)


- определение жизненного цикла приложения;
- проектирование структуры;
- программирование;
- внедрение и сопровождение;
- необходимость в моделировании;
- язык UML- графический язык моделирования;
- диаграмма прецедентов;
- виды диаграмм в UML;
- преимущества языка UML.;
- выводы.

Лекция 6: Инструментальные средства для автоматизации проектирования и разработки Интернет-приложений. (28 мин)



- основные задачи программирования;
- продукты Microsoft;
- Eclipse - расширяемая среда разработки Java-приложений;
- Adobe Flash и Flex;
- Редакторы PHP и их функции.

Лекция 7: Типология Интернет-приложений для электронного бизнеса. (28 мин)



- определение электронного бизнеса;
- определение электронное предприятия;
- виртуальное предприятие;
- функции фронт-офиса;
- функции бэк-офиса;
- модели бизнес- предприятий B2B, B2C, C2G, C2C, G2C, G2G;
- классификация по используемой модели бизнеса;
- портал.

Лекция 8: Предприятия вида "Бизнес-покупатель" (B2C). Типовая структура Интернет-магазина. (30 мин)



- типовая структура интернет-магазина;
- взаимодействие покупателя и продавца;
- защита административной части ресурса;
- автоматический учёт товара на складе и сервис
- оплата товара.

Лекция 9: Проектирование корпоративного и информационного сайтов.(48 мин)



- методология проектирования Rational Unified Process RUP и ее принципы;
- рабочие процессы
Rational Unified Process:
- начало проектирования;
- фаза проектирования;
- фаза построения;
- фаза внедрения;
- методология проектирования CONIX и ее фазы и этапы;
- проектирование корпоративного сайта;
- требования к эргономике сайта;
- требования по стандартизации и унификации сайта;
- требования к лингвистическому оформлению;
- требования к информационной архитектуре сайта.

Лекция 10: Использование 3D-технологий в области разработки Интернет-приложений. (25 мин)



- программы трехмерной графики,
3DS Max, Maya, Blender;
- этапы подготовки изображения к публикации;
- знакомство с программой 3DS Max:
- программа Adobe Director.

Лекция 11: Основы технологии AJAX для разработки обогащённых Интернет-приложений (часть 1) (28 мин)



- определение технологии
AJAX;
- преимущества AJAX;
- недостатки AJAX;
- альтернативы AJAX;
- расширяемые библиотеки AJAX OOP;
- объект HTTP Request -  ключ к работе в браузерах в системе AJAX.

Лекция 12: Основы технологии AJAX для разработки обогащённых Интернет-приложений (часть 2) (29 мин)



-  создание
объекта HTTP Request, скрипт;
- отображение содержания ресурса на части страницы;
- система доменных имён;
- функции обработки событий и синхронизации
- выполнение запроса и запуск процесса AJAX;
- добавление JavaScript-кода;
- проблемы защиты от атак хакеров.

Лекция 13: Технология Adobe Flash / Adobe Flex для разработки обогащённых Интернет-приложений. (44 мин.)



- возможности, ресурсы и работа программы Adobe Flash;
- виды документов Flash;
- создание приложений на основ шаблонов;
- примеры тестовых заданий шаблонов;
- создание приложений на основе технологии Flash;
- работа с библиотеками и символами;
- работа со сценами (flash-ролик);
- публикация и возможности использования файлов разных форматов.

Лекция 14: Современные системы управления контентом Веб-сайта на основе обогащённых Интернет-приложений. (36 мин.)



- что такое система управления контентом;
- классификация систем управления сайтами;
- системы управления содержимым сайта (типизация);
-  функции систем управления контентом;
- Объектная модель системы управления контентом;
- система Zope;
- система Plone;
- сетевая модель;
- концепции сетевой модели;
- модульная модель;
- система Joomla!;
- система Moodll.
Другие бесплатные видеокурсы
Все бесплатные видеокурсы, Курсы IT специалистов
Пользовательское соглашение       Обратная связь       Карта сайта

© 2006—2025 Edumarket