Вживання російської небезпечне!
Переходіть на світлу сторону
Укр Рус

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

Advanced level
4.9

alarm-clock занятий

spiral-calendar занятий в неделю

rocket старт

За неделю записалось

Осталось

Стань Java разработчиком!

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

Цели курса

  • Выучить язык Java
  • Научиться работать с ООП
  • Получить знания и навыки для создания Java-приложений
  • Научиться применять набор технологий, включенных в стандартный стек JEE и ряд смежных технологий
woman-technologist

Этот курс проводится в формате дистанционного обучения.

smiling-face-with-sunglasses

Advanced
level

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

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

  • Java

    Java

  • Git

    Git

  • Rest

    Rest

  • Maven

    Maven

  • Json

    Json

  • MVC

    MVC

  • Java EE

    Java EE

  • Java Hibernate

    Java Hibernate

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

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

alarm-clock 32 занятия
Печать
  • Инструменты программирования
    • Системы контроля версий
    • Git
  • Введение в ООП
    • Инкапсуляция
    • Наследование
    • Полиморфизм
    • Полиморфизм
  • Типы данных
    • Примитивные и Ссылочные типы данных
    • Символы в Java
    • Строки в Java
  • Исключения
  • Потоки ввода-вывода
    • Введение в I\O
    • Работа с файлами
    • Основные компоненты пакета NIO
  • Многопоточность
    • Многопоточность в Java
    • Способы поддержки многопоточности
  • Коллекции в Java
    • Что такое коллекции
    • Базовые реализации списков
    • Структура данных "Словарь"
    • Базовые реализации интерфейса Map
    • Множества и очереди
  • Сложность алгоритмов и О-нотация
    • Сложность алгоритма
    • Работа с типовыми алгоритмами
    • Деревья и графы
  • Обобщения
    • Что такое обобщения
    • Наследование и ограничение в обобщениях
  • Stream API
    • Что такое Stream API
    • Основные операции Stream API
  • Функциональное программирование
    • Функциональные интерфейсы
    • Лямбда-выражения
  • Базы данных и SQL
    • SQL
    • Введение в JDBC
    • Конвертация SQL-данных в Java-объекты
  • Аннотации и рефлексия
    • Рефлексия
    • Аннотации
  • Дизайн и архитектура приложений
    • Иерархия шаблонов проектирования
    • Реализация шаблона проектирования
  • Сборщики программы
    • Maven
    • Gradle
  • Коммуникация в сети
    • Основы коммуникации в сети
    • Сихронные и асинхронные операции
  • Web-проекты
    • Введение в HTTP
    • Архитектура Web-сервисов
    • Архитектура RESTful-приложений
  • Веб-серверы
    • Java-сервлеты
    • Контейнеры
    • Веб-серверы
  • Логирование приложений
    • Java Logging
    • Formatters. Configuration. LogManager
    • Log4j. Logback. Slf4j
  • Object-Relational Mapping Framework
    • JPA
    • Hibernate
  • Spring Framework
    • Spring Core
    • Spring Data Access
    • Spring Web
    • RESTful-приложения в Spring
    • Spring Boot
    • Фильтрация и пагинация

Бонусы курса

  • Тренинг по прохождению собеседования и составлению резюме
  • Специально снятые дополнительные видеоматериалы
  • Тестовое собеседование с техническим специалистом

Добавьте навыки в резюме

  • Занятие принципов ООП

  • Работа с API

  • Системы управления проектами

  • DDD, CQRS, Event sourcing

  • Горячие и холодные данные, кэширование

  • Версионирование и миграция баз данных

  • IPC, RPC, WebServices, SPI, JNDI

  • Spring: Data, Jpa, IoC, Security, W

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

  • man-raising-hand
    Группы по 16 человек Преподаватель уделяет время каждому студенту
  • nerd-face
    Преподаватели практики У нас преподают только практикующие специалисты из топовых IT-компаний.
  • briefcase
    Система личных кабинетов Эффективное и удобное обучение.
  • speech-balloon
    Оперативная служба поддержки студентов Срочный вопрос — своевременное решение.
  • videocassette
    Доступ к видеозаписям занятий Записи уроков остаются у студентов после окончания курса.
  • hammer
    Практические занятия Обзор Hillel IT School.
  • rocket
    Трудоустройство

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

  • clipboard

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

  • books

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

  • smiling-face-with-sunglasses

    Приглашаем преподавать только лучших практикующих специалистов

  • globe-with-meridians

    Развиваем нашу сеть партнеров среди топовых IT-компаний

  • direct-hit

    Наши преподаватели часто сами забирают к себе наших лучших Студентов ;)

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

Віталій Кіренкін

Віталій Кіренкін

Очень насыщенный курс. Проходил java introduction у Артура. Преподаватель супер
Большое спасибо Али, за его позитивный настрой, желание настроить слушателей на решение задач со звездочкой), важно что сам Али является участником либо ментором многочисленных хакатонов.
Остался всего один урок до окончания курса, но свое мнения я давно сформировал и хочу им с вами поделиться. Если вкратце и в целом, то я доволен. Считаю, что курс стоит своих денег. Хоть у меня и был свой опыт и какие то знания в Java, но только пройдя этот курс эти знания уложились по полочкам и структурировались. Огромное спасибо нашему преподавателю Али Жагпаров и ментору Афанасьев Евгений. Они нам дали гораздо больше чем было описано в программе курса. Мы затрагивали все необходимые для начала работы темы, что по кору, что по фреймворкам, полезным плагинам и т.п. Считаю, что за эти 4 месяца я сделал большой шаг навстречу своей цели. Спасибо Hillel!
Отличный курс, который ведет опытный и практикующий преподаватель Александр Степурко :) Нам рассказали сверх программы курса, познакомив с основами Hibernate, Spring MVC и Liquibase. Благодаря такому подходу углубляешься и в сам Java Core и понимаешь как его применять в вышеуказаных технологиях. Интересные задачи, много информации о тестовых заданиях и собеседованиях, весёлая атмосфера. За послевыпускной движ отдельный респект преподавателю)))
Отличный курс. Очень отзывчивые преподаватели и персонал школы.
Все было супер - от первого Hello World и до последнего Exchange. Отличное преподавание, с примерами как надо, как не надо, что спрашивают, а что уже не используется). Плюс также был GIT, SQL, Spring, Hibernate, и куча-куча фреймворков с примерами и объяснением!
Отличный курс, который ведет опытный и практикующий преподаватель Александр Степурко :) Нам рассказали сверх программы курса, познакомив с основами Hibernate, Spring MVC и Liquibase. Благодаря такому подходу углубляешься и в сам Java Core и понимаешь как его применять в вышеуказаных технологиях. Интересные задачи, много информации о тестовых заданиях и собеседованиях, весёлая атмосфера. За послевыпускной движ отдельный респект преподавателю)))
Очень доволен выбором школы (интуиция меня не подвела!). Прекрасная, теплая атмсофера. Процес обучения продуман и выверен, програма хорошо составлена. Ну, есть у меня такое ощущение) Даже дз элегантно пересекаются и тонко связаны между собой)) Огромное спасибо Артуру. Чувствуется, что Преподователь горит тем, что бы материал был усвоен должным образом. Любой намек на непонимание - и он терпеливо и самотвержено, по нескольку раз объясняет одно и тоже, заходя с разных сторон и включая весь инструментарий собственной харизмы, не скупясь делиться интересными примерами из реальной жизни.

Очень хорошая школа. Я сначала прошла курс Front-End-Pro и где-то было опасение, что не будет такой детализации. Но нет, все просто отлично! Методика преподавания, определенная нагрузка. Вам расскажут про все основные кирпичики, из которых можно сложить продукт, помогут установить все необходимое ПО, расскажут про все необходимые для старта продукты. А тесты, к ним тоже есть подготовка, поймет лишь тот, кто сам готовился и не сдал. Очень рекомендую!

Отличный курс нацеленный на результат. Вся группа осталась довольна нашим преподавателем, Олегом Калюжным. Он помог нам разобраться, не только с тематикой курса, и всеми его особенностями, но и со всей IT-отраслью, в целом.
Violetta Churikova

Violetta Churikova

Ни разу не пожалела что выбрала hillel для обучения. Спасибо школе и отдельная благодарность преподавателю (Степан Качан) уровень на высоте, все толково объясняет , материал к лекциям грамотно подобран, щепетильно проверяет домашние задания, тем самым подготавливая к реальным проектам. Благодарна за опыт !!!

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

  • Какой нужно иметь компьютер, чтобы обучаться на курсе Java Pro?

    Требования к компьютеру для обучения на курсе Java Pro.

    Операционная система:

    • Windows 10 64-бит
    • macOS 10.13 или выше
    • Linux: Ubuntu 16.04 - 20.04

    Процессор* :

    • Минимум intel core i5 4-го поколения
    • Рекомендуется i5 8-го
      *Допустимы аналоги от AMD

    Оперативная память:

    • Минимум 8 Гб
    • Рекомендуется 16 Гб

    Память:

    • Минимально 500 Гб HDD и более
    • Рекомендуется 200 Гб SSD и более
  • Кем работают ваши Преподаватели? Имеют ли они опыт преподавания?

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

  • Как я могу записаться на курс Java Pro / забронировать себе место в группе?

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

  • Где можно посмотреть отзывы о вашей Школе в Киеве?

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

  • Чем ваша Школа отличается от других курсы программирования? Почему следует выбрать именно вашу Школу?

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

    • мы стараемся привлекать к преподаванию только практикующих специалистов с большим опытом работы в крупнейших IT-компаниях города;
    • мы делаем упор на практических занятиях и на наиболее актуальную информацию и необходимый функционал, который сейчас востребован при трудоустройстве;
    • все занятия записываются на видео и отправляются нашим Студентам на следующий день, чтобы они могли повторно просматривать все материалы по курсу;
    • у многих наших курсов есть бонусные занятия и вебинары, такие как: вебинары по администрированию на Linux и по базам данных, бесплатные занятия по профильному английскому языку, а также занятия с рекрутером и техническим специалистом, чтобы наши Студенты были подготовлены к дальнейшему трудоустройству;
    • все наши классы компьютеризированы, и за каждым Студентом фиксируется место как в учебном классе, так и в удаленном личном кабинете (Learning Management System), где будет возможность просматривать все необходимые материалы по курсу и по завершении обучения;
    • у всех наших Студентов и Выпускников есть возможность участвовать в программе Hillel EVO, которая абсолютно бесплатно предоставляет дополнительную практику по созданию собственного проекта и получение опыта работы в команде с нашими Преподавателями даже после завершения курсов!
  • Как получить максимальный балл за домашнее задание на курсе Java Pro?

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

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

    Оплата производится через выставление инвойса на E-mail через сервисы LiqPay и Fondy.

Заявка на консультацию

Оставьте ваши контактные данные, и мы вам обязательно перезвоним!

Обязательно укажите ваше имя кириллицей

Обязательно укажите email, по которому мы сможем с вами связаться

Обязательно укажите телефон в международном формате

Школа работает с 10:00 до 21:00 по будням и с 10:00 до 19:00 по выходным дням (киевское время, GMT+2).

Отправлено

Получи до 1000 грн скидки за тест!

10 вопросов, 100 грн за правильный ответ, больше знаешь – больше скидка!