Станьте 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 – разработчиком в минимально сжатый срок.
Герман Севостьянов
Основатель проекта, Java Mentor, многократный победитель хакатонов
ПОДРОБНЕЕ>>
Почему студенты выбирают Java Mentor?
Индивидуальная программа обучения
Ментор адаптируют программу обучения под ваш уровень знаний. Вам не нужно будет тратить время на то, что вы уже знаете.
Нужный вам график и темп обучения
Вы сами выбираете график и темп обучения: можете учиться, когда вам удобно; потратить больше времени на изучение темы, если это необходимо; совмещать с работой или учебой.
Ментор доступен 7 дней в неделю
Ментор на связи с вами 7 дней в неделю, в течение всего дня. Он отвечает на вопросы, дает рекомендации. Вы сможете общаться в чате или в любой момент запросить скайп.
Обучение на реальном проекте
В процессе обучения вы реализуете не учебный, а реальный коммерческий проект. Такой проект повышает вашу конкурентоспособность в глазах работодателя.
Отзывы
Как построено обучение?
Разбор теории на вебинарах и решение практических задач. Консультации от ментора голосом и в чате. Ментор дает задания, контролирует процесс обучения, отвечает на вопросы и дает рекомендации.
Вы создадите работающий коммерческий проект самостоятельно или вместе с командой других учащихся.
Ментор подготовит вас к непростым вопросам на собеседовании,
а опыт работы в коммерческом проекте сделает резюме конкурентным
Вы придете к своей цели.
Устроитесь на работу java - разработчиком!
Программа обучения
8 месяцев регулярных занятий
приведут вас к мечте - работе Java-разработчиком.
1 неделя
1 неделя
JAVA 0
Получение базовых знаний, необходимых для работы с Java: знакомство с консолью, данными в Java, управляющими конструкциями.
ПОДРОБНЕЕ>>
2 месяца
2 месяца
JAVA CORE
Изучение основ Java: объектно-ориентированное программирование, создание простых программ.
ПОДРОБНЕЕ>>
0,5 месяца
0,5 месяца
JAVA WEB 1
Изучение основ работы с сетью, принципов создания web-приложений, работа с базами данных, создание простых web-приложений.
ПОДРОБНЕЕ>>
0,5 месяца
0,5 месяца
JAVA WEB 2
Углубленное изучение работы web-приложений, их тестирования, работа с ресурсами, создание многопоточных web-приложений.
ПОДРОБНЕЕ>>
1,5 месяца
1,5 месяца
ПОДГОТОВКА К КОМАНДНОМУ ПРОЕКТУ
Подготовка к работе над коммерческим проектом в команде.
ПОДРОБНЕЕ>>
3 месяца
3 месяца
КОМАНДНЫЙ ПРОЕКТ
Командное написание коммерческого проекта с использованием
всего стека технологий, необходимых Java – разработчику.
ПОДРОБНЕЕ>>
0,5 месяца
0,5 месяца
ПОДГОТОВКА К СОБЕСЕДОВАНИЮ +
ТРУДОУСТРОЙСТВО
Подготовка конкурентного резюме, тестовые собеседования с ментором, подбор актуальных компаний и трудоустройство в одну из них.
JAVA 0
ТЕМА 1
Знакомство с консолью: Вывод в консоль; ввод с клавиатуры

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

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

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

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

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

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

ТЕМА 9
Дополнительные возможности Java: Параметризованные типы; Java Collections; Функциональное программирование в Java; Stream API.
JAVA WEB 1
ТЕМА 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
ТЕМА 13
Тестирование: Виды тестирования; Unit тестирование (JUnit); Дублёры (Mockito); Нагрузочное тестирование; JMX. .

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

ТЕМА 15
Многопоточность: Потоки; Взаимодействия потоков; Concurrent Collections.
ПОДГОТОВКА К КОМАНДНОМУ ПРОЕКТУ
ТЕМА №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 до 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 разработчика. Это создание НАСТОЯЩЕГО коммерческого продукта.
ГЕРМАН СЕВОСТЬЯНОВ
Основатель и наставник в собственном проекте «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

Образование:
Магистратура по направлению «Прикладная математика и информатика»

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

Работал Front-End разработчиком
Форматы обучения
12 000 руб./мес.
  • Доступ к авторским урокам
  • Задачи после каждого урока
  • Проверка решений ментором
  • Индивидуальные консультации ментора 1 раз по итогам каждого блока обучения
  • Доступ к сообществу
Начать бесплатно
18 000 руб./мес.
  • Адаптация программы под уровень знаний
  • Доступ к авторским урокам
  • Задачи после каждого урока
  • Проверка решений ментором
  • Индивидуальное сопровождение
    ментором 7 дней в неделю
  • Доступ к сообществу
  • Участие в командном проекте
Начать бесплатно
Форматы обучения
МЕНТОРИНГ
12 000 руб./мес.
ПОЛНОЕ СОПРОВОЖДЕНИЕ
18 000 руб./мес.
Форматы обучения
МЕНТОРИНГ
12 000 руб./мес.
ПОЛНОЕ СОПРОВОЖДЕНИЕ
18 000 руб./мес.
МЕНТОРИНГ
ПОЛНОЕ СОПРОВОЖДЕНИЕ
Доступ к авторским урокам
Задачи после каждого урока
Проверка решений ментором
Доступ к сообществу
Адаптация программы под уровень знаний
Участие в командном проекте
После успешной сдачи дополнительного теста
Помощь в трудоустройстве
Только после выполнения командного проекта
Индивидуальные консультации ментора
1 раз
по итогам каждого блока обучения
7 дней в неделю, 8 часов в день
через slack и skype
Стоимость
12 000 руб./мес.
18 000 руб./мес.
Форматы обучения
Выберите подходящий для вас формат обучения
МЕНТОРИНГ
ПОЛНОЕ СОПРОВОЖДЕНИЕ
Доступ к авторским урокам
Задачи после каждого урока
Проверка решений ментором
Доступ к сообществу
Адаптация программы под уровень знаний
Участие в командном проекте
После успешной сдачи дополнительного теста
Помощь в трудоустройстве
Только после выполнения командного проекта
Индивидуальные консультации ментора
1 раз
по итогам каждого блока обучения
7 дней в неделю, 8 часов в день
через slack и skype
Стоимость
12 000 руб./мес.
18 000 руб./мес.
Форматы обучения
Выберите подходящий для вас формат обучения
Адаптация программы под уровень знаний
Доступ к авторским урокам
Задачи после каждого урока
Проверка решений ментором
Доступ к сообществу
Участие в командном проекте
После успешной сдачи дополнительного теста
Помощь в трудоустройстве
Только после выполнения командного проекта
Индивидуальные консультации ментора
1 раз
по итогам каждого блока обучения
7 дней в неделю, 8 часов в день
через slack и skype
Стоимость
12 000 руб./мес.
18 000 руб./мес.
Write Close
Close
Do you have any questions? Contact us!
I agree the Terms of Service
Учиться 5 дней бесплатно
Вы можете попробовать наши форматы обучения в течение 5 дней бесплатно.
Заполните форму ниже, чтобы начать учиться.
Выберете формат обучения
Остались вопросы? Свяжитесь с нами!
Write Close
Close
Остались вопросы? Свяжитесь с нами!
Telegram
WhatsApp
Viber
VK
Mail
Product
  • Home page
  • Tour
  • Templates
  • Prices
Education
  • Workshops
  • How to make a website
  • Design course
  • Explore
Help
  • Knowledge base
  • Video tutorials
  • Code Export
  • Developers
Made on
Tilda