Личный кабинет

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

Вы уже программируете на Java, но хотите расширить свои знаний и работать более эффективно? Тогда курс Java Middle программирования – это самый подходящий вариант для вас. На очных курсах школы EasyUM вы научитесь работать с фреймворками Spring и Hibernate. С ними вы сможете программировать быстрее и качественнее, как настоящий профессионал.

Кто может обучаться на курсе Java Middle

Этот курс не подойдет новичкам, которые не имеют базовых знаний в сфере программирования. Чтобы приступить к этому курсу, советуем пройти «Java Junior программист», а после него будем с нетерпением ждать вас на Java Middle.

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

Как обучают Spring и Hibernate в школе EasyUM

Занятия проходят дважды в неделю и этого времени будет достаточно, чтобы в совершенстве освоить фреймворки Spring и Hibernate. Весь секрет обучения заключается в специальной формуле: 75% практики и 25% теории. Наши студенты на каждом занятии много времени уделяют практическим заданиям. Таким образом за короткое время вполне реально освоить новый материал.

В одной группе обучается 6-10 человек. В аудиториях есть вся необходимая техника, благодаря которой учеба проходит легко и интересно. При необходимости можем предоставить для студентов ноутбуки на время занятия.

Преимущества наших курсов

● Крутой выпускной проект для портфолио

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

● Практикующие специалисты

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

● Адаптированная программа

Это означает, что если вы уже знаете какой-нибудь модуль курса, то можете не изучать его повторно, а значит и не платить за него. Предупредите об этом администратора заранее и изучайте только то, что вам нужно.

Усовершенствуйте свои навыки на курсе Java Middle

Очный курс Java Middle – это возможность развиваться в одном направлении и стать настоящим профессионалом в своем деле. Изучение фреймворков поможет вам успевать и зарабатывать больше.

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

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

СКИДКА -30% НА КУРСЫ ДО 12 декабря!

старт курса

26 декабря

Занятия вечером или в субботу днем

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

2 месяца

42 ак. часов в курсе

Online-вебинары

в группах по Zoom

от 1 049 руб/мес

20 980 руб.

записаться

Форма оплаты

Выберите вариант оплаты
100%
50%
1 мес
Кредит от банка
Бронь места: 5 000 руб.

В аудиториях

Москва (центр)

от 1 249 руб/мес

24 980 руб.

записаться

Форма оплаты

Выберите вариант оплаты
100%
50%
1 мес
Кредит от банка
Бронь места: 5 000 руб.

Видео-лекции

чат с преподавателем

проверка дом. заданий

18 980 руб.

записаться

Форма оплаты

Выберите вариант оплаты
100%
50%
1 мес
Кредит от банка
Бронь места: 5 000 руб.

Также данный курс можно приобрести в рассрочку БЕЗ банка, ОЧНО - 14 490 руб/мес., ОНЛАЙН - 12 490 руб/мес., ЗАПИСИ - 11 490 руб/мес., БРОНЬ МЕСТА - 5 000 руб.

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

Получите доступ к видеозаписи первого занятия предыдущей группы совершенно бесплатно.
Видео будет отправлено Вам в выбранном мессенджере в течение 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
  • Проектировать и подключать базу данных
  • Разрабатывать интерфейс
  • Тестировать созданные приложения

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

Spring – универсальный фреймворк с открытым исходным кодом для Java-платформы
Hibernate – библиотека для языка программирования Java, предназначенная для решения задач объектно-реляционного отображения
PostgreSQL – свободная объектно-реляционная система управления базами данных
Spring MVC – веб-фреймворк Spring
Rest API – прикладной программный интерфейс (API), который использует HTTP-запросы для получения, извлечения, размещения и удаления данных
Json – текстовый формат обмена данными

Spring + Hibernate. Базовые навыки

  1. Подготовка среды разработки. Создание Spring-приложения с помощью Maven. Inversion of control. Dependency injection в: поле, конструктор, сеттер. Bean scope: singleton, prototypes. Init и destroy-метод.
  2. Hibernate – знакомство. Установка PostgreSQL. Создание связей между классами и таблицей. Генерация Primary key для столбца. Сохранение, получение, изменение и удаление Java объектов в БД.
  3. Разбор отношений между таблицами. Отношение one to one. Однонаправленное и двунаправленное. One to many и many to one. Однонаправленное и двунаправленное. Отношение many to many.
  4. Знакомство со Spring MVC. Конфигурация приложения. Использование данных во View. Компонент model. Аннотации RequestParam, Request Mapping для Controller класса. Spring MVC с формами input, select, radiobutton, checkbox.
  5. Валидация данных с помощью аннотаций @Size, @NotEmpty, @NotBlank, @Min, @Max. Создание собственной аннотации для валидации.
  6. Конфигурация приложения Spring MVC + Hibernate. Отображение списка всех работников из БД во View. Аннотация @Service. Добавление, удаление и изменение модели из View.
  7. Знакомство с Rest API. Знакомство с Json. Методы Get, Post, Put, Delete. Конфигурация приложения. Получение Json объекта модели. Написание Rest Client.
  8. Знакомство со Spring-boot. Создание Spring-boot приложения. Создание Rest API.

РЕЗУЛЬТАТ СТУДЕНТА: Освоены фреймворки Spring и Hibernate. Создано приложение на Spring. Разработаны Rest API.

1-й Мес.

Модуль 1

Тема : Spring + Hibernate. Базовые навыки

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

от 1 599

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

записаться
Docker – программная платформа для быстрой разработки, тестирования и развертывания приложений
Spring – универсальный фреймворк с открытым исходным кодом для Java-платформы
Junit – библиотека для модульного тестирования программного обеспечения на языке Java
Testcontainers – легковесная библиотека, позволяющая запускать в JUnit тестах Docker-контейнер с популярными базами данных
Apache Kafka – распределённый программный брокер сообщений, проект с открытым исходным кодом

Docker + тестирование. Основы

  1. Spring-boot Data. Использование Jpa в Rest API. Spring Boot Actuator.
  2. Знакомство с Docker. Установка Docker. Создание image. Создание контейнеров, Binding портов.
  3. Знакомство с микросервисами. Разбор архитектуры. Преимущества микросервисных приложений.
  4. Знакомство с Docker-compose. Настройка Docker-compose файла. Запуск микросервисов в отдельных контейнерах.
  5. Знакомство с Junit-frameworks. Аннотации @SpringBootTest, @Test, BeforeAll, AfterAll. Создание unit-тестов.
  6. Интеграционное тестирование Testcontainers. Отличия unit-тестирования от интеграционного. Знакомство с библиотекой Testcontainers. Конфигурация тестов. Знакомство с аннотациями: @Testcontainers, @Container, DynamicPropertySource. Создание тестовых контейнеров. Создание интеграционных тестов.
  7. Знакомство с Kafka. Разбор принципов работы Kafka. Разбор основных элементов Kafka: брокеры, топики, партиции. Установка Kafka через Docker. Создание Console Producer и Console Consumer.
  8. Знакомство с библиотекой для работы с Kafka. Конфигурация Spring-приложения. Создание producer service и сinsurer service

РЕЗУЛЬТАТ СТУДЕНТА: Получены навыки работы с Docker, микросервисами, Junit, Testcontainers и Kafka. Освоено unit-тестирование и интеграционное тестирование.

2-й Мес.

Модуль 2

Тема : Docker + тестирование. Основы

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

от 1 599

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

записаться

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

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

user

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

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

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

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

  • Работаю на фреймворках Spring и Hibernate
  • Java SE: OOП, Многопоточность, Коллекции, Исключения
  • Java EE: HTTP, Tomcat, Servlets, JSP, Filters, Listeners
  • Верстка страниц: базовые навыки HTML и CSS
  • Дополнительные навыки: Spring Rest API, Json, Spring-boot
  • Навыки работы с Docker, Junit, Testcontainers, Kafka
  • Тестирование готовых приложений

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

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

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

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

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

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

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

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

Записаться на курс или получить консультацию

Оставьте заявку и оплатите курс онлайн



    Нажимая кнопку, принимаю условия политики и пользовательского соглашения



    Возврат денег

    Возврат денег

    Осуществляем возврат денежных средств в полном объёме до 1-го занятия. Если вам что-то не понравилось или вы не хотите продолжать обучение - просто скажите нам об этом и мы вернем вам всю стоимость курса.
    Помощь с работой

    Помощь с работой

    Мы помогаем с Трудоустройством нашим студентам. Проводим тренинг с профессиональным HR-менеджером, помогаем подготовить резюме и отправляем ваше резюме IT-компаниям партнерам.
    Гибкий график

    Гибкий график

    Любой из курсов EasyUM вы сможете пройти в 2-х форматах: Онлайн или Очно в аудиториях (в своём городе). Все занятия проходят в вечернее время или в выходные, поэтому вы легко сможете совмещать учебу и работу.

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

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

    От рекрутера ведущей 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 месяцев).

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

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




      Хочу задать вопрос




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




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

          Консультация и запись в группу по телефону
          ПН-ВС: 10:00 — 20:00

          Консультации в офисе (по предварительному звонку)
          ПН-ПТ: 18:30 — 22:30

          Телефон :

          +7 (861) 207-14-47

          Адрес :

          Краснодар, ул. Ленина 65, офис 206
          2й этаж
          Разработка сайта: logotype update
          Хочу записаться на курс





            Спасибо за обращение! Мы свяжемся с вами в течение 24 часов.
            Комфорта Вам, тепла и улыбок :)
            ​​