Backend
Java Developer

Персональный куратор
На всем пути вас сопровождает опытный куратор
1 ступень — бесплатно!
Java для предприимчивых умов и новой карьеры
Осваивай Java с опытным куратором!
Курс для тех, кто ценит знания и время.
Новая профессия через 12 месяцев.
Выросли из IT-компании
Выпускаем айтишников и знаем, какие навыки нужны востребованному специалисту
На каждой ступени выполняем дипломный проект из реальной жизни
портфолио
Новичкам
Всем, кто интересуется программированием или изучает язык java самостоятельно. Студенты последних курсов и молодые специалисты, желающий сменить направление, освоят новую профессию и смогут получить первую работу в ИТ-сфере
ТЕХНИЧЕСКИМ СПЕЦИАЛИСТАМ
Технические специалисты, инженеры и профессионалы с техническим бэкграундом получат ценные инструменты и возможность карьерного перехода в направлении backend-разработки
Опытным разработчикам
Выдаем диплом о профессиональной переподготовке
диплом
Опытные разработчики, которые переходят на язык java или дополняют арсенал новыми языками, приобретут компетенции для решения сложных творческих задач в своей рабочей практике

Штат сильных преподавателей и кураторов. Заботимся о качестве, не экономим на обратной связи.
Преподаватели
Тестировщиков и программистов уже получили новую профессию.
Собственный Карьерный Центр поможет быстро найти работу.
600+
Центр карьеры
Практика на реальных кейсах - доступ к проектам, которые ведут senior-разработчики для крупных заказчиков.
Реальные кейсы
Учим составлять портфолио и проходить собесы
Карьерная поддержка
3 варианта программы
Предлагаем учиться по ступеням или пройти всю программу
Почему выбирают язык Java?
всех вакансий в программировании
17%
старт зарплаты java-разработчика
80 000
№1
в разработке приложений искусственного интеллекта
Программа обучения
1 ступень - 3 месяца
Программа
  1. Обзор языка Java и используемых при разработке инструментов.
  2. Простейшие программы на Java, условия, циклы и массивы.
  3. Классы, наследование, интерфейсы.
  4. Ввод-вывод и коллекции.
После обучения вы:
Изучите синтаксис языка, научитесь писать код на Java, будете применять принципы ООП для создания сложных приложений.
Формат
Видеоуроки и интенсивная практика.
Поддержка
После выполнения нескольких заданий 3 части куратор пригласит Вас на личную встречу, которая будет проводиться в офисе компании Smartup или дистанционно в Telegram. На встрече куратор разберет выполненное и даст обратную связь.
бесплатное обучение
2 ступень - 2 месяца
Формат
Проектная работа.
Учебный проект
Самостоятельно напишете свою первую серьезную программу - упрощенную версию клиент-серверного приложения.
После обучения вы:
Познакомитесь с архитектурой backend - части клиент-серверных приложений и напишете упрощенную модель серверного приложения.
Поддержка
Разработка будет контролироваться опытным программистом-куратором, который будет писать замечания и давать рекомендации в личном чате.
стоимость — 10 000 руб.
8 300 руб.
в рассрочку на 3 месяца
Стоимость курса
24 900 руб.
Полная стоимость курса
Технологии
Один из самых популярных языков программирования и основной язык бэкенда.
Инструмент для хранения и управления репозиториями Git. Дает возможность выполнять совместную разработку силами нескольких программистов, обновлять код и откатывать изменения.
Инструмент для автоматической сборки проектов на Java. Помогает разработчикам правильно подключить библиотеки и фреймворки.
Фреймворк для языка программирования Java, предназначенный для автоматического тестирования программ.
Коллекция Java-библиотек. Используется во многих проектах с открытым исходным кодом.
3 ступень - 6 месяцев
Формат
Видеоуроки и интенсивная практика.
Дипломный проект
  • Самостоятельно реализуете полноценное серверное приложение (REST API на базе Spring) с использованием средств, с которыми Вы познакомились в курсе.

  • Построите архитектуру системы, разработаете схему классов и таблиц в базе данных, реализуете бизнес-логику и доступ к данным, реализуете тесты.

  • Куратор поможет сделать это качественно, чтобы проект можно было разместить в портфолио.

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

  • Познакомитесь с сервером баз данных MySQL, таблицами, основными операторами языка SQL.

  • Освоите Spring, чтобы легче проектировать и создавать приложения.

  • Обретете навыки построения REST-приложений, реализуете полноценное серверное приложение.
Поддержка
К Вам будет прикреплен персональный куратор. Он ответит на вопросы, а также даст обратную связь на Ваш код.
стоимость — 40 000 руб. Возможна Рассрочка на 4 месяца
Программа
Включает 30 модулей + дипломный проект.
7 075 руб.
в рассрочку на 12 месяцев
Стоимость курса
84 900 руб.
Полная стоимость курса
Технологии
Функциональное
программирование
Парадигма программирования, в которой программы строятся из функций.
Многопоточность
Способность выполнять одновременно, то есть без предписанного порядка во времени, несколько параллельных задач — потоков.
Система управления реляционными базами данных, в которых таблицы связаны между собой.
Среда персистентности с открытым исходным кодом, которая упрощает реализацию доступа к базе данных в приложениях Java.
Фреймворк для языка Java, предназначенный для работы с базами данных.
Универсальный фреймворк с открытым исходным кодом для Java-платформы.
Архитектурный стиль, используется для создания веб-служб, которые позволяют обмениваться данными между клиентами и серверами и API для их построения.
Переработка исходного кода программы, чтобы он стал более простым и понятным.
Комплекс программ, предназначенных для управления ресурсами компьютера и организации взаимодействия с пользователем.
Семейство операционных систем, работающих на основе одноименного ядра. Есть множество дистрибутивов, выполняющих конкретные задачи.
Взаимосвязанные вычислительные устройства, которые могут обмениваться данными и совместно использовать ресурсы.
Протокол, по которому компьютеры обмениваются данными в интернете. Могут передаваться файлы разных форматов.
Семейство нереляционных баз данных. В них разработчики отошли от использования традиционной табличной модели представления информации.
Инструмент для хранения и управления репозиториями Git. Он дает возможность выполнять совместную разработку силами нескольких команд, обновлять код и откатывать изменения.
Фреймворк для языка программирования Java, предназначенный для автоматического тестирования программ.
Рефакторинг
Операционные системы
Технология автоматизации тестирования и доставки новых модулей разрабатываемого проекта.
Сети
Получите бесплатную консультацию
Обеспечиваем качественное обучение
Ориентация на практику
Профессиональные студийные записи уроков доступны на разных платформах. Учитесь с любого устройства в удобном для вас темпе.

Удобство и технологии
Персональный подход
Ваши навыки подтвердит диплом
В конце обучения вы получите диплом о профессиональной переподготовке. Мы можем выдавать такие документы, потому что ведем образовательную деятельность на основании государственной лицензии № Л035-01273-55/00615692 от 8 сентября 2022 года.
Для каждого студента заложено время на обратную связь от опытного программиста-наставника.
Домашние задания и дипломный проект, основанные на реальных кейсах, сформируют ваше портфолио.
Объясняем просто, общаемся неформально
Наши преподаватели — специалисты с многолетней практикой. Они знают, как профессия устроена в реальности, и какие навыки требуются крепкому джуну, чтобы получить свой первый оффер.
Павел Лазаревич Дворкин
Эксперт, создатель и куратор курса
Антон Коваль
Эксперт и создатель курса
Java architect
Опыт разработки на Java более 15 лет
Крупные проекты от известных заказчиков: Warner Music Group, Ebay, New York University, New York Times.
Проекты в разных доменах: управления контентом, визуализации и анализа больших данных, высоконагруженные системы, media market, e-commerce.

Директор по инновациям в компании Lineate
Системный архитектор в Smartup
1989-2023 — доцент кафедры компьютерной математики и программного обеспечения Омского Государственного университета им. Достоевского

Lineate -> Smartup

Опыт разработки на Java более 17 лет
Отзывы наших учеников

Мы подготовили вариант программы для тех, кто нацелен на Middle

Продолжить обучение можно на курсе
Как платить меньше
Так как у нас есть лицензия на образовательную деятельность, вы можете получить налоговый вычет. Сумма возврата составляет 13% от расходов на обучение. Подробная инструкция, как это сделать — здесь Подробная инструкция здесь
Налоговый вычет — 13%
Рассрочка от Smartup
Платите за курс частями без наценок. Оформлять документы и кредит не нужно, а срок ограничен продолжительностью курса — выплатить рассрочку необходимо за месяц до конца учебы.
Как платить
Материнский капитал
Оплатить обучение также можно материнским капиталом. Сделать это можно для любого ребенка, который, на момент начала обучения, не старше 25 лет.
Рассрочка от банка Тинькофф
Беспроцентная рассрочка от банка-партнера. Банк выдает решение за пару минут, договор можно подписать по смс.
13%
Сопровождаем до результата
Разберем, как устроен IT рынок
Узнаете, какие специалисты востребованы, какие навыки нужны, чтобы пройти все этапы трудоустройства и комфортно работать на новом месте.
1 встреча
Наш HR объяснит, как подсветить ваши сильные стороны, правильно оформить полученный опыт.
Составим цепляющие резюме и портфолио
2 встреча
Отрепетируем техническое собеседование
Получите обратную связь от практикующего специалиста, с которой уверенно пройдете даже самых въедливых рекрутеров. Поймете, что нужно улучшить в ваших хард-скиллах.
Научим искать работу грамотно
3 встреча
Покажем, на каких ресурсах искать работу, на что обращать внимание в вакансиях, чтобы вы нашли компанию, которая подойдет.
Поймем, зачем нужно интервью, какие софт-скиллы на нем проверяются
4 встреча
Расскажем о видах интервью, как отвечать на вопросы, о чем лучше не говорить. Обсудим частые ошибки, подготовку, борьбу со стрессом и многое другое.
5-6 встречи
Включены 6 персональных встреч с HR-специалистом
Попробовать свои силы в профессии