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

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

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

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

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

Java
Developer

  • Старт курса: с 2 августа
  • График: 3 раза в неделю
  • Уровень: с нуля
  • 58 занятий по 2 часа
Бесплатный ознакомительный урок
2 августа
Почему стоит  учить Java? 

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

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

В курс  входит 
116 часов общения
с тренером
Проверка домашних
заданий
Интерактивные задания
онлайн
28 видео курсов
Курсовой проект
Тестирование
Сертификация
и диплом
Помощь
в трудоустройстве
 Программа курса
Java Стартовый
  1. Введение в инфраструктуру Java
  2. Машинная математика. Типы данных
  3. Условные конструкции
  4. Логические конструкции
  5. Циклические конструкции
  6. Методы
  7. Методы (продолжение)
  8. Массивы
Git - основы работы
  1. Основы Git
  2. Публикация репозитория
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

 Диплом по окончанию обучения
FRONT SIDE
BACK SIDE
Ваше  резюме  по окончанию обучения
Стоимость курса и скидки 

UAH

RUB

USD

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

170 $

x 4

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

307 $

x 2

скидка 10%

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

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

682 $

580 $

скидка 15%

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

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