8 985 589 85 01
Личный кабинет

Курс:Java Middle программист
(Курсы Spring и Hibernate)

Очный курс Java Middle – быстрый способ повысить профессионализм! Если вы уже программируете на Java, но хотите упростить разработку, рекомендуем изучить фреймворки Spring и Hibernate. Они помогут программировать вдвойне легче, быстрее и более гибко. Java Middle обучение откроет перед вами мир, где разработка приложений приносит удовольствие, а не головную боль.

Кому понравится курс

Курсы программирования Java Middle подходят начинающим и практикующим разработчикам на Java.

Если вы закончили курс «Java Junior программист» в EasyUM, на этом курсе углубите и расширите навыки. Также обучение понравится практикующим Java-программистам, которые успешно работают, но хотят работать еще лучше.

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

Обучение Spring и Hibernate для начинающих

Занятия в школе EasyUM на 75% состоят из практических заданий. Благодаря такому подходу Java обучение займет всего несколько месяцев. Занимаясь дважды в неделю, вы в совершенстве изучите разработку на популярных фреймворках Spring и Hibernate. Опытный практикующий ментор поделится с вами актуальной информацией, а также интересными хитростями и тонкостями работы.

Очное обучение в аудитории с группой до 10 человек – еще одна наша особенность. Преподаватель всегда успевает ответить на вопросы и уделить всем студентам максимум внимания. Наши аудитории оснащены необходимой техникой. Также мы выдаем студентам учебные ноутбуки, если им неудобно носить свой.

Плюсы курса Java Middle в EasyUM

● Адаптивная учеба

Что делать, если неплохо знаете один фреймворк, а второй вообще не учили? Нет нужды проходить то, что уже освоили. Сдайте наш тест, чтобы определить уровень знаний. Если преподавателя устроит ваш уровень подготовки, изучайте только то, что еще не учили.

● Финальный проект в портфолио

Чтобы доказать, что вы Middle не только на словах, но и на деле, вы разработаете крутое веб-приложение прямо на занятиях. Добавьте приложение к портфолио, и рекрутеры будут оценивать вас совсем иначе, чем новичков.

● Практический подход

Большое количество практики – вот причина успешности наших выпускников курса Middle. Изучая Spring и Hibernate, они выполняют реальные задачи специалистов. Преподаватель-практик EasyUM учит их справляться с задачами самыми оптимальными методами.

Повышайтесь с Junior до Middle вместе c EasyUM

Очные курсы в Москве – самый надежный способ выучить новое. Обучение в школе программирования EasyUM основано на практике, поэтому наши студенты трудоустраиваются в первый месяц после выпуска.

Учитесь очно в небольшой группе, онлайн или индивидуально. Какой бы формат вы ни выбрали, мы сделаем всё возможное, чтобы вы изучили Spring и Hibernate на достойном уровне.

Сложность курса:

СКИДКА -30% НА
КУРСЫ ДО 1 АВГУСТА!

старт курса

31 июля

Дни - согласуем на первом занятии

Осталось мест:
2 из 10

2 месяца

2 раза в неделю
(с 19:30 - 21:30)

Вебинар/Запись

обучение online

старая цена 22 990 руб.

16 990 руб

записаться

В аудиториях

Занятия на м. Павелецкая

старая цена 27 290 руб.

20 990 руб

записаться

Индивидуально

в аудиториях (или Оnline)

старая цена 2500 руб.

1900 руб/час

записаться

А также любой курс можно приобрести в рассрочку
через банки-партнеры или оформить рассрочку от EasyUM.
Обучение в аудиториях: 12 990 руб/мес.
Обучение онлайн: 10 490 руб/мес.

Получить доступ к ПЕРВОМУ ЗАНЯТИЮ БЕСПЛАТНО

Получите доступ к видеозаписи первого занятия предыдущей группы совершенно бесплатно.
Видео будет отправлено Вам в выбранном мессенджере в течение 5 минут!

pattern

Для
кого?

01

pattern pattern
  • Практикующих Java-разработчиков
  • Выпускников курса «Java Junior программист»
  • Желающих освоить фреймворки Spring и Hibernate
  • Тех, кто хочет стать Java Middle в сжатые сроки

Требования к поступающим

Курс направлен на практикующих Java разработчиков, поэтому требуются особые навыки.

02

pattern pattern
  • Уверенное программирование на Java
  • Время для домашнего задания – от 4 часов в неделю
  • Использование ПК на уровне пользователя
  • Начальный уровень английского языка

Чему Вы научитесь

После выпуска будете полностью готовы к работе на должности Java Middle разработчик.

03

pattern pattern
  • Создавать веб-приложения на фреймворке Spring
  • Использовать фреймворк Hibernate
  • Проектировать и подключать базу данных
  • Разрабатывать интерфейс
  • Тестировать созданные приложения

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

IntelliJ IDEA - Самая умная и удобная среда разработки для Java.
Java - объектно-ориентированный язык программирования
MVC — схема разделения данных приложения, пользовательского интерфейса
DAO реализует необходимый для работы с источником данных механизм доступа.
Object-Relational Mapping - технология, которая позволяет работать с «виртуальной объектной базой данных»
Java Persistence API (JPA) - это java-спецификация определяющая доступ, сохранение и управления данными между Java-объектами
Facebook API - основной метод получения данных в и из социальных графов Facebook.
Hibernate — это библиотека, которая предназначена для задач объектно-реляционного отображения

Java EE 1. Введение

  1. Data Access Object. Работа с базами данных в контексте создания сервисов для Бизнеса. Обзор структуры и компонентов шаблона проектирования DAO.
  2. HQL, Cretiria, Native SQL. Aggregate Methods. AND & OR. Naming sql.
  3. ORM & JPA. JPA Архитектура. JPQL.
  4. Hibernate. Алгоритм настройки Hibernate. Архитектура и основные компоненты. Конфигурация SessionFactory. Диалекты SQL. Entity. Hibernate caches. Session methods. Hibernate Query. Потоки и соединения.
  5. JSP Templates. Sitemesh. Sitemesh maven.
  6. Java Email API. Архитектура. SMTP сервера. Spring smtp settings. Настройка Java Email API.
  7. Интеграция с веб-сервиса с социальными сетями. Facebook API.
  8. Java Hostings. Java hosting systems: Jelastics, GAE, Windows Azure. Защита SSH соединения, Настройка окружения, postgres. Подключение к серверу. Особенности переноса БД postgres, nginx.

РЕЗУЛЬТАТ СТУДЕНТА: Создана База данных и UI для финального проекта.

1-й Мес.

Модуль 1

Тема : Java EE 1. Введение

Длительность : 21 Ак. Час

от 8 500

Полная стоимость модуля в руб.

записаться
Object-Relational Mapping - технология, которая позволяет работать с «виртуальной объектной базой данных»
Spring - это фреймворк для dependency-injection, который представляет собой паттерн, позволяющий создавать очень несвязанные системы.
MVC — схема разделения данных приложения, пользовательского интерфейса
Rest — это архитектура World Wide Web
Selenium IDE - расширение браузера Firefox, которое позволяет записывать и воспроизводить действия пользователя в браузере
Selenium WebDriver - набор библиотек для разных языков программирования, позволяющий управлять браузером из программы
Mock - технология, которая используется для модульного тестирования
HTTP - протокол прикладного уровня передачи данных
JMeter — инструмент для проведения нагрузочного тестирования для JDBC-соединений, FTP, LDAP, SOAP, JMS, POP3, IMAP, HTTP и TCP.

Java EE 2. Spring и Hibernate.

  1. HTTP Clients (Apache HttpClient, Jersey, IO) основы работы с HTTP-клиентом. Backend API server code. Интеграция с SpringSecurity.
  2. Spring core & beans. Spring Framework — введение. Spring Configuration. Bean scopes. Aware interfaces. Spring annotations.
  3. Spring MVC. Spring Web MVC. DispatcherServlet. Interceptors.
  4. Spring Security. Фильтры. Default Password Encoder. Account Authentification Service. Security Utils. Настройка авторизации пользователей.
  5. Производительность web приложений. Основные проблемы и пути их решения. Кэширование, работа с картинками, ошибки верстки.
  6. Безопасность в web приложениях — основные проблемы и пути их ликвидации. Контроль доступа к ресурсам. Настройка Cookies & Sessions. Captcha.
  7. Web Services. REST. CRUD.
  8. Тестирование Web приложений (Mock, Selenium, нагрузочное). Jmeter тестирование.

РЕЗУЛЬТАТ СТУДЕНТА: Финальный проект - База данных резюме сотрудников IT-компании готов на 100%. Спроектирована и подключена База данных, создан удобный и понятный пользовательский интерфейс. Приложение протестировано и готово к использованию.

2-й Мес.

Модуль 2

Тема : Java EE 2. Spring и Hibernate.

Длительность : 21 Ак. Час

от 8 500

Полная стоимость модуля в руб.

записаться

Ваши результаты после
обучения

Сертификат выдается всем ученикам EasyUM в 2-х экземплярах: в виде документа и онлайн-копии. Ссылку на онлайн-версию можно с легкостью прикрепить в свое резюме.

user

Алекс Гончаров

Java Middle программист

Заработная плата - 150 000 руб./мес.

Ключевые навыки:

  • Умею пользоваться фреймворками Spring и Hibernate
  • Java SE: OOП, Многопоточность, Коллекции, Исключения
  • Java EE: HTTP, Tomcat, Servlets, JSP, Filters, Listeners
  • Верстка страниц: базовые навыки HTML и CSS
  • Дополнительные навыки: XML, JSTL, JDBC, SQL, Junit, Log4j, JDBC, SQL
  • Использование объектных моделей для хранения данных
  • Умею строить архитектуру приложения на объектной модели данных

Образование:

EasyUM. Курс «Java Middle программист (Курсы Spring и Hibernate)» 2 месяца. (01.21 - 03.21)

На курсе «Java Middle программист
(Курсы Spring и Hibernate)» мы разрабатываем Базу резюме сотрудников IT-компании

Занимайтесь из любой
точки мира!

Подключайтесь к занятию online, или смотрите в записи.

Пропустили занятие? Нестрашно!

Теперь Вы сможете подключиться к online-трансляции или посмотреть занятие в записи. Ссылка на запись будет автоматически доступна в личном кабинете ученика.

как это работет

Записаться на курс

Оставьте заявку

Ваши приятные бонусы

Интенсив по
трудоустройству

От рекрутера ведущей it-компании Москвы

Сертификат
и онлайн-копия

Выдается при успешном окончании курса

Помощь в
трудоустройстве

Ваше резюме ждут более 100 компаний-партнеров

Портфолио
и свой проект

Разработаете во время обучения на курсе

Групповой чат
24/7

С одногруппниками и преподавателями

Ежемесячная
оплата

Разбиваем на модули и оплачиваем частями

20% скидка на
следующий курс

Всем выпускникам EasyUM в Москве

Бар-зона с кофе
и печеньками

В неограниченном доступе

Кто преподает
данный курс

Шульга Наталья

Преподаватель курса «Java Junior программист (web-разработчик)»

Наталья разрабатывала высоко нагруженные игровые сервера, ПО для банков и ресторанного бизнеса. Сотрудничала с такими IT компаниями, как: CS, RightApplications. На данный момент Наталья является Middle Java-разработчиком и сотрудничает с европейскими заказчиками на удалённой основе.

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

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

Как записаться на курс?

Записаться на курс – просто! Оформите заявку на сайте и наш менеджер свяжется с вами для уточнений даты встречи в нашем офисе для заключения договора на обучение. Также вы можете позвонить нам по номеру 8 985 589 85 01 и записаться на курс по телефону.

Обратите внимание! Для заключения договора обучение вам понадобится паспорт и оплата за курс.

Если вы хотите заключить договор Онлайн, свяжитесь с нами по номеру 8 985 589 85 01, и наш менеджер расскажет вам о дальнейшей схеме оформления договора. Обратите внимание, что договора заключённые онлайн не отличаются от договоров заключенных в офисе и имеют ту же юридическую силу.

Когда начинается обучение?

Мы формируем группу по набору студентов. Запускаем группу от 6 человек. Средний перерыв между стартами групп – 25 дней.

Как это происходит? Мы открываем набор в группу: после того как в группе собралось 6 человек, мы назначаем точную дату начала обучения и уведомляем всех студентов о дате старта курса. За 4 дня до старта обучения вашей группы наш менеджер свяжется с вами и пригласит на первое занятие.

Как оплатить курс?

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

Как оформить рассрочку?

Мы сотрудничаем с Тинькофф банком. Вы можете оформить рассрочку от Тинькофф банка сроком на 12/24 месяца без процентов, с первым платежом в следующем календарном месяце. В случае оформления рассрочки средняя ежемесячная оплата составляет от 2 500 руб. Для оформления рассрочки от Тинькофф банка свяжитесь с нашим менеджером по телефону 8 985 589 85 01.

Кто преподает данный курс?

Мы сотрудничаем исключительно с практикующими специалистами с ведущих it-компаний Москвы, опыт работы которых не менее 3-х лет. Мы не сотрудничаем с теоретическими преподавателями ВУЗов или молодыми выпускниками других курсов.

Где будут проходить занятия?

Уроки проходят по адресу:

– г. Москва, Шлюзовая набережная 6, стр. 4, 3-й этаж, офис 303 (4 минуты от м. Павелецкая)

В каком формате проходит обучение?

Более 80% всех наших занятий – это практика. Преподаватель подключает свой компьютер к проектору и демонстрирует выполнение практических заданий, параллельно объясняя почему нужно выполнять именно так.

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

Какое расписание занятий (день и время)?

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

Время занятий: будние дни – с 19:00/19:30 до 21:00/21:30, выходные дни – суббота, в интервале с 10:00 до 18:00

Если я пропущу пару уроков, смогу ли я потом их отработать?

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

Можно ли вернуть денежные средства?

Да, вы можете оформить возврат денежных средств. Для этого вам необходимо отправить нам заявление о возврате денежных средств на почту it@easyum.ru.

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

Время возврата денежных средств – от 7 до 14 рабочих дней с момента написания заявления. Возврат осуществляется тем же способом, которым была осуществлена оплата.

Можно ли приостановить обучение на некоторое время?

Да, вы можете приостановить обучение в любой момент. Максимальный срок перерыва в обучении – 1 календарный год.

Чтобы вернуться к обучению после перерыва, вам необходимо связаться в нашим менеджером по телефону 8 985 589 85 01. Когда вы будете готовы к восстановлению в EasyUM, мы определим вас в ближайшую группу по вашему курсу без дополнительных доплат.

Помогаете ли вы с трудоустройством?

Да. Главная идея компьютерной школы EasyUM – освоение новых IT-профессий на практике. Практический подход к обучению и высокий уровень знаний наших выпускников позволяет нам сотрудничать с лучшими IT-компаниями Москвы и помогать лучшим студентам группы с трудоустройством.

Как мы это делаем? Мы дорожим своим именем перед работодателями, поэтому сотрудничаем с лучшими студентами группы и отправляем их резюме в партнерские IT-компании Москвы.

Кроме этого, мы проводим тренинг по трудоустройству от HR-менеджеров IT-компаний Москвы для всех выпускников (независимо от успеваемости студентов).

Какие материалы у меня останутся после обучения?

Сертификат об окончании обучения. Онлайн-сертификат, который можно подкрепить к резюме. Портфолио с вашими работами. Чат с преподавателем. Видеозаписи всех занятий.

Могу ли я получить налоговый вычет?

Нет, мы не предоставляем сертификаты государственного образца, так как мы не являемся ВУЗом в классическом понимании этого слова. Доктрина нашего учебного центра: «Нет» – скучной теории, «Да» – реальным навыкам!

Наши курсы занимают намного меньше времени, чем стандартные программы ВУЗов и позволяют вам освоить востребованную профессию в максимально короткие сроки (3-6 месяцев).

Остались вопросы?

Закажи консультацию специалиста

Хочу задать вопрос
Хочу записаться на модуль

Режим работы :

ПН-ПТ: 09:00 - 22:00 — Занятия в аудиториях
ПН-ВС: 8:00 - 23:00 — Консультации по телефону

Email :

it@easyum.ru

Телефон :

☎ + 7 (985) 589-85-01

Адрес :

Москва, Шлюзовая набережная 6, стр. 4
3-й этаж, офис 303
4 минуты от м. Павелецкая
Разработка сайта: logotype update
Хочу записаться на курс
Спасибо за обращение! Мы свяжемся с вами в течении 24 часов.
Комфорта Вам, тепла и улыбок :)