Курс Java Online обучение Java Developer - обучение LiveOnline на ITVDN
ITVDN: курсы программирования
Видеокурсы по
программированию

    Выбери свою IT специальность

    Подписка

    Выбери свою IT специальность

    Подписка

      Java

      • schedule

        График

        3 раза в неделю

      • recording

        Доступ к материалам

        Все уроки записываются

      • duration

        Продолжительность

        5 месяцев

      • suport

        Поддержка и консультации

        Ментор и ассистент

      • group

        Группа

        До 25 человек

      • document

        Документы об обучении

        Сертификаты и Диплом

      • level

        Уровень сложности

        С нуля

      • career

        Карьерный сервис

        Помощь в трудоустройстве

      Подать заявку
      Бесплатная консультация

      Старт курса

      18

      марта

      morning-group
      Утренняя группа
      09:00 - 11:00 (GMT+2)
      evening-group
      Вечерняя группа
      19:00 - 21:00 (GMT+2)
      java

      6 причин изучать Java

      1
      Java – классический язык программирования, известный своей универсальностью. До сих пор занимает лидирующие места в рейтингах языков, несмотря на то, что вышел в свет ещё в конце прошлого века
      2
      Java имеет лаконичный синтаксис, дружелюбный даже к тем, кто ни разу не программировал. А для большинства вакансий отсутствуют особые требования к уровню математики – достаточно школьной базы
      3
      Платформонезависимость. Философия Java – «write once, run anywhere», – Java-код работает на любой платформе, поддерживающей Java, что делает его хорошим выбором для кроссплатформенной разработки
      4
      Самые популярные области применения Java – разработка под Android и Enterprise (крупный бизнес). Если хотите построить успешную карьеру в одном из этих направлений, обратите внимание именно на Java
      5
      Рынок IT имеет достаточно большое количество вакансий для девелоперов Java. Это же справедливо и для зарубежья – вы можете осуществить релокейт и развивать свою карьеру в любой понравившейся стране
      6
      Зарплаты Java разработчиков ничем не уступают зарплатам других девелоперов. В будущем вы можете выучить Scala и развиваться как Scala разработчик – они имеют одни из самых высоких ЗП в IT

      Что входит в курс

      128 часов общения
      с тренером
      Проверка домашних
      заданий
      Интерактивные задания
      онлайн
      28 видеокурсов
      Курсовой проект
      Тестирование
      Сертификация
      и диплом
      Помощь
      в трудоустройстве

      Программа курса

      1
      Java Стартовый
      8 занятий / 16 ч.
      Программа курса
      • 1
        Введение в инфраструктуру Java
      • 2
        Машинная математика. Типы данных
      • 3
        Условные конструкции
      • 4
        Логические конструкции
      • 5
        Циклические конструкции
      • 6
        Методы
      • 7
        Методы (продолжение)
      • 8
        Массивы
      2
      Git - основы работы
      3 занятий / 6 ч.
      Программа курса
      • 1
        Основы Git
      • 2
        Публикация репозитория
      • 3
        Интеграция с IDE
      3
      Java Базовый
      10 занятий / 20 ч.
      Программа курса
      • 1
        Введение в ООП. Классы и объекты
      • 2
        Классы и Объекты
      • 3
        Наследование и полиморфизм
      • 4
        Абстрактные классы и интерфейсы
      • 5
        Списки
      • 6
        Статические и вложенные классы. Анонимные классы и перечислительные типы
      • 7
        Обработка исключений
      • 8
        Class Object
      • 9
        Универсальные шаблоны
      • 10
        Практика
      4
      Java Углубленный
      9 занятий / 18 ч.
      Программа курса
      • 1
        Iterator & Comparator
      • 2
        Collection Framework
      • 3
        IO & Strings
      • 4
        Regular expressions & Data API
      • 5
        Reflection
      • 6
        Annotations
      • 7
        Serialization XML & JSON
      • 8
        Thread & Runnable. Problems with Threads
      • 9
        Lambda expressions
      5
      MySQL
      8 занятий / 16 ч.
      Программа курса
      • 1
        Введение в SQL. Основные запросы манипуляции данными
      • 2
        Основы DDL
      • 3
        Проектирование БД
      • 4
        Команда JOIN
      • 5
        Вложенные запросы
      • 6
        Индексирование
      • 7
        Хранимые процедуры и функции
      • 8
        Транзакции. Триггеры
      6
      JDBC & Hibernate
      6 занятий / 12 ч.
      Программа курса
      • 1
        Знакомство с JDBC. Использование MySQL & JDBC
      • 2
        JDBC DAO. Представление объектной модели
      • 3
        Начало работы с Hibernate аннотациями. Mapping concepts and annotations
      • 4
        Hibernate API and JPA API
      • 5
        Начало работы с API
      • 6
        Расширенные отображения и конфигурации
      7
      Web-services
      4 занятий / 8 ч.
      Программа курса
      • 1
        Введения в веб-сервисы. XML
      • 2
        JAXB и JAX-WS
      • 3
        SOAP, WSDL. Handlers
      • 4
        REST web-service. RESTful Concept
      8
      Основы Spring
      10 занятий / 20 ч.
      Программа курса
      • 1
        Введение в Spring framework
      • 2
        Внедрение зависимостей и IoC контейнер
      • 3
        Spring MVC
      • 4
        Spring Data
      • 5
        Spring Testing
      • 6
        AOP
      • 7
        RESTful webservices
      • 8
        Security
      • 9
        Hibernate Crud
      • 10
        Boot
      9
      Курсовой проект по специальности Java Developer
      4 занятий / 8 ч.
      Программа курса
      • 1
        Архитектура и проектирование, составление технического задания
      • 2
        Верстка макета
      • 3
        Программирование серверной части
      • 4
        Защита курсового проекта
      10
      Практический курс "7 шагов для успешной карьеры в IT"
      Видео курс + индивидуальные консультации HR менеджера
      Программа курса
      • 1
        Знакомство с Карьерным сервисом в CyberBionic Systematics
      • 2
        Сайты поиска работы. Разница, специфика, рейтинг
      • 3
        Анализ рынка труда для IT-специалистов
      • 4
        Регистрация на сайтах для поиска работы и заполнение собственных профилей
      • 5
        Создание резюме (CV)
      • 6
        Создание сопроводительного письма (Cover Letter)
      • 7
        Общение с рекрутерами
      • 8
        Подготовка к собеседованию с HR
      • 9
        Подготовка к техническому собеседованию
      • 10
        Как получить оффер и пройти испытательный срок

      Курсовые проекты

      CV

      Игра «Танчики»

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

      CV

      Игра «Морской бой»

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

      CV

      Игра «Золотоискатель»

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

      CV

      Онлайн-подписка на журнал

      Вы создадите симуляцию онлайн-подписки на журнал и закрепите на практике изученные технологии: Java, JDBC, MySQL. Проект будет содержать форму логгирования и регистрации, роли пользователей, функционал изданий на странице, корзину для приобретения изданий.

      Уже есть базовые знания?

      Уже есть базовые знания?

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

      Но сначала рекомендуем просмотреть программу курса и определить ваш уровень. Если нужно, вы можете бесплатно пройти онлайн тестирование.

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

      Отправить заявку
      knowledge

      Как проходит обучение  Live online

      1

      Онлайн урок

      На занятии тренер дает новый материал, отвечает на ваши вопросы. Совместная практическая работа.

      arrow arrow
      2

      Выполнение заданий

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

      arrow arrow
      3

      Проверка дз

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

      arrow arrow
      4

      Проверка знаний

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

      arrow
      5

      Видео уроки

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

      arrow arrow
      6

      Курсовой проект

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

      arrow arrow
      7

      Защита проекта

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

      arrow arrow
      8

      Сертификация

      Финальное тестирование и получение Диплома по специальности.

      Дополнительные видео курсы от ITVDN

      icon

      28 видеокурсов

      icon

      Доступ на 5 МЕСЯЦЕВ

      icon

      Учебные материалы

      icon

      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

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

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

      Java Developer. Тренер-консультант

      Олег Сотниченко

      Олег Сотниченко

      Java Developer. Тренер-консультант

       Диплом по окончанию обучения

      diploma diploma

      Помощь в трудоустройстве

      С первого дня обучения с вами будет работать HR менеджер – консультант по вопросам карьеры. Он поможет вам определить ваши цели, опираясь на имеющийся опыт и знания, поможет составить резюме и организовать тестовые собеседования, когда вы будете готовы к ним.

      • 1

        Помощь в выборе специализации и определении приоритетов в обучении.

      • 4

        Рекомендации по оформлению социальных профилей (LinkedIn, Facebook)

      • 2

        Проведение экскурсий в IT компании и встречи со специалистами этих компаний.

      • 5

        Помощь в составлении резюме специалиста.

      • 3

        Телеграм канал: дайджесты событий и специальные предложения партнеров.

      • 6

        Программа получения опыта. Организация стажировок и поиск вакансий в компаниях-партнерах.

      Подробнее
      photo

      Стоимость курса

      UAH

      USD

      EUR

      156
      оплата за месяц
      5 X 156 $
      Вы не экономите
      ОПЛАТИТЬ
      скидка 10%
      260
      234
      оплата 3 частями
      3 X 234 $
      Вы экономите 78 $
      ОПЛАТИТЬ
      скидка 15%
      781
      664
      оплата 1 платежом
      1 X 664 $
      Вы экономите 117 $
      ОПЛАТИТЬ

      Записаться на курс

      СТАРТ КУРСА: 18 марта

      Что входит в курс:
      • 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

        Финальное тестирование и Диплом специалиста

      Заполните заявку

      Мы свяжемся с Вами для уточнения информации.

      Часто задаваемые вопросы

      • В чём преимущество онлайн курсов программирования по сравнению с оффлайн?

        Онлайн курсы имеют ряд преимуществ перед оффлайн форматом:

        1. Независимость от локации. Онлайн позволяет учиться где угодно.
        2. Сохранение денег и времени на дорогу. Вы экономите время и деньги с поездок на курсы и обратно.
        3. Онлайн курсы дешевле. Нет нужды в помещении и ноутбуках для студентов, поэтому стоимость ниже.
        4. Удобный темп обучения, постоянный доступ к информации. Обучение в вашем темпе в любом месте 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.

      • Когда закончится подписка, что дальше? Доступа к урокам не будет?

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

      • Суммируются ли скидки на покупку подписки?

        Нет, скидки не суммируются.

      Notification success
      Мы используем cookie-файлы, чтобы сделать взаимодействие с нашими веб-сайтами и услугами простым и значимым.