Описание курса
Курс разработан преподавателями школы на основе оригинальных методик и материалов и учитывает рекомендации специалистов Adobe.
Курс нацелен на изучение структуры и внутренней архитектуры Actionscript 3 и основ работы с ним. Также значительное внимание уделяется разбору основных методик работы с графикой и анимацией во Flash CS5.
Задача курса заключается в развитии способностей студентов для дальнейшего самостоятельного изучения Actionscript 3.
В процессе прохождения курса инструктор со студентами в реальном времени создают проект. Благодаря практической работе студенты сталкиваются с реальными задачами и проблемами и учатся их решать.
Автор курса Дунаев Михаил.
Инструктор курса Ледин Сергей.
Результат обучения
По завершении курса студенты способны разработать несложный сайт с интерактивными элементами и динамическим содержимым, создавать баннеры и презентации.
Навыки: владение интерфейсом, его настройка, рисование во Flash. Создание анимации, озвучивание ее. Создание сложной программной анимации, зависящей от действий пользователя. Программирование интерактивных элементов (кнопок, клипов, пр.). Создание целостного проекта с динамическим содержимым.
По окончании курса выдается сертификат Школы.
Для кого предназначен курс
Курс предназначен как для новичков, желающих изучить технологии Flash, так и для специалистов-дизайнеров и программистов, желающих довести знание технологии Flash до высокопрофессионального уровня.
Требования к слушателям
Основы компьютерной грамотности. Базовое понятие об устройстве Internet и его наполнении. Начальные знания в области компьютерных средств обработки графики и звука. Знания в области программирования не обязательны, но весьма приветствуются.
Структура курса
Курс проводится в формате постоянного диалога с инструктором с совместным выполнением коротких практических заданий.
Длительность курса – 5 дней (одна рабочая неделя): с понедельника по пятницу. Занятия проводятся с 10:00 до 22:00 с перерывами на кофе-брейк, обед, ужин и сон.
Программа курса
Сначала приводится краткая программа курса, затем ниже указаны подробности. В зависимости от усвоения материала группой, часть программы может быть опущена или пройдена быстро, обзорно, с целью систематизации знаний.
День первый
- История и начала технологии
- Интерфейс
- Рисование
- Слои и временная шкала
- Расчетная анимация
- Библиотеки и работа с внешними файлами
- Текст и шрифты
- Создание и использование графических символов
- Покадровая анимация
- Расчетная анимация
День второй
- Виды анимации
- Классическая анимация
- Анимация движения
- Анимация формы
- Инверсная кинематика
- 3D анимация
- Создание простых кнопок
- Символы
День третий
- Фильтры и способы смешивания слоев
- Звук
- Видео
- Интеграция с другим продуктами CS5
- Публикация роликов
- Основы программирования
- Язык Actionscript 3.0
- Работа с данными и программирование
- Интерактивность
- Работа с объектами из библиотеки
День четвертый
- Событийная модель
- Работа с отображаемыми объектами
- Работа с текстовыми полями
- Загрузка внешних данных
- Создание прелоадера
- XML
День пятый
- Создание новостной ленты
- Создание галереи
- Создание презентации
- Создание игры
Подробная программа курса
День первый
- История и начала технологии
- История Flash. Мультимедиа-компиляторы, предназначение. Фигуранты рынка, сектор использования. Назначение Flash, спектр применения. Проигрыватели. Продукты сторонних разработчиков, связанные с Flash. Растровая и векторная графика.
- Интерфейс
- Интерфейс. Welcome Screen. Workspaces. Предустановленные рабочие пространства. Создание собственных рабочих пространств. Панели и окна. Управление панелями. Типы файлов. Настройки публикации. Линейки. Сетка. Вспомогательные линии (направляющие). Панель Tools. Настройка панели. Панель Properties. Настройка документа. FPS.
- Рисование
- Инструменты масштабирования (Zoom Tool, Hand). Инструменты рисования. Объекты типа Merge Drawing. Объекты типа Object Drawing. Отличие. Понятие обводки, заливки. Работа с инструментами рисования. Настройки линии. Настройки заливки. Режимы кисти. Инструменты Oval и Rectangle. Примитивы. Инструменты Polystar и Deco. Инструменты выделения. Работа с палитрой. Панель Color. Настройки цветов. Градиенты. Настройки градиентных заливок. Растровые заливки. Настройки растровых заливок. Свободная трансформация. Панель Transform. Редактирование градиентных заливок. Панель Align. Выравнивание объектов. Режимы выравнивания.
- Слои и временная шкала
- Монтажная линейка. Слои. Настройки слоев. Типы слоев. Группы слоев. Временная шкала. Режимы редактирования временной шкалы. Понятие кадра. Ключевые кадры. Маски.
- Библиотеки и работа с внешними файлами
- Понятие библиотеки. Окно библиотеки. Настройки публикации растровых изображений. Типы объектов во Flash. Создание объекта, способы. Редактирование объектов. Различие между MovieClip и Graphic. Система координат. Относительность. Точка трансформации.
- Текст и шрифты
- Типы текстовых полей. Text Layout Framework. Соединение нескольких текстовых полей. Встраивание шрифтов. Использование шрифтов устройств. Разбиение текста на абзацы, предложения, слова. Конвертирование текста в графику.
- Создание и использование графических символов.
- Подробное рассмотрение символов. Навигация между временными шкалами, Редактирование символа в библиотеке. Разница между символом и экземпляром. Изменение цвета и прозрачности. Дублирование символа. Встраивание символа в символ.
- Точка трансформации. Относительность системы координат.
День второй
- Классическая анимация
- Понятие классической анимации. Создание анимации. Настройки замедления и ускорения. Редактирование кривых ускорения. Разбиение анимации на части. Вложенная анимация. Анимация персонажей.
- Анимация движения
- Понятие Motion Tween. Создание и удаление анимации. Изменение свойств символов. Выделение и копирование анимации. Редактирование пути анимации. Добавление масштабирования, вращения и прозрачности. Анимация текста и растровых изображений.
- Конвертация в покадровую анимацию. Motion Editor. Motion Presets.
- Анимация формы
- Понятие анимации формы. Создание и удаление анимации. Анимация цвета и градиентов. Добавление подсказок для анимации.
- Инверсная кинематика
- Понятие костей в анимации. Использование костей. Настройка кинематики.
- 3D анимация
- Анимация в 3-х измерениях. Возможности. Варианты использования. Настройка. Сравнение с программной 3D анимацией.
- Создание простых кнопок
- Создание кнопок. Конвертирование графики в кнопку. Добавление слоев в кнопку. Прозрачные кнопки.
- Символы.
- Понятие символа. Типы символов. Анимация в символе. Зацикленная анимация. Создание анимации в кнопке.
День третий
- Фильтры и способы смешивания слоев
- Применение фильтров к символу. Смешивание слоев.
- Звук.
- Понятие звука во Flash. Импортирование звука в библиотеку. Сжатие звука. Звуковые эффекты. Синхронизация звука и анимации.
- Добавление звука на кнопку.
- Видео.
- Понятие видео во Flash. Импортирование видео в библиотеку.
- Использование компонентов для воспроизведения видео.
- Интеграция с другим продуктами CS5
- Интеграция с Photoshop, Illustrator, InDesign, Flash Builder.
- Публикация роликов
- Настройка HTML. Настройка SWF. Создание проектора.
- Основы программирования
- Использование Code Snippets для остановки ролика, навигации по временной шкале, создания гиперссылки, управления звуком.
- Язык Actionscript 3.0
- Введение в программирование на Actionscript 3.0. Усовершенствования языка. Возможности API Flash Player. Клиентские среды выполнения флеш-приложений. Инструменты разработки приложений.
- Работа с данными и программирование
- Переменные. Циклы. Условия. Сложные условия. Булева логика.
- Интерактивность и работа с объектами из библиотеки
- Программное изменение свойств объектов. Создание объектов. Дублирование. Классы и пакеты. Параметры конструктора. Обязательные и необязательные параметры. Методы экземпляра. Модификаторы управления доступом для экземпляров. Параметры метода. Возвращаемые значения.
День четвертый
- Событийная модель
- Виды событий. Цель события. Метод-обработчик события. Передаваемые параметры.
- Работа с отображаемыми объектами
- Анимация объектов с помощью ActionScript. Динамическое изменение свойств.
- Работа с текстовыми полями
- Изменения содержания текстового поля. Изменение форматирования, цвета фона и обводки.
- Загрузка внешних данных
- Загрузка изображений, звука, видео.
- XML
- Введение в XML, синтаксис, загрузка, получение информации.
День пятый
- Создание новостной ленты
- Использование RSS сайта. Различные варианта написания кода. Введение в ООП
- Создание галереи
- Загрузка изображений. Варианты исполнения с XML и без
- Создание презентации
- Закрепляем полученные знания.
- Создание игры
- Тонкости и особенности
- Вопросы и ответы

Чистяков Илья | г. Владимир
Все супер гуд!!!!!!