Java
-
График
3 раза в неделю
-
Доступ к материалам
Все уроки записываются
-
Продолжительность
5 месяцев
-
Поддержка и консультации
Ментор и ассистент
-
Группа
До 25 человек
-
Документы об обучении
Сертификаты и Диплом
-
Уровень сложности
С нуля
-
Карьерный сервис
Помощь в трудоустройстве
Старт курса
19
августа
Утренняя группа
09:00 - 11:00 (GMT+2)Вечерняя группа
19:00 - 21:00 (GMT+2)![java](/Content/img/live-online-speciality/face-image/java-face.png)
6 причин изучать Java
Что входит в курс
с тренером
заданий
онлайн
и диплом
в трудоустройстве
Программа курса
-
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Защита курсового проекта
-
1Знакомство с Карьерным сервисом в CyberBionic Systematics
-
2Сайты поиска работы. Разница, специфика, рейтинг
-
3Анализ рынка труда для IT-специалистов
-
4Регистрация на сайтах для поиска работы и заполнение собственных профилей
-
5Создание резюме (CV)
-
6Создание сопроводительного письма (Cover Letter)
-
7Общение с рекрутерами
-
8Подготовка к собеседованию с HR
-
9Подготовка к техническому собеседованию
-
10Как получить оффер и пройти испытательный срок
Курсовые проекты
![CV](/Content/img/live-online/course-project/personal-resume.png)
Игра «Танчики»
Вы реализуете геймплей известной игры в консоли. Будет создано поле боя, вражеские танки, передвижение и стрельба. Также, сможете добавить что-то от себя (например, препятствия, очки здоровья) и поделиться своей игрой с друзьями через GitHub.
![CV](/Content/img/live-online/course-project/weather-forecast.png)
Игра «Морской бой»
Классическая игра, при разработке которой вы: создадите консольное приложение, продумаете и реализуете логику игры, отображение кораблей, внедрите передачу хода между игроками, произведете обработку возможных исключений.
![CV](/Content/img/live-online/course-project/pizzeria-website.png)
Игра «Золотоискатель»
2D приложение, в котором герою предстоит обойти препятствия, собрать всё золото на карте и достичь точки выхода. Проект направлен на интенсивное использование абстрактных классов и объектов в языке Java.
![CV](/Content/img/live-online/course-project/internet-shop.png)
Онлайн-подписка на журнал
Вы создадите симуляцию онлайн-подписки на журнал и закрепите на практике изученные технологии: Java, JDBC, MySQL. Проект будет содержать форму логгирования и регистрации, роли пользователей, функционал изданий на странице, корзину для приобретения изданий.
Уже есть базовые знания?
Уже есть базовые знания?
Если у вас уже есть определенная база знаний и вы хотите продолжить обучение в группе с ментором – отправьте нам заявку и мы подберем для вас группу.
Но сначала рекомендуем просмотреть программу курса и определить ваш уровень. Если нужно, вы можете бесплатно пройти онлайн тестирование.
Вы можете присоединиться к группе со второго, третьего или другого модуля программы, который отвечает вашим потребностям, чтобы изучить в группе именно те технологии, которые вам нужны.
Как проходит обучение Live online
Онлайн урок
На занятии тренер дает новый материал, отвечает на ваши вопросы. Совместная практическая работа.
![arrow](/Content/img/live-online/long-arrow.png)
![arrow](/Content/img/live-online/short-arrow.png)
Выполнение заданий
После занятия нужно выполнить практические задания по теме урока и отправить их на проверку преподавателю.
![arrow](/Content/img/live-online/long-arrow.png)
![arrow](/Content/img/live-online/short-arrow.png)
Проверка дз
На следующем занятии получаем фидбек по выполненному заданию и ответы на вопросы по предыдущей теме. После этого переходим к новой
![arrow](/Content/img/live-online/long-arrow.png)
![arrow](/Content/img/live-online/short-arrow.png)
Проверка знаний
Для самостоятельной проверки знаний нужно пройти онлайн тестирование по теме урока
![arrow](/Content/img/live-online/short-arrow.png)
Видео уроки
Если возникли вопросы или просто хочется повторить материал – смотрим запись урока в видео формате.
![arrow](/Content/img/live-online/long-arrow.png)
![arrow](/Content/img/live-online/short-arrow.png)
Курсовой проект
В течение всего обучения учащиеся самостоятельно работают над курсовым проектом.
![arrow](/Content/img/live-online/long-arrow.png)
![arrow](/Content/img/live-online/short-arrow.png)
Защита проекта
Защита курсового проекта, индивидуальные рекомендации тренера.
![arrow](/Content/img/live-online/long-arrow.png)
![arrow](/Content/img/live-online/short-arrow.png)
Сертификация
Финальное тестирование и получение Диплома по специальности.
Дополнительные видео курсы от ITVDN
28 видеокурсов
Доступ на 5 МЕСЯЦЕВ
Учебные материалы
28 тестов и сертификат
Наши тренеры
![Игорь Войтов](https://itvdn.blob.core.windows.net/authors/authors-ba7954d6-b118-47d3-b184-ebd29266f865.jpg)
Игорь Войтов
Java Developer. Тренер-консультант
![Андрей Бондаренко](https://itvdn.blob.core.windows.net/authors/authors-bb9c0e74-677c-434d-8934-3b045f17a3c4.jpg)
Андрей Бондаренко
Java Developer. Сертифицированный тренер Oracle. Автор видео курсов по Java и Android на ITVDN
![Юрий Царенко](https://itvdn.blob.core.windows.net/authors/authors-e377af55-a1fc-4537-b4b4-2baeacb87896.jpg)
Юрий Царенко
Java Developer в Processica. Тренер-консультант.
В своей профессиональной деятельности использует такие технологии как Java EE, Spring Framework, Hibernate, RESTEasy, Docker.
![Евгений Тихонов](https://itvdn.blob.core.windows.net/authors/authors-4e9e3652-57c7-430b-8ab9-d9bc4a4abacf.jpg)
Евгений Тихонов
Technology Manager at GlobalLogic.
Java Developer.
Автор видео курсов по Java на ITVDN
![Андрей Фок](https://itvdn.blob.core.windows.net/authors/authors-26960c53-abee-4db9-be78-4559ea7bc722.jpg)
Андрей Фок
Software Engineer - IntellectEU
Тренер-консультант
Автор курсов и вебинаров по Java на ITVDN
![Евгений Кондаков](https://itvdn.blob.core.windows.net/authors/authors-aee9ed81-3d7c-4d20-99c8-f45eb082aa8b.jpg)
Евгений Кондаков
Software Developer at PartsAvatar.ca
Тренер-консультант по технологиям Java
![Надежда Николаенко](https://itvdn.blob.core.windows.net/authors/authors-51e8bca4-c253-41a3-8c15-061836e0a262.jpg)
Надежда Николаенко
![Олег Сотниченко](https://itvdn.blob.core.windows.net/authors/authors-2f443a2d-f3f8-4487-850c-fb450896ff0d.jpg)
Олег Сотниченко
Диплом по окончанию обучения
![diploma](https://itvdn.blob.core.windows.net/speciality-certificates-images/speciality-certificates-images-8a14e7cf-bd38-44db-9e0f-27ace48875d8.jpg)
![diploma](https://itvdn.blob.core.windows.net/speciality-certificates-images/speciality-certificates-images-39ac4a51-f126-4140-9b02-6bc0a41d3837.jpg)
Помощь в трудоустройстве
С первого дня обучения с вами будет работать HR менеджер – консультант по вопросам карьеры. Он поможет вам определить ваши цели, опираясь на имеющийся опыт и знания, поможет составить резюме и организовать тестовые собеседования, когда вы будете готовы к ним.
-
1
Помощь в выборе специализации и определении приоритетов в обучении.
-
4
Рекомендации по оформлению социальных профилей (LinkedIn, Facebook)
-
2
Проведение экскурсий в IT компании и встречи со специалистами этих компаний.
-
5
Помощь в составлении резюме специалиста.
-
3
Телеграм канал: дайджесты событий и специальные предложения партнеров.
-
6
Программа получения опыта. Организация стажировок и поиск вакансий в компаниях-партнерах.
![photo](/Content/img/live-online/employment-assistance.png)
Стоимость курса
UAH
USD
EUR
Записаться на курс
СТАРТ КУРСА: 19 августа
Что входит в курс:
-
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
Финальное тестирование и Диплом специалиста
Часто задаваемые вопросы
-
В чём преимущество онлайн курсов программирования по сравнению с оффлайн?
Онлайн курсы имеют ряд преимуществ перед оффлайн форматом:
- Независимость от локации. Онлайн позволяет учиться где угодно.
- Сохранение денег и времени на дорогу. Вы экономите время и деньги с поездок на курсы и обратно.
- Онлайн курсы дешевле. Нет нужды в помещении и ноутбуках для студентов, поэтому стоимость ниже.
- Удобный темп обучения, постоянный доступ к информации. Обучение в вашем темпе в любом месте 24/7. Также есть доступ к записанным урокам, чего нет в оффлайн формате.
-
Какова стоимость обучения?
На ITVDN есть 2 формата обучения: Live Online и видео курсы. Цена обучения зависит от выбранного вами способа обучения.
Если вы хотите учиться самостоятельно в формате видео курсов, стоимость обучения составит в среднем 10-15 USD в месяц в зависимости от выбранного вами пакета подписки.
Live Online – это онлайн обучение с тренером в группах вместе с другими студентами. Учеба в данном формате стоит в среднем 6-7 USD за один час.
-
Возможна ли оплата частями или в кредит?
Вы можете разбить плату за обучение на удобное количество платежей, подключив услугу «Оплата частями» от MonoBank. Информация о существенных характеристиках продукта и предупреждениях размещены на сайте продукта chast.monobank.ua
-
Сколько времени понадобится, чтобы овладеть программированием?
Зависит от того, сколько внимания программированию вы будете выделять ежедневно, какой именно это язык и какой у вас опыт кодинга. Среднее время на овладение одним языком при условии регулярных занятий хотя бы 2 часа в день:
- новички – от 3 до 6 месяцев;
- те, кто имеет базовые знания другого языка – от 1 до 3 месяцев;
- профессиональные программисты – до 1 месяца.
Самый лучший вариант инвестиции времени – 8 часов ежедневно (20% теории + 80% практики). Больше практики – быстрее овладеете программированием.
-
Сколько времени понадобится, чтобы овладеть IT-специальностью?
Для овладения IT-специальностью нужно выделить не менее 500 часов, из которых около 100 часов – на просмотр видео уроков или посещение онлайн занятий с ментором, а 400 – на выполнение практических заданий по пройденным темам.
В зависимости от того, сколько времени вы готовы выделять на обучение в день, вы сможете пройти программу за 3-8 месяцев. Если у вас есть определенная база знаний по IT, количество необходимого времени будет меньшим.
Также продолжительность обучения зависит от выбранной вами специальности, поскольку набор технологий, которые вы должны изучить, будет разным
-
С какого курса начинать обучение?
Начинать следует с тех, которые содержат в названии слово “Стартовый”. Такие курсы имеют вводный материал для знакомства с языком или технологией.
Если вы планируете учиться по конкретной специальности в формате видео курсов, перейдите на страницу специальности и прокрутите до заголовка “Видео курсы по специальности …”. Ниже будет список видео курсов, отсортированных в порядке необходимости изучения.
Ещё ниже вы найдете Roadmap по специальности – путеводитель, на котором изображены видео курсы в виде дерева, что также легко сориентирует вас в последовательности прохождения курсов
-
Как управлять своим временем и организовать эффективное онлайн-обучение с тренером?
Если вы выбираете Live Online обучение с тренером, всё очень просто:
- посещайте все занятия, вовремя выполняйте д/з;
- дополнительно смотрите видео уроки на ITVDN;
- после каждого урока проходите краткое тестирование;
- практикуйтесь в Интерактивном практикуме;
- общайтесь с одногруппниками в ходе решения д/з, задавайте вопросы ментору на уроках и вне их;
- в конце каждого курса сдавайте экзамен на TestProvider (и получайте Сертификаты);
- в конце всего обучения проходите экзамен по специальности и получите диплом.
-
Как управлять своим временем и организовать эффективное онлайн-обучение в формате видео курсов?
Если вы выбираете формат обучения по видео курсам, наши советы:
- организуйте регулярные занятия (желательно ежедневные, где-то на 4 часа);
- каждую тему закрепляйте практикой с помощью наших д/з;
- проходите тесты после каждого урока и экзамены в конце каждого курса;
- пользуйтесь Интерактивным практикумом;
- работайте над собственными мини-проектами;
- активно используйте гугл (stackoverflow, quora) и ChatGPT.
Ещё вам поможет раздел "План обучения" (в вашем личном кабинете) – вы сможете составить ваш личный план обучения и отслеживать ваш прогресс.
-
Есть ли у вас помощь с трудоустройством после окончания обучения?
Мы имеем специальный раздел – “Вакансии”, который помогает нашим студентам искать первую работу в IT. Детальнее о возможностях и о разделе по ссылке.
А для тех, кто учится онлайн с ментором, у нас дополнительно предусмотрена индивидуальная помощь HR-специалиста по подготовке к трудоустройству с первого дня обучения и до получения первого job-оффера. Она включает в себя помощь в оформлении соцсетей, подготовке резюме, проведении пробного собеседования, предоставлении советов по поиску работы и самопрезентации и т. д.
-
Возможно ли персональное обучение с тренером ITVDN?
К сожалению, данная услуга ITVDN не предусмотрена, однако вы можете заказать индивидуальную консультацию с нашим ментором. Подробности вы найдете по ссылке.
-
С какого возраста можно учиться на платформе?
На ITVDN отсутствуют курсы для детей, поэтому комфортный возраст для начала обучения по нашим материалам – от 14 лет.
-
Нужны ли знания английского языка для обучения?
Никаких требований к вашему уровню английского мы не выдвигаем, поскольку все учебные материалы идут на русском или украинском языках. При этом базовые знания английского будут полезны для комфортного поиска информации в гугле, чтения документаций в интернете и прочего.
-
Какого уровня можно достичь, пройдя обучение по специальности?
На ITVDN можно пройти полное обучение с нуля до специалиста уровня Trainee/Junior. Если вы уже практикующий разработчик, наши видео курсы помогут углубить ваши знания до уровня Middle.
-
Когда закончится подписка, что дальше? Доступа к урокам не будет?
После окончания действия вашей подписки доступ к видео курсам, к сожалению, будет закрыт. Однако вы сможете пользоваться теми учебными материалами, которые вы скачали на свой девайс во время обучения.
-
Суммируются ли скидки на покупку подписки?
Нет, скидки не суммируются.