Advanced

Курс Java Elementary в Киеве

Курс Java Elementary предназначен для тех, кто желает получить специальность Java Developer и планирует развивать свою будущую профессиональную деятельность в IT-сфере. В течение обучения вы получите знания, необходимые для создания Java-приложений. Этот курс рассчитан на людей с базовыми знаниями в любом С-подобном языке программирования.

Изучаемые технологии

Профессия Java-разработчика

Цель курса

Дать необходимый объем знаний для прохождения собеседования на должность Junior Java Developer.

Курс поможет вам

Получить знания, необходимые для создания реальных Java-приложений.

Для кого курс

Курс рассчитан на людей, окончивших курс Introduction Java, или с базовыми знаниями в любом С-подобном языке программирования.

Для записи требуется пройти тест.

Преподаватели курса

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

  • Владислав Герасименко

    Владислав Герасименко

    Senior Java Developer

  • Никита Орлов

    Никита Орлов

    Senior Java Developer

  • Сергей Луговой

    Сергей Луговой

    Senior Software Engineer

  • Максим Прокопчук

    Максим Прокопчук

    Back-end Developer

  • Виталий	Кочерга

    Виталий Кочерга

    Java Developer

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

  1. Основные подходы к программированию1

    • Java
    • Типы данных, операторы, блоки выражений
  2. Java2

    • Типы данных, операторы, блоки выражений
    • Юнит-тесты
    • Пример тестирования массивов
    • Простое визуальное приложение
    • Основы HTML/JS
    • Средства контроля версий
  3. Реализация своего ArrayList3

    Java конструкции

  4. Разбор треугольников4

    Визуальное программирование

  5. Структуры данных5

    • Задачи поиска и сортировки
    • Списки
  6. Структуры данных6

    • Задачи поиска и сортировки
    • Варианты и подходы к тестированию
    • Тестирование «черного» и «белого» ящиков
    • «Код должен быть ПРОСТЫМ!»
  7. Классы7

    • интерфейсы
    • наследование
    • связные списки
    • параметрическое тестирование
    • введение в Selenium
  8. Подведение итогов тем8

    • Структуры данных
    • ООП
    • LList
    • Selenium
    • SQL
  9. Подробно о командах DMBS9

    • DDL
    • DML
    • TCL
    • DCL
  10. Подробно о структурах данных10

    • Line
    • Table
    • Иерархическая модель
    • Сетевая модель
  11. ORM (связь Java и БД)11

  12. Работа конструктора12

    Начало работы с Person, пример графического интерфейса с выбором к какой базе коннектиться.

  13. Структуры данных13

    Двунаправленные циклические списки

  14. СУБД, JTable14

  15. Iterator15

    • Графический интерфейс для таблиц
    • Методы класса Object (finalize)
    • Cтруктуры данных
    • Проверка знаний ( конструктор, финализатор, toString, hashcode, оператор new, куча и стек)
  16. Работа с CRUD16

    • Базы данных
    • Создание графического редактора
  17. Проверка знаний методов класса Object17

    • О MongoDB
    • Краткая инструкция подключения Hibernate к своему проекту
    • Cтруктура CSV, JSON, XML
  18. Java keywords18

    BSTreeList

  19. Socket19

    Пример реализации клиент-серверного приложения

  20. Реализация трех вариантов шариков20

  21. HTML21

    • HTTP
    • WEB1.0, WEB2.0
    • CGI
    • WebSocket
    • Вычисление калькулятора на стороне сервера (Apache)
  22. Графические редакторы для разработки22

    • Двухуровневая модель приложения
    • Сервлеты
  23. Системы контрольных версий (SVN, Git, Mercurial)23

    • Этапы разработки приложения
    • Командная работа над проектом
    • Основы JSF
  24. Ant, Maven, Gradle24

    • как работают
    • разница между ними
    • установка и принцип работы Intellij IDEA
  25. ANT, Maven25

    • Generics, как работает и где применяется
    • Generics метод CompareTo (Comparable)
  26. Java Collections26

  27. Паттерны программирования27

    • поведенческие (фабр. метод)
    • структурные (мост)
  28. GOF28

    • SOLID
    • GRASP
Сертификат
Выпускники получают
сертификат об окончании курса
с итоговой оценкой.

Бесплатные бонусы курса

Наши преподаватели и выпускники работают в топовых IT-компаниях мира

Отзывы выпускников этого курса

Преимущества обучения в Компьютерной школе Hillel

  • Видеозаписи занятий
  • Преподаватели-практики
  • Классы с компьютерами
  • Программа Hillel EVO
Видеообзор школы

Трудоустройство

Что мы делаем для того, чтобы вы достигли успеха?

В процессе обучения Студенты работают над реальными проектами

Бесплатные занятия по профильному английскому языку и спикинг-клабы

Дополнительные видеокурсы по актуальным технологиям

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

Регулярные мастер-классы по подготовке резюме и поиску работы

Программы всех курсов адаптированы под запросы рынка

Программа для реализации идей Студентов и Выпускников Школы
  • Идея
  • Питчинг
  • Команда
  • Реализация
  • Презентация

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

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

Мы всегда очень ответственно стараемся подходить к вопросу подбора Преподавателей в нашей Школе. Наши Преподаватели — практикующие специалисты в крупнейших IT-компаниях города. Также они имеют как опыт преподавания в нашей Школе, так и опыт менторства по месту их профессиональной деятельности. В своей манере обучения они делают упор на последние тенденции IT-рынка и исключительно на свой личный опыт для того, чтобы наши Выпускники имели наиболее востребованные знания и опыт работы с конкретными кейсами.

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

Вы можете прочесть отзывы наших Студентов и Выпускников на нашем сайте, перейдя по данной ссылке. Еще вы сможете найти отзывы и информацию о нас, зайдя на сайт DOU.ua или же прописав название нашей Школы в Google, где вы также сможете увидеть отзывы о нашей Школе в нашем Google-аккаунте или на Google-картах.

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

- мы стараемся привлекать к преподаванию только практикующих специалистов с большим опытом работы в крупнейших IT-компаниях города;

- мы делаем упор на практических занятиях и на наиболее актуальную информацию и необходимый функционал, который сейчас востребован при трудоустройстве;

- все занятия записываются на видео и отправляются нашим Студентам на следующий день, чтобы они могли повторно просматривать все материалы по курсу;

- у многих наших курсов есть бонусные занятия и вебинары, такие как: вебинары по администрированию на Linux и по базам данных, бесплатные занятия по профильному английскому языку, а также занятия с рекрутером и техническим специалистом, чтобы наши Студенты были подготовлены к дальнейшему трудоустройству;

- все наши классы компьютеризированы, и за каждым Студентом фиксируется место как в учебном классе, так и в удаленном личном кабинете (Learning Management System), где будет возможность просматривать все необходимые материалы по курсу и по завершении обучения;

- у всех наших Студентов и Выпускников есть возможность участвовать в программе Hillel EVO, которая абсолютно бесплатно предоставляет дополнительную практику по созданию собственного проекта и получение опыта работы в команде с нашими Преподавателями даже после завершения курсов!

Да, безусловно. Многие наши курсы предусматривают дополнительную систему бонусов для тех Студентов, которые хотят продолжать обучение в нашей Школе. Эта система состоит в том, что в конце курса Студенты пишут тест по пройденному материалу или сдают итоговую работу, по итогам которых:

- Студент, который имеет самый высокий результат получает скидку 25% на дальнейшие курсы;

- Студент, занявший второе место, получает 15% скидку;

- Студент, который оказался на третьем месте, получает 10% скидку;

- все остальные Студенты, не вошедшие в тройку лидеров, получают скидку в размере 5%.

Курс
Java Elementary

Киев

Хотите начать карьеру в IT, но не определились с направлением?

Тогда этот тест для Вас! Ответы на вопросы теста помогут определить Ваши способности, чтобы было легче подобрать курс, подходящий именно Вам.