Сетевая Академия ЛАНИТ-ТИССА Казань
+7 (843) 533-39-21
+7 (917) 898-94-26
  Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в вашем браузере должен быть включен Javascript.
  Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в вашем браузере должен быть включен Javascript.

Основы программирования на Java с поддержкой искусственного интеллекта (AI)

Jvm-01

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

Модуль 1: Введение в Java и AI-поддержку разработки.

  • История Java и философия платформы
  • Первое приложение
  • Роль AI в современной разработке
  • Генерация кода с помощью ChatGPT
  • Автоматическое объяснение кода AI-ассистентом

Модуль 2: Среды разработки и интеллектуальные помощники.

  • Обзор IDE
  • Управление проектами
  • Использование AI-плагинов
  • Генерация шаблонов классов и документации

Модуль 3: Пакеты и библиотеки.

  • Структура пакетов
  • JAR-архивы и манифесты
  • Подключение библиотек
  • AI-анализ зависимостей

Модуль 4: Грамматика Java и анализ кода.

  • Типы данных
  • Переменные
  • Операторы и выражения
  • AI-поиск ошибок и рефакторинг

Модуль 5: ООП и AI-проектирование.

  • Классы и объекты
  • Интерфейсы и наследование
  • Полиморфизм
  • AI-генерация архитектуры

Модуль 6: Коллекции и структуры данных.

  • List, Set, Map
  • Concurrent коллекции
  • AI-выбор оптимальной структуры

Модуль 7: Исключения и диагностика.

  • try-catch-finally
  • Создание собственных исключений
  • AI-анализ stack trace

Модуль 8: Многопоточность.

  • Thread и Runnable
  • Синхронизация
  • Deadlock
  • AI-обнаружение гонок данных

Модуль 9: Файловый ввод/вывод.

  • File
  • InputStream / OutputStream
  • java.nio
  • AI-генерация парсеров

Модуль 10: GUI и генерация интерфейсов.

  • AWT
  • Swing
  • Обработка событий
  • Генерация UI с помощью AI

Модуль 11: Сетевое программирование.

  • Socket
  • HTTP и REST
  • Интеграция AI API

Слушатели

начинающие разработчики Java.


Предварительная подготовка

базовые знания Windows/Linux, основы процедурного и объектно-ориентированного программирования

Продолжительность: 5 дн.
Цена: 42500 р.