Курс ActionScript 3 Basic
- Online
- Для начинающих
- Motion Designer / Video Editor / 2D & 3D Animator
![]() |
|
| Образовательный центр: | IT-Столица |
|---|---|
| Формат: | Курс |
| Язык обучения: | Ukrainian |
| Длительность обучения: | 10 занятий |
| Начало курса: | Любой момент |
| Стоимость обучения: | 5 700 UAH за курс |
Завдяки нашій програмі ви з легкістю навчитеся створювати анімації будь-якої складності. Під чуйним керівництвом наших педагогів ви навчитеся вісм тонкощам та "хитрощам" роботи з цією програмою.
Програма курсу
Основні поняття
- Інструменти для написання коду мовою ActionScript
- Клієнтські середовища виконання Flash
- Adobe Flash Player
- Adobe AIR
- IPhone
- Android
- Adobe Flash Player Lite
- Компіляція
- Введення в ActionScript 3.0
- Про мову ActionScript
- Переваги ActionScript 3
Нові можливості ActionScript 3
- Сумісність з попередніми версіями
- Початок роботи з мовою ActionScript 3
- Основи програмування
- Робота з об'єктами
- Загальні елементи програми
- Створення додатків з ActionScript
- Створення користувальницьких класів
- Короткий огляд
- Класи та об'єкти
- Основи об'єктно-орієнтованого програмування мовою ActionScript
- Пакети
- Описання класу
- Методи-конструктори
- Створення об'єктів
Параметри та аргументи конструктора
- Вирази
- Присвоєння однієї змінної іншій змінній
- Змінна екземпляру
- Методи екземпляру
- Умовні оператори та цикли
- Булева логіка
- Методи екземпляру
- Ключове слово this
- Зв'язані методи
Використання методів для отримання та зміни стану об'єкта
- Get- й set-методи
- Обробка невідомої кількості параметрів
- Статистичні змінні та методи
- Статистичні змінні
- Константи
- Статистичні методи
Поняття про функції
- Функції рівня пакету
- Вкладені функції
- Функції рівня вихідного файлу
- Доступ до описів із функції
- Функції у якості значень
- Синтаксис літералів функцій
- Рекурсивні функції
Наслідування
- Приклад для наслідування
- Перекриття методів екземпляру
- Методи-конструктори в підкласах
- Виключання можливості розширення класів та перекриття методів
- Створення підкласів внутрішніх класів
- Теорія наслідування
- Типи даних та перевірка типів
- Типи даних та анотації типів
- Нетипізовані зміні, параметри, поверненні значення та вирази
- Попередження про відсутні анотації типів
- Виявлення помилок звернення на етапі компіляції
- Приведення типів
- Приведення до примітивних типів
- Значення змінних за замовчуванням
- Значення null та undefined
- Інтерфейси
- Що таке інтерфейси
- Інтерфейси та класи з декількома типами даних
- Синтаксис та використання інтерфейсів
- Інструкції та оператори
- Інструкції
- Оператори
Масиви
- Основна інформація про масиви
- Анатомія масиву
- Створення масивів
- Звернення до елементів масиву
- Встановлення розміру масиву
- Додавання елементів до масиву
- Видалення елементів з масиву
- Перевірка змісту масиву
- Багатомірні масиви
- Індексні масиви
- Асоціативні масиви
- Клонування масивів
- Події та обробка подій в ActionScript
- Основи обробки подій в ActionScript
- Прослуховувачі подій
- Звернення до об'єкта отримувача
- Звернення до об'єкта, що зареєстрував приймач
- Скасування стандартної поведінки подій
- Пріоритет приймача подій
- Приймачі подій та керування пам'яттю
- Користувальницькі події
Обробка виключень та помилок
- Основи обробки помилок
- Типи помилок
- Обробка синхронних помилок у додатку
- Створення користувальницьких класів помилок
- Відповіді на події помилок та помилки стану
- Порівняння класів помилок
- Механізм обробки виключень
- Блок finally
- try/catch/finally
Використання регулярних виразів
- Збір сміття
- Динамічні можливості мови ActionScript
- Динамічні змінні екземпляру
- Динамічне додавання нової поведінки в екземпляр
- Динамічні звернення до перемінних та методів
- Використання функцій для створення об'єктів
- Використання об'єктів-прототипів для доповнення класів
- Ланцюг прототипів
Поняття про область. Область видимості
- Глобальна область видимості
- Область видимості класу
- Область видимості статистичного методу
- Область видимості методу екземпляру
- Область видимості функції
- Огляд областей видимості
- Деталі реалізації
- Розширення ланцюга областей (with)
- Простір імен
- Простір імен у мові ActionScript
- Створення простору імен
- Використання простору імен для уточнення визначень змінних та методів
- Уточнені ідентифікатори
- Доступність просторів імен
- Видимість уточнених ідентифікаторів
- Порівняння уточнених ідентифікаторів
- Присвоєння та передача значень просторів імен
- Приклад використання значення простору імен
- Відкриті простори імен та директива use namespace
- Простори імен для модифікаторів керування доступом
Мова XML
Основи XML.
Обмеження безпеки Flash Player
- Обмеження для завантаження змісту, звернення до змісту у вигляді даних, крос-скриптинг, та завантаження даних
- Безпека сокетів
- Розширення розповсюджувача (файли політики безпеки)
- Розширення створювача (allowDomain( ))
- Імпортоване завантаження
- Обробка порушень безпеки
- Відображення та інтерактивність
- API-відображення та список відображення
- Огляд API-відображення
- Список відображення
- Контейнери та глибини
- Події контейнерів
- Користувальницькі графічні класи
Події та ієрархії відображення
- Ієрархічна диспетчеризація подій
- Фази диспетчеризації подій
- Приймачі подій та ланцюг диспетчеризації подій
- Використання ланцюга диспетчеризації подій для централізації коду
- Визначення поточної фази події
- Відмінності подій з об'єктом у якості отримувача від подій, отримувачами котрих є потомки
- Зупинення процесу диспетчеризації події
- Пріоритет та ланцюг диспетчеризації подій
- Зміна ієрархії відображення та ланцюг диспетчеризації подій
- Користувальницькі події та ланцюг диспетчеризації подій
Інтерактивність, захоплення дій користувача
- Основні відомості про дії користувача
- Захоплення дій клавіатури
- Захоплення дій миші
- Події миші
- Події фокусу
- Події введення з клавіатури
- Події текстового введення
- Події введення рівня додатка Flash Player
Оновлення екрану
- Заплановані оновлення екрану
- Постподійні оновлення екрану
- Область прорисовування
Оптимізація з використанням події Event.RENDER
- Створення анімації за допомогою події ENTER_FRAME
- Використання анімації з використанням події TimerEvent.TIMER
- Вибір між класом Timer та подією Event.ENTER_FRAME
- Анімація, що заснована на швидкості
- Приклад фізичного движка
Малювання за допомогою векторів
- Огляд класу Graphics
- Малювання ліній
- Малювання кривих
- Малювання фігур
- Видалення векторного змісту
- Робота з геометрією
- Основи геометрії
- Використання об'єктів у Point
- Використання об'єктів Rectangle
- Використання об'єктів Matrix
- Використання матричного перетворення до екранного об'єкту
Використання фільтрів та ефектів
- Основи фільтрації екранних об'єктів
- Створення та використання фільтрів
- фільтр "Фаска" (клас BevelFilter)
- фільтр "Розмивання" (клас BlurFilter)
- фільтр "Тінь" (клас DropShadowFilter)
- фільтр "Світіння" (клас GlowFilter)
- фільтр "Градієнтна фаска" (клас GradientBevelFilter)
- фільтр "Градієнтне світіння" (клас GradientGlowFilter)
- фільтр "Матриця лінійного перетворення" (клас ColorMatrixFilter)
- фільтр "Згортання" (клас ConvolutionFilter)
- фільтр "Мапа зміщення" (класс DisplacementMapFilter)
- фільтр "Шейдер" (клас ShaderFilter)
Відображення та введення тексту
- Створення та відображення тексту
- Зміна змісту текстового поля
- Форматування текстових полів
- Шрифти та відображення тексту
- Відсутні шрифти та гліфи
- Встановлення доступності шрифту
- Встановлення доступності гліфу
- Відображення тексту за допомогою вбудованих шрифтів
- Введення через текстові поля
- Текстові поля та простір розробки Flash
Особливості курсу
- Викладачі практики
- Корпоративне навчання
- Можливість навчання у вихідні
- Можливість влаштуватись у провідні IT-компанії
- Індивідуальне навчання
Викладачі курсу
- Тетяна - Секретар
- Людмила - Анімація
Категории курса
Читайте нас в Telegram, чтобы не пропустить анонсы новых курсов.
Похожие курсы
Учебный центр
IT-Столица
Формат
Online
Начало обучения
Будь-який момент
Длительность
8 занятий
Уровень
Для опытных, Для профессионалов
Язык обучения
Ukrainian
Стоимость
7 400 UAH за курс
Учебный центр
SKVOT
Формат
Online
Начало обучения
09.12.2025
Длительность
9 месяцев
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
уточняйте
Учебный центр
ArtCraft
Формат
Online
Начало обучения
11.08.2025
Длительность
7 недель
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
16 930 UAH за курс
Учебный центр
Projector
Формат
Online
Начало обучения
14.04.2026
Длительность
3 месяцев
Уровень
Для начинающих, Для опытных
Язык обучения
Ukrainian
Стоимость
22 500 UAH за курс
