Разработка приложений с помощью Mozilla: Информация
Автор: Нигель Макфарлейн
Форма обучения:
дистанционная
Стоимость самостоятельного обучения:
бесплатно
Доступ:
свободный
Документ об окончании:
Вам нравится? Нравится 11 студентам
Уровень:
Специалист
Длительность:
58:33:00
Студентов:
824
Выпускников:
19
Качество курса:
5.00 | 5.00
Курс представляет собой концептуальный обзор платформы Mozilla и является руководством для построения приложений на ее основе.
Специальности: Программист, Разработчик интернет-проектов
Теги: %URI, bind, chrome, cmd, DOM, flex, html, JAR, javascript, keyword, RDF, URN, xml, браузеры, интерфейсы, компоненты, кортеж, приложения, протоколы, серверы, скин, скрипты, стандарты, элементы
Предварительные курсы
- Спецификация языка HTML
- Введение в HTML
- Основы XML
- Основы работы с HTML
- Основы работы с XHTML и CSS
- Основы работы с CSS
- Спецификация CSS2
- Применение каскадных таблиц стилей (CSS)
- Основы SQL
- Введение в СУБД MySQL
- Основы программирования на JavaScript
- Практикум по программированию на JavaScript
- Введение в JavaScript
- Программирование на Java
План занятий
Занятие
Заголовок <<
Дата изучения
Лекция 1
2 часа 36 минут
Основные концепции
В этой лекции дается обзор архитектуры Mozilla и используемых в ней концепций. Приведены основные понятия, описаны методы практического применения. Рассмотрены основные приложения Mozilla
Оглавление
-
Лекция 2
2 часа 36 минут
Верстка с XUL
В данной лекции рассматривается верстка программного кода с использованием языка XUL. Приводятся описание действия некоторых тегов языка и описано их практическое применение
Оглавление
-
Лекция 3
1 час 17 минут
Статическое содержимое
В данной лекции объясняется, как добавлять в XUL-приложение неинтерактивный текст, изображения и границы. Приведены основные теги, которые для этого используются, приведены примеры практической реализации. Также рассматривается сравнение XUL и HTML
Оглавление
-
Лекция 4
2 часа 19 минут
Первые элементы управления и темы
В этой лекции объясняется, как пользоваться XUL-кнопками и как менять их внешний вид с помощью системы тем Mozilla. Эта система может использоваться для изменения отображения всех XUL-тегов. Приводятся практические примеры применения программного кода с тегами, предназначенными для создания кнопок
Оглавление
-
Лекция 7
1 час 33 минуты
Формы и меню
В этой лекции описывается большая часть XUL-тегов, использующихся для ввода данных. Также уделено внимание тому, как отправлять содержимое форм в Internet. Охарактеризованы атрибуты и свойства тегов для работы с формами и меню, приведены примеры программного кода
Оглавление
-
Лекция 9
1 час 44 минуты
Команды
В этой лекции рассматривается система команд Mozilla, которая служит для отделения функциональности приложения от его внешнего вида и используется отдельно от системы событий DOM. Приведены основные теги для команд, рассмотрены их основные атрибуты и свойства
Оглавление
-
Лекция 10
2 часа 21 минута
Окна и панели
В данной лекции рассматриваются основные теги для создания окон и панелей. Приведены характеристики их свойств и атрибутов, а также примеры практической реализации
Оглавление
-
Лекция 11
3 часа 41 минута
RDF
В этой лекции излагаются основы RDF – формата представления информации, который широко используется платформой Mozilla и является приложением XML, принятым в качестве спецификации Консорциумом WWW (W3C). Рассмотрены основные теги, характерные RDF, их атрибуты и свойства, а также приведены примеры практического применения RDF
Оглавление
-
Лекция 12
1 час 25 минут
Оверлеи и Chrome
В этой лекции описывается инфраструктура оверлеев и каталога chrome платформы Mozilla, которая предоставляет механизмы для модульной разработки XUL-приложений. И оверлеи, и chrome сильно зависят от файлов данных в формате RDF. Приведены примеры основных тегов, характеристика их свойств и атрибутов, а также примеры практической реализации
Оглавление
-
Лекция 13
3 часа 40 минут
Списки и Деревья
В этой лекции описывается устройство двух самых мощных инструментов (widget) XUL'а: <listbox> и <tree>. Эти теги сконструированы для приложений с большим количеством данных. Приведены характеристики атрибутов рассматриваемых тегов, а также примеры их практического применения
Оглавление
-
Лекция 14
4 часа 18 минут
Шаблоны
В этой лекции рассказывается о том, как определить контент XUL документа, используя поток RDF данных, что достигается комбинацией исходных XUL тегов, XUL тегов шаблона и RDF тегов. Рассмотрены основные атрибуты и свойства данных тегов и рассмотрены примеры их практического применения
Оглавление
-
Лекция 15
3 часа 18 минут
XBL-связки
В этой лекции объясняется, как улучшить язык XUL с помощью новых тегов и новых свойств, используя XBL (XML Binding Language - Язык связок XML). Рассмотрены характерные для этих задач теги, их основные свойства и атрибуты, а также примеры их практического применения
Оглавление
-
Лекция 16
6 часов 8 минут
Объекты XPCOM
В данной лекции рассматривается применение скриптов для платформы Mozilla. Приведены примеры практической реализации, рассмотрены основные понятия и определения
Оглавление
-
Лекция 17
2 часа 57 минут
Система распространения и установки - XPInstall
В данной лекции рассматривается система распространения и установки – XPInstall. Приведены основные характеристики данной системы, характерные для нее понятия, область ее применения, а также рассказывается о том, как распространить свое приложение с web-сайта по всему миру
Оглавление
-