Профессия Java-разработчик PRO
Вы с нуля освоите востребованный язык программирования, научитесь создавать качественные приложения под разные платформы и станете ценным Java-специалистом уровня middle.
IT: Для программистов и IT-специалистов

Целевая аудитория
Те, кто хочет начать в Java-разработкеНачинающие Java-специалистыПрограммисты из других сферНа рынке не хватает специалистов
- 4 000 компаний сейчас ищут Java-разработчиков
- 130 000 рублей средняя зарплата middle-специалиста
Чему вы научитесь
- Создавать приложения на Java
Поймёте, как превратить строки кода в работающую программу, освоите объектно-ориентированное программирование и сможете разрабатывать приложения с разным функционалом. - Разбираться в алгоритмах и структурах данных
Узнаете, как эффективно решать типовые задачи при помощи известных алгоритмов и существующих в Java структур данных. - Пользоваться Git
Научитесь работать с распределённой системой контроля версий и сможете легко вносить или откатывать изменения в разных вариантах одного проекта. - Работать с базами данных
Узнаете, чем отличаются MySQL, Redis и MongoDB, познакомитесь с Hadoop и научитесь управлять большими объёмами данных. - Оптимизировать код
Изучите способы отладки и оптимизации кода, сможете создавать программы с высокой производительностью. - Использовать Spring
Познакомитесь с возможностями фреймворка Spring и научитесь создавать веб-приложения с его помощью.
Помощь в трудоустройстве
- Рекомендации по составлению портфолио и резюме
- Подготовка к собеседованию в компаниях-партнёрах
- Реальные заказчики
на защите диплома - Персональные консультации по развитию карьеры

Опытные HR-специалисты отвечают на вопросы, подбирают лучшие вакансии, готовят к собеседованию и помогают каждому студенту получить работу мечты.
Как проходит обучение
- Изучаете тему
В курсе — практические видеоуроки. - Выполняете задания
В том темпе, в котором вам удобно. - Работаете с наставником
Закрепляете знания и исправляете ошибки. - Защищаете дипломную работу
И дополняете ею своё портфолио.
Закрытые мероприятия для студентов
Офлайн-воркшопы
Приобщитесь к профессиональному комьюнити, сможете задать любой вопрос специалистам и завести новые полезные знакомства. Воркшопы проходят в Москве, но мы обязательно делаем запись для всех студентов.
Карьерные консультации
Совместно с консультантом вы определите цели профессионального развития, создадите эффективное резюме и узнаете, как проходить собеседования. Всё это позволит быстрее найти работу мечты.
Программа
Уровень 1: Java-разработчик
Знакомство с языком Java.
Синтаксис языка: переменные, операторы, циклы.
Работа с системой контроля версий Git.
Объекты и классы: создание объектов, параметры и методы.
Работа с числами, строками и датами: операции и преобразования.
Массивы и коллекции. Создание массивов.
Наследование классов и полиморфизм. Знакомство с интерфейсами.
Особенности объектно-ориентированного программирования в Java.
Работа с исключениями, отладка кода и тестирование.
Работа с файлами и сетью.
Установка, подключение и работа с MySQL в Java.
Многопоточность: что это и зачем она нужна.
Разработка веб-приложений на Java.
Нереляционные базы данных и очереди.
Производительность и оптимизация: принципы и способы.
Распределённые хранилища и вычисления. Работа с большими данными.
Заключение: работа с десктоп-приложениями и знакомство с другими языками программирования.
Бонус-модуль. Обзор паттернов проектирования.
Бонус-модуль. Алгоритмы и структуры.
Бонус-модуль. Протокол HTTP и запросы.
Дополнительные курсы
Уровень 2: Java-разработчик
Работа с фреймворком Spring.
Дополнительные курсы
Уровень 3: разработчик Java Enterprise
Погружение в мир инфраструктурных и Enterprise-решений, систем, технологий и стандартов экосистемы Java.
Дополнительные курсы
Дипломные проекты
Движок для блога
Социальная сеть
Командный проект на выбор
Уже учились на каком-то курсе из программы?
Скажите об этом менеджеру — за этот курс платить не придётся!
Ваше резюме после обучения

- Должность Java-разработчик
- Зарплата от: 130 000 ₽
Профессиональные навыки:
- Разработка приложений на Java
- Работа с системой контроля версий Git
- Работа в командной строке Bash
- Отладка и тестирование приложений, JUnit
- Работа с MySQL, умение писать запросы с JOIN, знание HAVING, GROUP BY, ORDER BY
- Разработка веб-приложений на фреймворке Spring, работа с Hibernate
- Отличное знание принципов ООП и паттернов проектирования
- Java Core, Collections Framework, Multithreading
- Работа по методологии Scrum
- Вёрстка веб-страниц
- Оптимизация приложений
Диплом Skillbox
Подтвердит, что вы прошли курс, и станет дополнительным аргументом при устройстве на работу.

Записаться на курс
Профессия Java-разработчик PRO
93 600 ₽
156 000
Другие курсы
Рассрочка от 620 ₽/мес
Биология . Углублённый уровень (анатомия). 8–11 классы.

5 000 ₽
Открытый набор
Онлайн
Деловой английский в Ливерпуле (Англия): Курсы

30 909 ₽
Открытый набор
Лондон, Pоссия
Актуальные вопросы таможенного регулирования ВЭД в условиях Таможенного союза: Семинар

5 000 ₽
Открытый набор
Москва, ул. Летниковская, д. 5, конференц-зал «ТБН Группа компаний»