JavaDeveloper
-
График
3 раза в неделю
-
Доступ к материалам
Все уроки записываются
-
Продолжительность
5 месяцев
-
Поддержка и консультации
Ментор и ассистент
-
Группа
До 25 человек
-
Документы об обучении
Сертификаты и Диплом
-
Уровень сложности
С нуля
-
Карьерный сервис
Помощь в трудоустройстве
Старт курса
20
июня
Утренняя группа
09:00 - 11:00 (GMT+2)Вечерняя группа
19:00 - 21:00 (GMT+2)
6 причин изучать Java
Летние скидки до 40%
С 6 по 13 июня вы можете сэкономить 30% от полной стоимости курсов по данной специальности. И можете получить дополнительную скидку в 10%, если выберите обучение в утренней группе (9:00-11:00). Чтобы зафиксировать скидку, подайте заявку на курс в период акции. Количество мест в группах ограничено!
Что входит в курс
с тренером
заданий
онлайн
и диплом
в трудоустройстве
Программа курса
-
1Введение в инфраструктуру Java
-
2Машинная математика. Типы данных
-
3Условные конструкции
-
4Логические конструкции
-
5Циклические конструкции
-
6Методы
-
7Методы (продолжение)
-
8Массивы
-
1Основы Git
-
2Публикация репозитория
-
3Интеграция с IDE
-
1Введение в ООП. Классы и объекты
-
2Классы и Объекты
-
3Наследование и полиморфизм
-
4Абстрактные классы и интерфейсы
-
5Списки
-
6Статические и вложенные классы. Анонимные классы и перечислительные типы
-
7Обработка исключений
-
8Class Object
-
9Универсальные шаблоны
-
10Практика
-
1Iterator & Comparator
-
2Collection Framework
-
3IO & Strings
-
4Regular expressions & Data API
-
5Reflection
-
6Annotations
-
7Serialization XML & JSON
-
8Thread & Runnable. Problems with Threads
-
9Lambda expressions
-
1Введение в SQL. Основные запросы манипуляции данными
-
2Основы DDL
-
3Проектирование БД
-
4Команда JOIN
-
5Вложенные запросы
-
6Индексирование
-
7Хранимые процедуры и функции
-
8Транзакции. Триггеры
-
1Знакомство с JDBC. Использование MySQL & JDBC
-
2JDBC DAO. Представление объектной модели
-
3Начало работы с Hibernate аннотациями. Mapping concepts and annotations
-
4Hibernate API and JPA API
-
5Начало работы с API
-
6Расширенные отображения и конфигурации
-
1Введения в веб-сервисы. XML
-
2JAXB и JAX-WS
-
3SOAP, WSDL. Handlers
-
4REST web-service. RESTful Concept
-
1Введение в Spring framework
-
2Внедрение зависимостей и IoC контейнер
-
3Spring MVC
-
4Spring Data
-
5Spring Testing
-
6AOP
-
7RESTful webservices
-
8Security
-
9Hibernate Crud
-
10Boot
-
1Архитектура и проектирование, составление технического задания
-
2Верстка макета
-
3Программирование серверной части
-
4Защита курсового проекта
Курсовые проекты

Игра «Танчики»
Вы реализуете геймплей известной игры в консоли. Будет создано поле боя, вражеские танки, передвижение и стрельба. Также, сможете добавить что-то от себя (например, препятствия, очки здоровья) и поделиться своей игрой с друзьями через GitHub.

Игра «Морской бой»
Классическая игра, при разработке которой вы: создадите консольное приложение, продумаете и реализуете логику игры, отображение кораблей, внедрите передачу хода между игроками, произведете обработку возможных исключений.

Игра «Золотоискатель»
2D приложение, в котором герою предстоит обойти препятствия, собрать всё золото на карте и достичь точки выхода. Проект направлен на интенсивное использование абстрактных классов и объектов в языке Java.

Онлайн-подписка на журнал
Вы создадите симуляцию онлайн-подписки на журнал и закрепите на практике изученные технологии: Java, JDBC, MySQL. Проект будет содержать форму логгирования и регистрации, роли пользователей, функционал изданий на странице, корзину для приобретения изданий.
Уже есть базовые знания?
Уже есть базовые знания?
Если у вас уже есть определенная база знаний и вы хотите продолжить обучение в группе с ментором – отправьте нам заявку и мы подберем для вас группу.
Но сначала рекомендуем просмотреть программу курса и определить ваш уровень. Если нужно, вы можете бесплатно пройти онлайн тестирование.
Вы можете присоединиться к группе со второго, третьего или другого модуля программы, который отвечает вашим потребностям, чтобы изучить в группе именно те технологии, которые вам нужны.
Как проходит обучение Live online
Онлайн урок
На занятии тренер дает новый материал, отвечает на ваши вопросы. Совместная практическая работа.


Выполнение заданий
После занятия нужно выполнить практические задания по теме урока и отправить их на проверку преподавателю.


Проверка дз
На следующем занятии получаем фидбек по выполненному заданию и ответы на вопросы по предыдущей теме. После этого переходим к новой


Проверка знаний
Для самостоятельной проверки знаний нужно пройти онлайн тестирование по теме урока

Видео уроки
Если возникли вопросы или просто хочется повторить материал – смотрим запись урока в видео формате.


Курсовой проект
В течение всего обучения учащиеся самостоятельно работают над курсовым проектом.


Защита проекта
Защита курсового проекта, индивидуальные рекомендации тренера.


Сертификация
Финальное тестирование и получение Диплома по специальности.
Дополнительные видео курсы от ITVDN
28 видеокурсов
Доступ на 5 МЕСЯЦЕВ
Учебные материалы
28 тестов и сертификат
Наши тренеры

Игорь Войтов
Java Developer. Тренер-консультант

Андрей Бондаренко
Java Developer. Сертифицированный тренер Oracle. Автор видео курсов по Java и Android на ITVDN

Юрий Царенко
Java Developer в Processica. Тренер-консультант.
В своей профессиональной деятельности использует такие технологии как Java EE, Spring Framework, Hibernate, RESTEasy, Docker.

Евгений Тихонов
Technology Manager at GlobalLogic.
Java Developer.
Автор видео курсов по Java на ITVDN

Андрей Фок
Software Engineer - IntellectEU
Тренер-консультант
Автор курсов и вебинаров по Java на ITVDN

Евгений Кондаков
Software Developer at PartsAvatar.ca
Тренер-консультант по технологиям Java

Надежда Николаенко

Олег Сотниченко
Диплом по окончанию обучения


Помощь в трудоустройстве
С первого дня обучения с вами будет работать HR менеджер – консультант по вопросам карьеры. Он поможет вам определить ваши цели, опираясь на имеющийся опыт и знания, поможет составить резюме и организовать тестовые собеседования, когда вы будете готовы к ним.
-
1
Помощь в выборе специализации и определении приоритетов в обучении.
-
4
Рекомендации по оформлению социальных профилей (LinkedIn, Facebook)
-
2
Проведение экскурсий в IT компании и встречи со специалистами этих компаний.
-
5
Помощь в составлении резюме специалиста.
-
3
Телеграм канал: дайджесты событий и специальные предложения партнеров.
-
6
Программа получения опыта. Организация стажировок и поиск вакансий в компаниях-партнерах.

Стоимость курса
UAH
USD
EUR
Записаться на курс
СТАРТ КУРСА: 20 июня
Что входит в курс:
-
1
64 занятия по 2 часа (live online) в группе с тренером
-
2
График занятий - 3 раза в неделю
-
3
Время занятий: с 9:00 до 11:00 или с 19:00 до 21:00
-
4
В одной группе от 6 до 25 человек
-
5
Пакет учебных материалов по всем урокам
-
6
28 видеокурсов по направлению Java
-
7
Поурочная проверка домашних заданий
-
8
Доступ к интерактивному практикуму навыков
-
9
Онлайн тестирование и сертификация
-
10
Курсовой проект
-
11
Финальное тестирование и Диплом специалиста