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

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

    Начать бесплатно

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

    Начать бесплатно
      Live
      Online

      Java
      Developer

      • Старт курса: с 20 октября (19:00-21:00)
      • Старт курса: с 20 октября (09:00-11:00)
      • График: 3 раза в неделю
      • Уровень: с нуля
      • 59 занятий по 2 часа
      Бесплатная консультация
      Почему стоит  учить Java? 

      Java - это универсальный язык программирования, который используют компании разного масштаба и уровня, создавая корпоративные системы программного обеспечения. Существует множество областей применения Java, - от сайтов электронной коммерции до Android приложений, от научных до финансовых приложений, таких как трейдинговые системы, игр, и т.д. Программы, написанные на Java, работают на всех платформах.

      Java - наиболее распространенный язык, который когда-либо создавали, он не сложен в освоении, поэтому подходит тем, кто впервые подошёл к изучению программирования. Для того, кто хорошо изучил основы программирования на Java и сформировал необходимые практические навыки, не сложно найти работу, так как спрос на специалистов стабильно очень высокий, как и уровень оплаты их труда.

      В курс  входит 
      118 часов общения
      с тренером
      Проверка домашних
      заданий
      Интерактивные задания
      онлайн
      28 видеокурсов
      Курсовой проект
      Тестирование
      Сертификация
      и диплом
      Помощь
      в трудоустройстве
       Программа курса
      Java Стартовый
      1. Введение в инфраструктуру Java
      2. Машинная математика. Типы данных
      3. Условные конструкции
      4. Логические конструкции
      5. Циклические конструкции
      6. Методы
      7. Методы (продолжение)
      8. Массивы
      Git - основы работы
      1. Основы Git
      2. Публикация репозитория
      3. Интеграция с IDE
      Java Базовый
      1. Введение в ООП. Классы и объекты
      2. Классы и Объекты
      3. Наследование и полиморфизм
      4. Абстрактные классы и интерфейсы
      5. Списки
      6. Статические и вложенные классы. Анонимные классы и перечислительные типы
      7. Обработка исключений
      8. Class Object
      9. Универсальные шаблоны
      10. Практика
      Java Углубленный
      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
      MySQL
      1. Введение в SQL. Основные запросы манипуляции данными
      2. Основы DDL
      3. Проектирование БД
      4. Команда JOIN
      5. Вложенные запросы
      6. Индексирование
      7. Хранимые процедуры и функции
      8. Транзакции. Триггеры
      JDBC & Hibernate
      1. Знакомство с JDBC. Использование MySQL & JDBC
      2. JDBC DAO. Представление объектной модели
      3. Начало работы с Hibernate аннотациями. Mapping concepts and annotations
      4. Hibernate API and JPA API
      5. Начало работы с API
      6. Расширенные отображения и конфигурации
      Web-services
      1. Введения в веб-сервисы. XML
      2. JAXB и JAX-WS
      3. SOAP, WSDL. Handlers
      4. REST web-service. RESTful Concept
      Основы Spring
      1. Введение в Spring и его отличие от Java EE.
      2. Внедрение зависимостей и IoC контейнер
      3. Spring Boot
      4. Spring MVC
      5. Spring Data
      6. Spring Testing
      7. AOP and RESTful webservices
      8. Spring Security
      9. Caching

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

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

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

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

      Отправить заявку
      Как проходит обучение  Live online
      Новые знания
      На занятии тренер дает новый материал, отвечает на ваши вопросы. Совместная практическая работа.
      1
      Тестирование знаний
      Для самостоятельной проверки знаний нужно пройти онлайн тестирование по теме урока
      3
      Видео уроки
      Если возникли вопросы или просто хочется повторить материал – смотрим запись урока в видео формате.
      5
      Выполнение заданий
      После занятия нужно выполнить практические задания по теме урока и отправить их на проверку преподавателю.
      2
      Формирование навыков
      Для формирования и закрепления навыков написания кода и выполняем задания в интерактивном практикуме по пройденной теме.
      4
      Проверка дз
      На следующем занятии получаем фидбек по выполненному заданию и ответы на вопросы по предыдущей теме. После этого переходим к новой
      6
      Курсовой проект
      В течение всего обучения учащиеся самостоятельно работают над курсовым проектом.
      7
      Защита проекта
      Защита курсового проекта, индивидуальные рекомендации тренера.
      8
      Сертификация
      Финальное тестирование и получение Диплома по специальности.
      9
      Дополнительные учебные материалы 
      В дополнение к live on-line занятиям, Вы получите доступ к видео курсам ITVDN по направлению Java и сможете изучить гораздо больше технологий, чем те, которые включены в обязательную программу подготовки специалиста.
      Java
      SOLID принципы
      Java EE
      JDBC
      MySQL
      Hibernate
      Apache Maven
      Thymeleaf
      Git
      Web Services
      Spring
      Scrum
      Наши тренеры 
      Игорь Войтов

      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. Тренер-консультант
       Диплом по окончанию обучения
      FRONT SIDE
      BACK SIDE
      Ваше  резюме  по окончанию обучения
      Стоимость курса и скидки 

      UAH

      USD

      оплата за месяц

      144 $

      x 5

      оплата 3 частями

      216 $

      x 3

      скидка 10%

      Вы экономите 72 $

      оплата 1 платежом

      720 $

      612 $

      скидка 15%

      Вы экономите 108 $

      Записаться на курс
      JAVA
      DEVELOPER
      СТАРТ КУРСА: 20 октября
      • 59 занятия по 2 часа (live online) в группе с тренером
      • График занятий - 3 раза в неделю
      • Время занятий: с 9:00 до 11:00 или с 19:00 до 21:00
      • В одной группе от 6 до 25 человек
      • Пакет учебных материалов по всем урокам
      • 28 видеокурсов по направлению Java
      • Поурочная проверка домашних заданий
      • Доступ к интерактивному практикуму навыков
      • Онлайн тестирование и сертификация
      • Курсовой проект
      • Финальное тестирование и Диплом специалиста
      Notification success
      Мы используем cookie-файлы, чтобы сделать взаимодействие с нашими веб-сайтами и услугами простым и значимым.