Java. Уровень 1. Основы программирования
• Программирование сетевой игры «морской бой» и игры «Танки» (JavaFX +сервер или p2p)
• Программирование чат-сервера с поддержкой эмодзи.
• Создание JavaFX приложение «Картотека музыки (книг, товаров, т.п.)» БД + экспорт в XML, JSON.
• Программирование веб приложения в виде П1-4 (JSF)
• Программирование блог-сервера (JSF)
• Программирование менеджера файлов (JavaFX)
День 1.
Введение в Java технологии.
Практика:
Введение в язык программирования Java.
Методы и операторы Java.
День 2.
Создание и использование массивов Java.
Практика: Конвертор дня года в месяц и число.
Работа со строками в Java.
Практика: Конвертор целых чисел в двоичную систему.
Разработка классов на Java.
Практика: Разбор параметров командной строки.
День 3.
Наследование и полиморфизм.
Практика:
Интерфейсы и аннотации.
Практика:
Пакет java.lang.
День 4.
Обработка ошибок в Java.
Потоки данных в Java.
Практика:
Работа с файловой системой в NIO 2.
Пакет java.util.
День 5.
Коллекции в Java.
Вложенные классы в Java.
Лямбда-выражения.
Паттерны проектирования (дополнительный).
Практика: Реализация паттерна наблюдатель.
Модуль 1. Многопоточное программирование (10 ак. ч.).
Модуль 2. Использование JDBC API в приложениях Java (10 ак. ч.).
Модуль 3. Stream API (3 ак. ч.).
Модуль 4. Введение в систему модулей (2 ак. ч.).
Модуль 5. Разработка современного пользовательского интерфейса на JavaFX (10 ак. ч.).
Модуль 6. Основы создания web-приложений на Java (5 ак. ч.).
Тел./факс: +7 (495) 637-82-43
E-mail: info@fcaudit.info
Режим работы:
пн-пт, с 9.00 до 19.00, выходные – сб, вс
Адрес:
г. Москва, ул. Золотая д. 11, бизнес-центр «Золото», 5 этаж