Мы решили сделать вам подарок!

200 гривен на обучение.

На какой email отправить промокод?

Спасибо!
Нет, спасибо

Курс Java Elementary в Днепропетровске

Чувствуете, что Курс Java Elementary слишком простой для вас? Попробуйте Java Enterprise.

Здравствуйте! Меня зовут Роман, я администратор Компьютерной школы Hillel. Хотим ознакомить вас с несколькими фактами про язык программирования Java:

  • Java используется на 97% корпоративных настольных персональных компьютерах
  • 9 млн разработчиков на Java в мире
  • Инструмент №1 среди разработчиков
  • Java используется в 3 млрд мобильных телефонов
  • Java входит в комплект поставки 100% всех проигрывателей дисков Blu-ray
  • Используется 5 млн Java Card
  • Java используется в 125 млн ТВ-устройств

Цифры поистине захватывают дух. С возможностями Java вас познакомят наши преподаватели-программисты. Написав более чем 100500 строк кода, они научат вас не только языку Java, но и всем тонкостям и нюансам разработки приложений. Данный курс предназначен для тех, кто желает получить новую специальность — «Программист Java» и планирует развивать свою будущую профессиональную деятельность в IT-индустрии. В течение обучения вы получите знания, необходимые для создания реальных Java-приложений. Этот курс станет первым шагом на пути к карьере Java-программиста.

Структура курса

Длительность курса
32 занятия
Интенсивность
2 раза / нед.
Начало занятий
19:00
Место обучения
Днепр

Курс преподают

  • Вадим Гонцов
    Founder & CEO в MCpp

    Уже 20 лет в IT-индустрии! Занимал различные позиции в нескольких компаниях. Более 10 лет преподает CS в широком диапазоне тем.

    Путешествует по миру. Увлекается изучением истории. Любит бегать и кататься на велосипеде.

  • Максим Котий
    Java Developer в SoftServe

    В IT работает более 3х лет, участвовал в разработке проектов в таких областях как:

    • банковская сфера;
    • медицина;
    • проекты для различных ритейлерских компаний.

    Основная специализация - Java Web. Обладатель сертификации Oracle Certified Java Professional.

    Увлекается спортом.

  • Степан Волковский
    Developer в Luxoft

    Начинал работать в Приватбанке, затем несколько лет проработал над разработкой инструмента шаринга видео и вещания в реальном времени.
    Сейчас разрабатывает систему визуализации данных в Luxoft.

    Любит змей.

  • Роман Гизатулин
    Java Developer в EPAM

    Работает Java программистом в компании EPAM.Опыт работы с Java более 4-х лет.

    Работал .NET, C# и С++ проектами.

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

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

1
Основные подходы к программированию
  • Java
  • Типы данных, операторы, блоки выражений
  • Шаблоны для упрощения работы в Eclipse
2
Java
  • Типы данных, операторы, блоки выражений
  • Юнит-тесты
  • Пример тестирования массивов
  • Простое визуальное приложение
  • Основы HTML/JS
  • Средства контроля версий
3
Реализация своего ArrayList. Java конструкции. Разбор треугольников. Визуальное программирование.
4
Введение в HTML/JS. Основы TDD. Дополнения в Eclipse — анализаторы кода.
5
Структуры данных. Задачи поиска и сортировки. Списки.
6
Структуры данных. Задачи поиска и сортировки. Варианты и подходы к тестированию. Тестирование «черного» и «белого» ящиков. «Код должен быть ПРОСТЫМ!».
7
Классы, интерфейсы, наследование. Связные списки. Параметрическое тестирование. Введение в Selenium
8
Подведение итогов тем
  • Структуры данных
  • ООП
  • LList
  • Selenium
  • SQL
8.1
Подробно о командах DMBS
  • DDL
  • DML
  • TCL
  • DCL
8.2
Подробно о структурах данных
  • Line
  • Table
  • Иерархическая модель
  • Сетевая модель
9
ORM (связь Java и БД)
10
Работа конструктора. Начало работы с Person, пример графического интерфейса с выбором к какой базе коннектиться.
11
Структуры данных. Двунаправленные циклические списки.
12
СУБД, JTable
13
Iterator
  • Графический интерфейс для таблиц
  • Методы класса Object (finalize)
  • Cтруктуры данных
  • Проверка знаний ( конструктор, финализатор, toString, hashcode, оператор new, куча и стек)
14
Работа с CRUD. Базы данных. Создание графического редактора.
15
Проверка знаний методов класса Object. О MongoDB. Краткая инструкция подключения Hibernate к своему проекту. Cтруктура CSV, JSON, XML.
16
Java keywords. BSTreeList.
17
Socket. Пример реализации клиент-серверного приложения.
18
Реализация трех вариантов шариков.
19
HTML, HTTP, WEB1.0 WEB2.0, CGI, WebSocket. Вычисление калькулятора на стороне сервера (Apache).
20
Графические редакторы для разработки. Двухlвенная (двухуровневая) модель приложения. Сервлеты.
21
Системы контрольных версий (SVN, Git, Mercurial), этапы разработки приложения. Командная работа над проектом. Основы JSF.
22
Ant, Maven, Gradle — как работают, разница между ними. Установка и принцип работы Intellij IDEA.
23
ANT, Maven. Generics, как работает и где применяется. Generics метод CompareTo (Comparable).
24
Java Collections.
25
Паттерны программирования: поведенческие (фабр.метод); структурные (мост).
26
GOF,SOLID, GRASP
Тестовое собеседование с техническим и HR-специалистами из IT-компаний
Вручение сертификата
Если Вы думаете что курс Java Elementary пока для Вас сложный, обратите внимание на Introduction Java.

Преимущества школы

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

Наши преподаватели и студенты работают в

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

Регистрация на курс Java Elementary

* Поля обязательны для заполнения.
Регистрация успешно завершена
Наш менеджер свяжется с вами
в течении 24 часов.
Зарегистрироваться
Часто задаваемые вопросы
Если у меня не было раньше опыта в IT-сфере, но я уверенный пользователь ПК, могу ли я идти на этот курс?

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

Как я могу пройти вступительное тестирование, чтоб записаться на курс?

Вы можете прийти к нам в офис в любое удобное для Вас время по будням с 10.00 до 19.00. Данный тест, который включает несколько вопрос по общей теории программирования без привязки к конкретному языку программирования, займёт у Вас не более 10 минут и о результате Вы узнаете сразу после написания теста

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

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

Чему больше уделяется внимания на занятиях? Практике или теории?

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

Будут ли задавать работу на дом? Проверяется ли выполненное задание преподавателем?

Да! Ведь это обязательная и очень важная часть процесса Вашего обучения. Т.к. каждый студент должен закрепить весь полученный на занятии материл дома, посредством выполнения домашнего задания. Каждое заданное ДЗ будет проверяться вместе со всей группой и преподавателем на следующем занятии. Без соблюдения данного пункта никто не сможет добиться ожидаемого результата

Существует ли бесплатное пробное занятие?

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

Что делать, если я буду вынужден уехать и пропустить одно или несколько занятий?

Конечно же лучше занятия по возможности не пропускать. Но даже при таких обстоятельствах студенты наших профилирующих курсов имеют доступ к видеозаписям каждого занятия. А также за каждым студентом фиксируется его личный аккаунт в нашей специализируемой Learning Management System, где он сможет просматривать презентации занятий, выполнять задания преподавателей, сдавать промежуточные тесты и быть в курсе всей важной информации, связанной с его специализацией. Доступ к данной системе будет сохранён и после завершения курса

Ваши преподаватели участвуют в каких-либо проектах / работают ли они по их IT-специализации / имеют ли опыт преподавания?

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

Существуют ли какие-нибудь бонусы или система лояльности, если после прохождения данного курса я захочу продолжить обучение на курсе Java Advanced?

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

Также курс Java Elementary предусматривает дополнительную систему бонусов для тех студентов, которые хотят продолжать обучение на курсе Java Advanced. Эта система состоит в том, что в конце курса студенты пишут тест по пройденному материалу или сдают итоговую работу, по итогам которых: студент, который получает самый высокий результат – получает скидку 25% на дальнейший курс; студент занявший второе место – получает 15% скидки; а студент, который оказался на третьем месте – 10%. Все остальные студенты, не вошедшие в тройку лидеров – получают скидку – 5%.

Смогу ли я устроиться на работу после прохождения данного курса?

Если Вы будете усердно учиться на каждом занятии и выполнять абсолютно каждое домашнее задание, а также уровень английского языка у Вас не ниже Intermediate – то по завершению данного курса - Вы будете соответствовать вакансиям на должность Intern/Junior Java разработчик или работать на фрилансе

Если у вас остались вопросы запишитесь на бесплатную консультацию и наш администратор Роман ответит на все оставшиеся вопросы.
Java является наиболее востребованным и одним из самых популярных языков программирования на сегодняшний день.
Java признан одним из наиболее функциональных языков программирования на данный момент.
Сайты amazon.com и ebay.com частично написаны на языке Java.