Онлайн-курсы Java-программистов
C нуля до Junior за 6 месяцев
Бесплатное начало обучения
10 часов личного общения с преподавателем
Стажировка в реальном проекте
Трудоустройство после курса
Онлайн-курсы
Java-программистов

Получите 3 урока бесплатно!

Напишите мне «Хочу стать программистом», и получите 3 урока бесплатно.
Как начать учиться Java бесплатно
Зарегистрируйтесь и получите доступ к трём бесплатным занятиям

1

Убедитесь, что вам подходит подача материала и преподаватель

2

Попробуйте выполнить задания и вышлите мне результат

3

Получите оценку результатов и примите решение подходит ли вам курс

4

Автор и преподаватель курсов —
Lead Software Engineer в IT компании
Меня зовут Михаил Максаймер, я практикующий Java-программист. В 2010 году окончил мехмат МГУ и с того момента работаю Java-программистом. Сейчас я Lead Software Engineer в IT компании в городе Берлин.
По своему опыту знаю, по каким критериям компании подбирают Junior-разработчиков.
12 лет
разработки
на Java
Собрал 5
команд
программистов
Более 100
собеседований
соискателей
Как наставник успешно доводил Джуниоров до Мидлов, а Мидлов до Сеньёров.
О курсах JBorn
JBorn — это 6-8 месяцев обучения, никакой воды, только теория, практика и много общения с преподавателем. На курсе я готовлю учеников с нуля и до уровня, на котором можно найти работу.

6 месяцев

и ты исполнишь свою мечту — стать программистом!
О курсах JBorn
JBorn — это 6-8 месяцев обучения, никакой воды, только теория, практика и много общения с преподавателем. На курсе я готовлю учеников с нуля и до уровня, на котором можно найти работу.

6 месяцев

и ты исполнишь свою мечту — стать программистом!
Есть ли на курсе помощь в поиске работы?
Да. Ведь цель курса - найти высокооплачиваемую работу Java программистом. Подготовка резюме, план посещений собеседований, разбор тестовых заданий и многое другое - все это входит в стоимость курса.
Сколько нужно выделять времени на обучение?
В среднем 1-2 часа в день придется выделять времени на обучение. Также можно читать книги по дороге на работу/учебу, ведь к каждому уроку есть рекомендации к прочтению литературы - это будет полезно для прохождения опросов.
Есть ли возрастные ограничения по прохождению курса?
Они есть, не буду лукавить. Они созданы не мной, а рынком труда. Современные компании меньше хотят себе брать кандидатов на позицию начинающего программиста в возрасте (40+). Есть два выпускника, кто благополучно устроился в 42 и 43 года.
Есть ли на курсе помощь в поиске работы?
Да. Ведь цель курса - найти высокооплачиваемую работу Java программистом. Подготовка резюме, план посещений собеседований, разбор тестовых заданий и многое другое - все это входит в стоимость курса.
Сколько нужно выделять времени на обучение?
В среднем 1-2 часа в день придется выделять времени на обучение. Также можно читать книги по дороге на работу/учебу, ведь к каждому уроку есть рекомендации к прочтению литературы - это будет полезно для прохождения опросов.
Есть ли возрастные ограничения по прохождению курса?
Они есть, не буду лукавить. Они созданы не мной, а рынком труда. Современные компании меньше хотят себе брать кандидатов на позицию начинающего программиста в возрасте (40+). Есть два выпускника, кто благополучно устроился в 42 и 43 года.

Блок 1: Java Core

2 месяца

Академический блок.
Вы учитесь основам Java. Готовите фундамент из знаний для профессионального развития в программировании
2–3 месяца (зависит от успеваемости студента)
16 уроков (3 пробных получаете сразу + ещё 13 после оплаты)
1–1,5 часа — средняя длительность урока
8–10 созвонов для проверки знаний и личной беседы с наставником.
1 созвон = 1 час
Отзывы о первом блоке
Занятия интенсивные, курс подойдёт не всем
Если Вы начинаете с абсолютного нуля или привыкли работать в спокойном темпе, то Вам может быть трудно.

3 бесплатных занятия

1 урок
Изучаем GIT, систему контроля версий и настраиваем окружение для работы
2 урок
Учимся писать первый осмысленный код, строим из него сложные конструкции, готовимся к полному погружению в Java
3 урок
Узнаёте, что такое память и какие её виды бывают в Java. Научитесь работать со строками и ссылочными типами

Основная часть 1-го блока

4 урок: ООП. Классы и инкапсуляция (+Enum)
5 урок: ООП. Наследование. Классы Object и Enum
6 урок: ООП. Полиморфизм и Композиция
7 урок: Generics (Обобщение)
8 урок: Exceptions (Исключения)
9 урок: Ввод/Вывод (I/O)
10 урок: Сложность, структуры данных и коллекции в Java
11 урок: Алгоритмы и их сложность
12 урок: Роли в разработке. Основы Agile
13 урок: Annotation & Reflection
14 урок: Основы многопоточного программирования. Часть 1
15 урок: Основы многопоточного программирования. Часть 2
16 урок: Нововведения Java 8
Преподаватель проверяет домашние задания
Работа в отдельном чате обучающихся
Занимаетесь в комфортном темпе
7 часовая подготовка к собеседованию (7 встреч по часу)
Результаты обучения на блоке Java Core
Вы будете готовы переходить к разработке приложений
1
Навыков для выхода на работу ещё не будет, но будет основа для работы в учебном проекте и стажировки в реальном проекте
2

Блок 2: Java Web + Стажировка

2 + 2 = 4 месяца

На 2-ом блоке вы работаете над приложениями:
1 этап — самостоятельно разрабатываете приложение
2 этап — стажируетесь в благотворительном фонде «Вверх», работая в команде над реальным проектом
4 месяца практики
12 занятий
Ко 2-му блоку JBorn можно перейти только после прохождения 1-го блока. Но, если вы считаете, что можете начать сразу со 2-го блока, то напишите мне и попробуйте пройти проверку знаний
После 2-го блока Вы готовы выходить на работу как Java программист
Отзывы о втором блоке

Первый этап второго блока — 2 месяца

1 урок: Основы реляционных баз данных. Язык запросов SQL
2 урок: Java DataBase Connectivity (JDBC), Maven
Преподаватель проверяет домашние задания
Преподаватель отвечает на вопросы в общем Telegram-чате
Вы занимаетесь в своём темпе
За 12 уроков вы создаёте приложение:
3 урок: DataSource, Application Layering
4 урок: JUnit, Mockito, Factory
5 урок: H2, Liquibase, JUnit
6 урок: Основы Spring (Beans, Context)
7 урок: HTTP, Postman, Web Servlet
8 урок: Lombok, Jackson, Controllers
9 урок: Java Persistence API (JPA)
10 урок: Spring Boot
11 урок: Spring Security
12 урок: Spring Test

Второй этап второго блока — 2 месяца

Мы с ребятами из прошлого потока взялись помочь благотворительному фонду «Вверх», который занимается образованием детей-сирот.
Стажировку в проекте «Вверх» вы занесёте себе в резюме, а также научитесь работать в IT-команде, поймёте процессы разработки. Это резко повышает ваши шансы устроиться на работу в IT-компанию.
Стажировка в команде во время учёбы
Центр
равных
возможностей
С командой JBorn мы бесплатно написали приложение «Железный Шкаф», которое используется в работе фонда. Приложение назвали так, потому что оно заменило реальный железный шкаф, в котором хранятся личные дела детей, расписание занятий и другие документы. Сейчас всё это оцифровано и хранится в нашем приложении. Мы продолжаем разрабатывать проект «Железный шкаф» и студенты во время обучения на 2-ом блоке стажируются в этом проекте, как команда программистов.
Вы учитесь работать в команде с ролями и процессами, принятыми в IT:
Я, Михаил Максаймер
Тимлид
Елена Закирова
Сотрудник фонда «Вверх»,
Тестировщик, аналитик и заказчик
Вы
Программист в команде
Результаты обучения на блоке Java Web
Уверенные теоретические знания

1

Практический опыт разработки приложения

2

Стоимость
Во время обучения
50%
Если вы не устроились на работу, то 50% стоимости курсы вы не платите. Это гарантия того, что я заинтересован в том, чтобы вы нашли работу программистом.
50%
Из первой зарплаты
+
Истории успеха студентов
Владимир Бугаков
Сроки обучения
8 сентября 2018 — 21 октября 2021
Достижение
Устроился на работу в компанию "Сбербанк"
После устройства на работу
Устроился на работу
Андрей Афонов
Сроки обучения
14 апреля 2020 — 30 июля 2021
Достижение
Устроился на работу в компанию "Магнит"
После устройства на работу
Устроился на работу
Данила Веселков
Сроки обучения
09 декабря 2019 — 01 сентября 2020
Достижение
Устроился на работу в компанию "Центр развития перспективных технологий "
После устройства на работу
Устроился на работу
Роман Голубцов
Сроки обучения
20 августа 2020 — 15 марта 2021
Достижение
Устроился на работу в компанию "TaskData"
После устройства на работу
Устроился на работу
Сергей Трушкин
Сроки обучения
22 января 2019 — 21 августа 2019
Достижение
Устроился на работу в компанию "Альфа Банк"
Первый блок
После устройства на работу
Устроился на работу
Андрей Плюхин
Сроки обучения
21 февраля 2019 — 11 сентября 2019
Достижение
Устроился на работу в компанию "Техно Диасофт"
Первый блок
После устройства на работу
Устроился на работу
Виктория Папонова
Сроки обучения
15 апреля 2019 — 10 октября 2019
Достижение
Устроился на работу в компанию "Сбербанк Технологии"
Первый блок
После устройства на работу
Устроилась на работу
Виктор Коршунов
Сроки обучения
1 мая 2018 — 11 декабря 2018
Достижение
Устроился на работу в компанию "Инфосистемы Джет"
Первый блок
После устройства на работу
Устроился на работу