Россия
План поступления
Войти

Программирование на Java

повышение квалификации

О программе

Курс помогает освоить Java с нуля до уверенной разработки приложений: от базового синтаксиса и ООП до работы с коллекциями, файлами, потоками и базами данных. Обучение построено на практике — слушатели пишут код, создают графические интерфейсы, подключаются к БД через JDBC и собирают собственное приложение, готовое для портфолио. Программа формирует фундаментальные навыки Java-разработчика и подготавливает к дальнейшему росту в сфере backend-и desktop-разработки.

Варианты обучения

дистанционно
12 дней (144 ак. ч.)
Срок обучения
По мере набора
Когда
График занятий
139 000 р.
Стоимость
очно-заочно
19 дней (144 ак. ч.)
Срок обучения
По мере набора
Когда
График занятий
140 000 р.
Стоимость
очно
26 дней (144 ак. ч.)
Срок обучения
По мере набора
Когда
График занятий
92 000 р.
Стоимость
очно-заочно
12 дней (144 ак. ч.)
Срок обучения
По мере набора
Когда
График занятий
145 000 р.
Стоимость
заочно
12 дней (144 ак. ч.)
Срок обучения
По мере набора
Когда
График занятий
60 000 р.
Стоимость
заочно
12 дней (144 ак. ч.)
Срок обучения
По мере набора
Когда
График занятий
100 000 р.
Стоимость
заочно
12 дней (144 ак. ч.)
Срок обучения
По мере набора
Когда
График занятий
139 000 р.
Стоимость
дистанционно
12 дней (144 ак. ч.)
Срок обучения
По мере набора
Когда
График занятий
60 000 р.
Стоимость
дистанционно
12 дней (144 ак. ч.)
Срок обучения
По мере набора
Когда
График занятий
100 000 р.
Стоимость
очно
26 дней (144 ак. ч.)
Срок обучения
По мере набора
Когда
График занятий
152 000 р.
Стоимость
очно
19 дней (144 ак. ч.)
Срок обучения
По мере набора
Когда
График занятий
160 000 р.
Стоимость
очно-заочно
19 дней (144 ак. ч.)
Срок обучения
По мере набора
Когда
График занятий
87 000 р.
Стоимость

Кому подойдет программа

 IT-специалистам
Веб-специалистам
Программистам

Программа обучения

Введение в программирование на Java
Основы Java и структура программы — установка JDK, структура программы, написание первой программы. Переменные, операторы и методы — объявление переменных, использование операторов, создание и вызов методов.
Объектно-ориентированное программирование
Классы и объекты — создание классов, использование конструкторов, принципы инкапсуляции. Наследование и полиморфизм — реализация иерархий классов, переопределение методов, применение ключевого слова super. Интерфейсы и абстракции — реализация интерфейсов, абстрактные классы, множественная реализация.
Коллекции, строки и даты
Коллекции List, Set, Map — интерфейсы коллекций, работа с элементами, поиск, сортировка и итерация. Работа со строками и датами — использование классов StringBuilder и LocalDate, форматирование данных.
Файлы и потоки
Чтение и запись в файл — использование классов FileReader и FileWriter, обработка исключений. Потоки ввода-вывода — работа с InputStream и OutputStream, буферизация, сериализация данных.
Разработка графических интерфейсов (Swing)
Компоненты интерфейса — создание окон, кнопок, текстовых полей, панелей и меток. Обработка событий и окна — использование слушателей событий, организация взаимодействия пользователя с интерфейсом.
Работа с базами данных (JDBC)
Подключение к СУБД и драйверы — настройка драйвера и установка соединения с базой данных. SQL-запросы и работа с ResultSet — выполнение запросов и обработка результатов.
Тестирование и отладка
Исключения и логгирование — обработка ошибок с помощью try-catch, использование Logger для записи событий. Unit-тесты и JUnit — написание и выполнение тестов с использованием аннотации @Test.
Проект и итоговая аттестация
Разработка итогового приложения — реализация полного Java-приложения с графическим интерфейсом и подключением к базе данных.

Преимущества обучения

1
Актуальные программы под требования рынка
Содержание курса регулярно обновляется с учётом изменений в профессиях, технологиях и законодательстве.
2
Понятная структура и логика обучения
Курс выстроен последовательно — от базовых тем к практическим навыкам, без перегрузки и хаотичной подачи информации.
3
Живое обучение с преподавателями
Обучение проходит в формате живых занятий с преподавателем, а не по записям, что позволяет разбираться в теме глубоко и получать ответы на вопросы в процессе обучения. Такой формат даёт реальное понимание материала, а не формальное прохождение курса.

Оставьте отзыв

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

Смотрите также

Учебные центры Москвы по направлению «информационные технологии», Учебные центры Москвы по направлению «информационные технологии» дистанционно, Учебные центры Москвы по направлению «программирование», Учебные центры Москвы по направлению «программирование» дистанционно, Учебные центры Москвы по направлению «Java», Учебные центры Москвы по направлению «Java» дистанционно
Представитель учебного центра
Аватар
Ольга Владимировна