ФГБОУ ВО Ярославский государственный университет имени П.Г.Демидова, Лицензия на осуществление образовательной деятельности 90Л01 № 0009306 №2262 от 11 июля 2016 г.

ПК РАЗРАБОТКА ГРАФИЧЕСКИХ ПРИЛОЖЕНИЙ НА JAVAFX

Дополнительная профессиональная программа повышения квалификации (онлайн-курс)

72 ак. часа

Целью программы повышения квалификации является совершенствование профессиональных компетенций программистов-практиков: получение знаний и навков работы с JavaFX, а также предоставление возможностей профессионального роста и более эффективного освоения технологий и инструментов программирования в дальнейшем.

Разработанный на основе программы онлайн-курс посвящен изучению методов и средств разработки программного обеспечения, библиотеки JavaFX для создания графических пользовательских приложений, получению практических навыков разработки графических настольных приложений. В курсе широко представлены примеры использования средств программной библиотеки JavaFX с объяснением технологий, которые лежат в их основе. Навыки программирования вырабатываются на практических занятиях, которые выстроены в единую последовательность разработки полноценного графического приложения.

Курс будет интересен и полезен тем, кто хочет узнать как проектируются и создаются графические приложения и познакомиться с одним из самых современных и актуальных инструментов разработки программ JavaFX.

72 ак. часа

Итоговая аттестация на основе самостоятельно выполненных практических заданий. Успешное завершение курса подтверждается Удостоверением о повышении квалификации.

практические навыки программирования
Последовательность практических заданий - разработка полноценного приложения

Требования к слушателям
Рекомендуется иметь первоначальные навыки программирования и алгоритмизации; приветствуется знакомство с одним из языков программирования: java, C++, C#, pyton и с основами объектно-ориентированного программирования.

Чему Вы научитесь?


Успешное освоение программы курса позволит слушателям повысить свой профессиональный уровень, добавив в него знания и навыки работы с JavaFX, а также более эффективно осваивать технологии и инструменты программирования в дальнейшем.

Авторы курса

Курс разработан преподавателями и сотрудниками Ярославского государственного университета имени П.Г. Демидова.

Image Description

Лагутина Надежда Станиславовна

кандидат физ.-мат. наук, доцент кафедры вычислительных и программных систем


n.lagutina@uniyar.ac.ru

Содержание курса

Тема 1. Введение в JavaFX
Основные понятия JavaFX
Разработка однооконного приложения
Компоненты JavaFX
Отображение данных в виде графиков и диаграмм

Тема 2. Архитектура "Модель-Вид-Контроллер"
Элементы архитектуры Модель-Вид-Контроллер и их взаимосвязь
Разработка простого приложения на основе архитектуры Модель-Вид-Контроллер
Компоненты-свойства (property) JavaFX
Использование property для взаимодействия между элементами графического приложения

Тема 3. Взаимодействие с пользователем
Диалоговые окна
Разработка приложения с пользовательским диалоговым окном
Главное меню приложения и другие виды меню
Добавление в приложение главного меню
Обработка событий
Разработка приложения с обработкой событий мыши и клавиатуры

Тема 4. Работа с наборами данных
Компоненты отображения наборов данных: таблицы, списки, деревья
Разработка приложения для отображения списка объектов в таблице
Редактирование данных: добавление, изменение, удаление
Добавление в приложение функций редактирования данных
Работа со списком объектов. Выполнение подзадач в отдельных потоках
Разработка приложения для отбора и отображения списка объектов

Тема 5. Декларативный пользовательский интерфейс FXML
Основные элементы и технологии FXML
Разработка приложения на основе технологии FXML
Оформление внешнего вида приложения с помощью таблиц стилей
Добавление таблицы стилей в приложение на основе технологии FXML

Для кого этот курс?

Для программистов-практиков, стремящихся к самореализации.

Основная часть курса будет вполне понятна тем, кто только начинает интересоваться графическими библиотеками.

Тем, кто уже хорошо программирует, «продвинутым» слушателям, предложенные материалы помогут глубже разобраться в деталях современных технологий программирования.

Заполнить заявку

Для заключения договора и оплаты обучения заполните заявку - анкету слушателя, приложите необходимые документы.

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

Данные слушателя используются для сертификатов, удостоверений, дипломов и передаются в Федеральный реестр документов об образовании и/или квалификации (ГИС ФРДО).

ВНИМАНИЕ! Если Вы обучаетесь в вузе или колледже, то для Вас - бесплатный онлайн-курс РАЗРАБОТКА ГРАФИЧЕСКИХ ПРИЛОЖЕНИЙ НА JAVAFX (дополнительная образовательная программа), при успешном освоении онлайн-курса выдается Сертификат.

Cookie-файлы
Настройка cookie-файлов
Детальная информация о целях обработки данных и поставщиках, которые мы используем на наших сайтах
Аналитические Cookie-файлы Отключить все
Технические Cookie-файлы
Другие Cookie-файлы
Мы используем файлы Cookie для улучшения работы, персонализации и повышения удобства пользования нашим сайтом. Продолжая посещать сайт, вы соглашаетесь на использование нами файлов Cookie. Подробнее о нашей политике в отношении Cookie.
Подробнее Понятно
Cookies