Разработчик приложений с использованием языка Java
Многие приложения, написанные на Java, могут работать на любом компьютере независимо от его архитектуры.
Кому подойдет курс?
— Начинающим специалистам, без опыта работы;
— Практикующим специалистам, желающим подняться по карьерной лестнице.
12 декабря
старт обучения1
4 месяца
длительность
250 ак./ч
объем
72 000
стоимость
Что изучим на курсе?
Образовательный курс «Разработка приложений с использованием языка Java» направлен на обучение программированию Java «с нуля».

Записаться
Модуль 1. Основы алгоритмизации и разработки программного обеспечения
Тема 1.1. Базовые понятия и определения. Алгоритм. Свойства алгоритмов.
Тема 1.2. Методологии и языки программирования. Классификация методологий программирования.
Тема 1.3. Программа. Структура программы. Идентификаторы. Константы. Выражения. Операнды. Знаки операций.
Тема 1.4. Установка и настройка системы программирования на языке Java.
Тема 1.5. Основы языка Java. Среда разработки приложений. Создание и ведение проекта. Файлы проекта.
Модуль 2. Основы языка программирования Java.
Тема 2.1. Типы данных Java. Ссылочные типы данных. Выражения и операторы. Преобразование типов.
Тема 2.2. Метод main(). Переменные и константы, поля объектов и классов. Область видимости.
Тема 2.3. Сложные типы данных. Оболочечные классы. Класс Math, его методы и константы.
Тема 2.4. Управляющие конструкции. Операторы ветвления. Оператор выбора. Операторы циклов. Операторы прерывания, перехода и возврата.
Тема 2.5. Массивы одномерные, многомерные, ступенчатые.
Тема 2.6. Строки, методы работы со строками.
Тема 2.7. Дата и время. Классы java.util.Date и java.util.Calendar. Пакет java.time.
Модуль 3. Основы объектно-ориентированного программирования
Тема 3.1. Объектная модель Java. Класс и объект. Базовые принципы ООП. Множественное наследование. Конструкторы, методы и поля классов.
Тема 3.2. Перечисления, статический импорт и аннотация.
Тема 3.3. Обобщённые типы и коллекции значений в языке Java.
Тема 3.4. Ввод и вывод данных в Java. Поточная модель организации ввода/вывода.
Тема 3.5. Файловый ввод/вывод. Работа с файлами произвольного и последовательного доступа.
Модуль 4. Программирование объектно-ориентированных приложений
Тема 4.1. Обработка событий. Модель слушателя и источника события. Обработка исключительных ситуаций.
Тема 4.2. Графический интерфейс пользователя. Контейнеры и компоненты. Библиотеки AWT, SWING и JavaFX.
Тема 4.3. Построение приложений баз данных с использованием JDBC API.
Тема 4.4. Разработка сетевых приложений. Пакет java.net.
Тема 4.5. Многопоточное программирование на Java.
Тема 4.6. Параллелизм.
Отзывы
Контакты
ИТ-академия ГАУ «Технопарк в сфере высоких технологий «ИТ-парк»