Станьте Java-разработчиком
с личным ментором
Не найдете работу — вернем деньги!
Почему Java?
Самый востребованный язык программирования
Стабильно занимает лидирующую позицию
по данным индекса TIOBE.
Высокая зарплата
у специалистов
Средняя зарплата Java - разработчика
150 000 рублей
Что можно разрабатывать на Java?
1
Высоконагруженные системы
Google, Yandex, Facebook
2
Банковские приложения
Сбербанк, Альфа Банк, ВТБ 24
3
Мобильные приложения
Instagram, Telegram
4
Искусственный интеллект
Whatson, ViaVoice
5
Интернет-магазины
Ebay, Amazon
6
Игры
Minecraft
Что дает обучение с ментором?
Обучение с ментором - это возможность устроиться на первую работу Java – разработчиком в минимально сжатый срок.
Герман Севостьянов
Основатель проекта, Java Mentor, многократный победитель хакатонов
ПОДРОБНЕЕ>>
ГЕРМАН СЕВОСТЬЯНОВ
Основатель и наставник в собственном проекте «Java Mеntor»

Образование:
СПБГУТ, кафедра «Информационных систем и технологий»

Награды за хакатоны:
▸Победитель Всероссийского хакатона HackRussia с проектом «OpenKnowledge» – портал для дистанционного обучения
▸Победитель на медицинском хакатоне ТилТехМедХак с проектом симптомчекер - «Наташа»
▸Победитель хакатона Промсвязьбанка PSB Samara Battle с проектом «Виртуальный платёжный терминал прямо в мобильном телефоне»
▸Победитель хакатон по технологиям в рекламе и маркетинге Adhack Galaxy
▸Победитель Международного хакатона AngelHack с проектом – «Сервис для борьбы с рекламой на асфальте»
▸Победитель Всероссийского хакатона HackUniversity с проектом «History Layers» – система, которая позволяет увидеть то, как мир выглядел вокруг нас в прошлом
▸Победители HR Hack Экспофорум с виртуальным помощником по подбору вакансий
▸Работал С++ разработчиком, переквалифицировался на Java

Проекты:

▸Разработка CRM – системы для автоматизации отдела продаж и управления заявками
▸Разработка внутренней системы автоматизации работы в ресторанах
▸Проект для чемпионата мира по футболу «FIFA» - https://fifafanfest-spb.ru
(Так как разработанные проекты всегда коммерческие, то информация о них практически всегда не подлежит разглашению)
Почему студенты выбирают Java Mentor?
Гарантируем
100%
трудоустройство
Все студенты, которые прошли полный курс менторинга получили от 3 до 5 предложений от работодателей и успешно строят карьеру.
Гарантия трудоустройства прописана в договоре!
Индивидуальная программа и темп обучения
Ментор адаптируют программу обучения под ваш уровень знаний. Не нужно тратить время на то, что вы уже знаете. Вы сами выбираете график и темп обучения, сможете совмещать с работой или учебой.
Помощь ментора 7 дней в неделю
Ментор на связи с вами 7 дней в неделю, в течение всего дня. Он отвечает на вопросы, дает рекомендации. Вы сможете общаться в чате или в любой момент запросить скайп.
Обучение на реальном проекте
В процессе обучения вы реализуете не учебный, а реальный коммерческий проект. Такой проект повышает вашу конкурентоспособность в глазах работодателя.
Отзывы
Как построено обучение?
Просмотр уроков и решение практических задач. Консультации от ментора голосом и в чате. Ментор дает задания, контролирует процесс обучения, отвечает на вопросы и дает рекомендации.
Вы создадите работающий коммерческий проект самостоятельно или вместе с командой других учащихся.
Ментор подготовит вас к непростым вопросам на собеседовании,
а опыт работы в коммерческом проекте сделает резюме конкурентным
Вы придете к своей цели.
Устроитесь на работу java - разработчиком!
Программа обучения
8 месяцев регулярных занятий
приведут вас к мечте - работе Java-разработчиком.
JAVA 0
1 неделя

Получение базовых знаний, необходимых для работы с Java: знакомство с консолью, данными в Java, управляющими конструкциями.
ТЕМА 1
Знакомство с консолью: Вывод в консоль; ввод с клавиатуры

ТЕМА 2
Знакомство с данными в Java: Начальные знания о переменных, начальные знания о классах и методах

ТЕМА 3
Знакомство с управляющими конструкциями: Начальные знания об условиях, начальные знания о циклах
JAVA CORE
2 месяца

Изучение основ Java: объектно-ориентированное программирование, создание простых программ.
ТЕМА 4
Введение в Java: История и описание Java, средства разработки Java (JDK); виртуальная машина Java (JVM); первая программа в консоли; первая программа в среде разработки.

ТЕМА 5
Базовый синтаксис Java: Примитивные типы, классы-обертки; Преобразование типов; Ссылочные типы: строки и массивы, управляющие конструкции: условия и циклы.

ТЕМА 6
ООП в Java: Основы ООП, пакеты, модификаторы доступа, классы, перечисления, аннотации,
наследование, класс Object, абстрактные классы и интерфейсы.

ТЕМА 7
Исключения и логирование: Описание и иерархия исключений; Обработка и использование исключений; Логирование.

ТЕМА 8
Потоки ввода-вывода, доступ к файловой системе: Работа с файловой системой; Потоки байт; Потоки символов; Внешние процессы; Сериализация.

ТЕМА 9
Дополнительные возможности Java: Параметризованные типы; Java Collections; Функциональное программирование в Java; Stream API.
JAVA WEB 1
2 недели
Изучение основ работы с сетью, принципов создания web-приложений, работа с базами данных, создание простых web-приложений.
ТЕМА 10
Знакомство с инструментами разработки: Maven; Git; Jetty; Freemarker.

ТЕМА 11
Работа с сетью: WebSockets; Servlet API; HttpSession; Cooki.

ТЕМА 12
Работа с базами данных: Java Database Connectivity (JDBC); Object Relational Mapping (ORM); Persistency API (JPA); Hibernate; Data Access Object (DAO); Транзакции.
JAVA WEB 2
2 недели
Углубленное изучение работы web-приложений, их тестирования, работа с ресурсами, создание многопоточных web-приложений.
ТЕМА 13
Тестирование: Виды тестирования; Unit тестирование (JUnit); Дублёры (Mockito); Нагрузочное тестирование; JMX. .

ТЕМА 14
Работа с ресурсами: Десереализация; XML; SAX parser; DOM parser; Java NIO.

ТЕМА 15
Многопоточность: Потоки; Взаимодействия потоков; Concurrent Collections.
ПОДГОТОВКА К КОМАНДНОМУ ПРОЕКТУ
1,5 месяца
Подготовка к работе над коммерческим проектом в команде.
ТЕМА №1
Разработка web-сервиса с использованием технологий Tomcat, Servlet, JSP, Maven , JDBC + паттерн проектирования Executor.

ТЕМА №2
Добавление в проект JPA, Hibernate. Применение паттернов Factory, Singletone.

ТЕМА №3
Добавление RBAC (Role Based Access Control), разделение по ролям, контроль доступности ресурсов для администратора и пользователя. Использование технологии Servlet Filters.

ТЕМА №4
Знакомство с Spring Core, перевод проекта с Servlet на Spring MVC. Конфигурирование Spring для работы с ORM (Hibernate).

ЗАДАЧА №5
Подключение Spring Security вместо Servlet Filters. Настройка конфигурации безопасности web-приложения.

ТЕМА №6
Подключение фреймворка Bootstrap для создания адаптивных web страниц.

ТЕМА №7
Перевод проекта на Spring Boot с использованием шаблонизатора Thymeleaf.

ТЕМА №8
Создание RESTful сервиса с использованием технологий Spring REST. Построение грамотной REST архитектуры.

ТЕМА №9
Разработка клиента (пользователя) рестфул сервиса с использованием технологий Spring REST Template.
КОМАНДНЫЙ ПРОЕКТ
3 месяца
Командное написание коммерческого проекта с использованием
всего стека технологий, необходимых Java – разработчику.

Разработка коммерческого решения для бизнеса в команде от 3 до 6 человек с TeamLead'ом по методологии SCRUM.Стек используемых технологий: Java Core, JSP или другой шаблонизатор (Freemarker/Thymeleaf), Servlet, SQL, Spring Core Spring MVC, Spring Security, JDBC, Hibernate или Spring Data, HTML/CSS, JavaScript, Maven, Git. Опыт разработки этого проекта вы сможете указать как последнее место работы на позиции Java разработчика. Это создание НАСТОЯЩЕГО коммерческого продукта.
ПОДГОТОВКА К СОБЕСЕДОВАНИЮ +
ТРУДОУСТРОЙСТВО

2 недели
Подготовка конкурентного резюме, тестовые собеседования с ментором, подбор актуальных компаний и трудоустройство в одну из них.
Что вы получаете во время обучения?
1
Адаптация программы под ваш уровень знаний
2
Доступ к авторским урокам и практическим задачам для закрепления знаний
3
Проверка решений ментором и индивидуальные консультации ментора
4
Участие в командном коммерческом проекте
5
Подготовка к собеседованию и помощь в трудоустройстве
6
Доступ к сообществу для обмена знаниями
Стоимость обучения
Стоимость зависит от этапа обучения и объема индивидуальных консультаций ментора
1
Обучение
12 000 руб./мес - Индивидуальные консультации ментора 1 раз после каждого блока обучения
18 000 руб./мес - Индивидуальное сопровождение ментора 7 дней в неделю
2
Подготовка к командному проекту
12 000 руб./мес - Индивидуальные консультации ментора 1 раз после каждого блока обучения
18 000 руб./мес - Индивидуальное сопровождение ментора 7 дней в неделю
3
Командный проект
12 000 руб./мес
4
Подготовка к собеседованию и помощь с трудоустройством
12 000 руб./мес
Форматы обучения
Выберите подходящий вам формат для начала обучения
МЕНТОРИНГ
12 000 руб./мес.
  • Индивидуальные консультации ментора
  • 1 раз по итогам каждого блока обучения
Начать бесплатно
ПОЛНОЕ СОПРОВОЖДЕНИЕ
18 000 руб./мес.
  • Индивидуальное сопровождение ментором
  • 7 дней в неделю
Начать бесплатно
Учиться 5 дней бесплатно
Вы можете попробовать наши форматы обучения в течение 5 дней бесплатно.
Заполните форму ниже, чтобы начать учиться.
Выберете формат обучения
Get free lesson
Just type your contacts
It's totally free
Остались вопросы? Свяжитесь с нами!
Write Close
Close
Остались вопросы? Свяжитесь с нами!
Telegram
WhatsApp
Viber
VK
Mail
© 2017-2018 Все материалы данного сайта являются объектами авторского права
JAVAMENTOR
Email
info@java-mentor.com
Made on
Tilda