Семинары

 Учебный центр КУДИЦ приглашает Вас принять участие в практических семинарах!

 

Управление версиями кода и сборкой Java приложений: Git и Maven

Современные подходы к разработке программного обеспечения обязательно предусматривают использование систем управления версиями кода (Version Control Systems) и средств автоматизации сборки (Build Tools). К числу таких инструментов, наиболее популярных у Java разработчиков, относятся Git и Maven. Умение пользоваться Git – обязательное требование к любому разработчику, независимо от того, на каком языке он пишет программы.

Темы семинара:

  • Обзор систем управления версиями
  • Архитектура Git, локальные и удаленные хранилища.
  • Установка и начальное конфигурирование Git
  • Создание репозитория, клонирование проектов
  • Отслеживание изменений файлов, стейджинг и коммит изменений
  • Создание веток в проекте и их последующее объединение
  • Интеграция с GitHub/GitLab, управление облачными репозиториями
  • Обзор средств автоматизации сборки приложений
  • Архитектура Maven
  • Создание проектов на основе архетипов
  • Проект для Java разработки: расположение файлов и директорий, стандартные плагины.
  • Этапы стандартного жизненного цикла Maven
  • Автоматизация сборки, тестирования и развертывания приложений

Дата проведения: 28 февраля

Время проведения: с 18-45 до 21-30

Стоимость участия: 1000 р.

Записаться на семинар


 

Современный SQL

В любом бизнесе имеются данные, что в свою очередь требует создания некоторого организованного метода или механизма управления этими данными. Такой механизм принято называть системой управления базами данных (СУБД). Системы управления базами данных используются уже много лет, многие из них вышли из использовавшихся еще на мэйнфреймах систем плоских файлов. Основываясь на современных технологиях, доказавшие свою пользу системы управления базами данных начали развиваться в других направлениях, отвечая требованиям растущего бизнеса, все возрастающих объемов корпоративных данных и, конечно же, технологий, связанных с Internet.

SQL — декларативный язык программирования, применяемый для создания, модификации и управления данными в реляционной базе данных, управляемой соответствующей системой управления базами данных.

Каждый уважающий себя разработчик должен знать SQL. Хоть он и существует аж с 70-х годов прошлого века, он до сих пор очень широко используется, и без него будет сложно создать нечто серьёзное.

Содержание:

1. Реляционные базы данных
 1.1. Таблица, строка и столбец
 1.2. Реляционная модель
 1.3. Нормальные формы
2. SQL
 2.1. SELECT, INSERT, UPDATE и DELETE
 2.2. SELECT
  2.2.1. Конструкция утверждения SELECT
  2.2.2. Применение функций
  2.2.3. JOIN и UNION
 2.3. INSERT
  2.3.1. Вставка одной или нескольких строк в таблицу
  2.3.2. INSERT на основе SELECT
 2.4. UPDATE и DELETE

Дата  и время проведения: 28 сентября, с 11-00 до 15-00,

1 и 3 октября с 18-45 до 21-30.

Стоимость участия: 1600 р.

Записаться на семинар


JDBC: Работа с базами данных из Java приложений

Цель семинара:

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

Для успешного прохождения семинара слушатели должны прослушать семинар "Современный SQL" или обладать соответствующими знаниями (см. содержание семинара "Современный SQL" выше.)

Содержание:

  • Обзор архитектуры JDBC
  • Загрузка JDBC драйвера
  • Соединение с БД
  • Свойства соединения и их влияние на выполнение запроса в БД
  • Запрос SELECT, возвращающий одну строку
  • Подготовленный запрос и передача значений параметров запроса
  • Запрос SELECT, возвращающий несколько строк: набор результатов
  • Обработка набора результатов: управление курсором
  • Запросы CREATE/UPDATE/DELETE
  • Получение информации о выполнении запроса
  • Работа с автогенерируемыми значениями в таблицах
  • Обработка ошибок, возникших при выполнении запроса в БД
  • Лучшие практики JDBC программирования и факторы, влияющие на производительность

Дата проведения: 14 и 16 октября

Время проведения: с 18-45 до 21-00

Стоимость участия: 1600 р.

Записаться на семинар


Основы создания GUI на Java SE

Цель семинара:

Научить создавать пользовательский интерфейс на Java.

Содержание:

Обзор стандартных библиотеки Java SE для создания GUI:

  • java.awt
  • javax.swing
  • JavaFX

Создание оконного интерфейса:

  • Использование стандартных компонентов GUI для создания форм
  • Работа с графикой и цветом
  • Работа с текстом и шрифтами
  • Обработка событий пользовательского интерфейса

Дата проведения: 20 марта

Время проведения: с 18-45 до 21-30

Стоимость участия: 1000 р.

 

Записаться на семинар

ПРИ ПОДДЕРЖКЕ

КОНТАКТЫ

  • Учебный Центр КУДИЦ
  • 117485 Москва, улица Профсоюзная, 84/32
  • +7 (495) 246-00-96
  • ew@qdts.ru