Days
Hours
Minutes
Seconds

Java-разработчик

• Даем знания и навыки, которые помогут найти высокооплачиваемую работу
• Прикрепляем наставника: он ответит на любые вопросы
• Много практики в среде коммерческой разработки
• Всего 10 часов в неделю
Осталось 7 мест
Профессия за 11 месяцев
Java-разработчик пишет код, благодаря которому работают сервисы Яндекс, сервисы Сбербанк и другие компании-банки.

Java-разработчик — одна из самых сложных позиций для рекрутера: ​​на рынке дефицит специалистов. Поэтому на толковых начинающих разработчиков всегда есть спрос.
Профессия Java-разработчик занимает 1 место в топ-50 востребованных профессий дистанционной работы в IT по данным исследования Министерства экономического развития РФ.
+3289 новых вакансий прибавилось за август
9 732

Ваша зарплата

32 422₽
Медианная зарплата по России Росстат от 11.06.2021
Зарплата начинающего работника, сразу после обучения • Младший специалист
95 000₽
200 000₽
Зарплата после двух лет работы • Специалист
Зарплата после трех+ лет работы • Старший специалист
340 000₽

Кому подойдет курс

Обучим всему необходимому и поможем грамотно использовать ваш прошлый опыт
Вы работаете в смежной области и хотите сменить профессию
Проведем вас за руку с наставниками через всю профессию до трудоустройства
Вы чувствуете перспективность IT-сферы, но не знаете, с чего начать
Соберём портфолио, которое покажет работодателям ваши комплексные знания и поможет успешно пройти собеседование
У вас техническое образование и есть небольшой опыт программирования

Вакансии, на которые вы сможете претендовать

80 000 — 100 000₽
Младший Java-разработчик
в «Платформе ОФД»
Требования:
— Опыт программирования на Java от полугода
— Знание Java 8 (Core, Collections, Concurrency)
— Владение SQL, опыт работы с реляционными СУБД
— Опыт работы со Spring
— Опыт работы с Git, Maven
120 000 — 160 000₽
Java-работчик (от начинающего до специалиста) в «Сбербанке»
Требования:
— Опыт коммерческой разработки на Java не менее 9 месяцев
— Знание основных методологий разработки программного обеспечения, включая гибкие методологии
— Опыт работы с технологиями Spring, Framework, Hibernate, Maven, REST, SOAP
— Опыт командной разработки
от 100 000₽
Младший Java-разработчик
в «Метр квадратный»
Требования:
— Знание принципов ООП, шаблонов проектирования, основ фреймворка Spring, принципов и умение работать с Git, Core Java: работа с коллекциями, Stream API, базовое понимание многопоточности (необязательно практическое)
— Опыт работы с любой базой данных
— Понимание простейших принципов проектирования API, базовые знания RESTful-подхода

Как будем учить

1.

Изучаете теоретическую часть в формате текстовых шпаргалок, написанных доступным языком.
2.

Смотрите видеоуроки продолжительностью 40 минут в любое удобное для вас время.
3.

Выполняете практические задания в реальной среде и с реальными инструментами разработчика.
4.

Задаете вопросы в чат, если что-то непонятно, есть сомнения или просто хочется обсудить профессию.
5.

Встречаетесь с наставником на еженедельных вебинарах для разбора вопросов и работы над ошибками.
6.

Параллельно пишете проект вместе с группой — в точности как работа в реальной команде.
7.

Получаете диплом за реальные знания, которых ждут от вас работодатели.
Находите работу и становитесь Java-разработчиком!
Вебинар-консультация
(Может проходить в ВС)
Выполнение домашнего задания
Просмотр видеоуроков
06 : 05 : 06 : 01
До конца акции осталось
дн.
ч.
мин.
сек.
Сопровождение
до трудоустройства
Подготовка
к собеседованиям
Поможем
получить работу
Индивидуальная
проверка домашних заданий
2 полноценных
проекта в портфолио
Проведем до диплома
440 часов
теории и практики
Дадим нужные знания
Мастер-классы
с реальными рабочими задачами
Оставляя заявку, вы принимаете условия соглашения
Получите бесплатную карьерную консультацию и курс в подарок
Учтем ваши желания, опыт и навыки, поможем поставить цель и подберем лучшее решение.
В подарок откроем курс «Как эффективно учиться»

Программа

Мы исследовали 4003 вакансии с требуемым опытом до 1 года и до 3 лет, составили список самых частых требований и включили их в программу обучения.
Этап 1 / Курс 1
Введение в профессию и синтаксис языка
Уроки:
1.0 Вводный урок
1.1 Установка инструментов разработчика
1.2 Переменные
1.3 Условный оператор
1.4 Циклы
1.5 Массивы (часть 1)
1.6 Массивы (часть 2)
1.7 Строки
1.8 Методы
1.9 Объекты и классы
1.10 Методы объектов
Курсовая работа
1.11 Разбор курсовых и обратная связь

На первом этапе вы установите среду разработки и настроите рабочее пространство. Погрузитесь в основы языка Java, освоите базовые операции и функции и напишете свой первый код.
В конце курса вы выполните первую курсовую работу — напишете книгу учета сотрудников.
Этап 2 / Курс 2
Работа с Java и его окружением
Уроки:
2.1 Память в Java
2.2 Объектно-ориентированное программирование
2.3 Введение в Maven и Spring Boot + web
2.4 Работа с исключениями
2.5 Коллекции, мапы, Generics (часть 1)
2.6 Коллекции, мапы, Generics (часть 2)
2.7 Коллекции, мапы, Generics (часть 3)
2.8 Stream API и Optional
2.9 Практическое задание по Java Core
2.10 Библиотеки
2.11 Тестирование
2.12 Spring и Mockito (часть 1)
2.13 Spring и Mockito (часть 2)
2.14 Основы алгоритмов (часть 1)
2.15 Основы алгоритмов (часть 2)
2.16 Основы алгоритмов (часть 3)
Курсовая работа
2.17 Разбор курсовых и обратная связь

Перевернутые классы. Студенты отвечают на вопросы наставников и закрепляют знания.

Углубите свои знания в языке Java, научитесь пользоваться библиотеками, коллекциями, создавать generic-классы, работать со стримами. Получите опыт тестирования кода.

В курсовой работе вы усовершенствуете книгу учета сотрудников, добавите дополнительный функционал и научитесь выводить ее в браузер.
Этап 3 / Курс 3
Работа с кодом
Уроки:
3.1 Введение в веб-разработку. Протокол HTTP, REST.
3.2 Создание API. Swagger-UI, Postman.
3.3 Введение в базы данных.
3.4 Введение в SQL.
3.5 Работа с файлами.
3.6 Тестирование проектов Spring Boot.


Узнаете, что такое HTTP/HTTPS. Познакомитесь с Postman и сможете использовать его при тестировании web-приложения. Научитесь взаимодействовать с базами данных с помощью Spring Data. Освоите Hibernate и научитесь писать простые запросы к базе данных с помощью JPQL.
Этап 3 / Курс 4
Рефакторинг кода
Уроки:
4.1 Продолжение знакомства с SQL
4.2 Конфигурирование приложения
4.3 Миграции и индексы
4.4 Логирование и конфигурация в приложении
4.5 Параллельные стримы
4.6 Потоки
4.7 Итоговая рефлексия с наставником

Продолжим работу с SQL запросами и потренируем навык написания «сложных» запросов. Научимся создавать таблицы и связи в базе данных, а также научимся миграциям и созданию индексов в базе данных. Сможем выводить сообщения в лог, конфигурирования приложения и использования разных способ работы с параметрами конфигурации.
Познакомимся с параллельными стримами и научимся простой работе с потоками. Тренируем навык синхронизации работы двух потоков и механизмам прерывания работы потоков.
Этап 3 / Курс 5
Техническое собеседование (часть 1)
Уроки:
5.1 Общий процесс собеседований у разработчиков
5.2 Что такое тех собеседование
5.3 Индивидуальный практикум: прохождение технического собеседования
5.4 Встреча и работа над ошибками

Разберетесь в особенностях отбора сотрудников в IT компании. Пройдете первое техническое собеседование с техническим руководителем.
Этап 3 / Курс 6
Итоговая работа
Уроки:
6.1 Брифинг задачи
6.2 Разбор итоговой работы с наставником, встреча

Вы выполните практическое задание и самостоятельно напишете бота в Telegram.
Этап 4 / Курс 7
Командная работа
Уроки:
7.1 Коммуникация в команде, работа над проектом в команде, правила обратной связи
7.2 Вебинар: конфликты в команде, учимся решать и договариваться
7.3 Рабочее окружение для командной работы
7.4 Командные встречи

Вы познакомитесь с ролями и особенностями работы в команде. Овладеете навыками командной коммуникации и решения конфликтных ситуаций. Узнаете, какие инструменты помогают наладить работу. Научитесь применять методики для продуктивных командных встреч.
Основная цель этого курса — подготовить вас к работе над практическими задачами в команде, научиться делить ответственность и принимать решения. Делать это вы будете в настоящем соревновании с призом за победу.
Этап 4 / Курс 8
Работа над реальными задачами
Уроки:
8.1 Java Reflection. Тренировка в git flow
8.2 Liquibase. Многопоточность
8.3 Swagger Specification
8.4 Командная строка, SSH
8.5 Командная встреча по итогу курса

В этом курсе вы познакомитесь со сложными концепциями в Java. Сможете решать задачи на многопоточность и коллекции. Узнаете, что такое Liquibase, научитесь писать запросы.
Этап 4 / Курс 9
Техническое собеседование (часть 2)
Уроки:
9.1 Оценка резюме
9.2 Практикум: прохождение технического собеседования
9.3 Встреча и работа над ошибками

Вы самостоятельно подготовитесь к техническому собеседованию, научитесь отвечать на основные вопросы, которые задают работодатели. Проанализируете свой опыт по итогу технического собеседования и поймете, какие знания и навыки нужно улучшить.
Этап 5 / Курс 10
Техническое собеседование (часть 2)
10.1 Постановка задачи. Распределение на команды
10.2 Самоконтроль проекта
10.3 Самоконтроль проекта
10.4 Промежуточная защита
10.5 Итоговая сдача

Вы в малых командах доведете проект до финальной версии и защитите работу перед преподавателями и экспертами рынка. Этот курс станет подведением итогов всех полученных вами навыков и знаний.
Начните учиться бесплатно
Оставьте заявку и мы вышлем на почту бесплатный доступ к первому модулю курса.
Вы автоматически принимаете условия соглашения

Преподаватели — эксперты в области java-разработки

Илья Сазонов
Руководитель бэкенд-разработки, Всегда. Да

Большую часть своей карьеры занимается бэкендом, участвовал в патентных исследованиях, а также работал в индустрии разработки компьютерных игр. На текущий момент работает в финтехе — руководит бэкенд-разработкой в сервисе рассрочек Всегда.Да.
Руководитель подразделения Java разработки в Reksoft.

Более 12 лет в IT, прошел путь от стажера. Преподает в ВУЗе, ведет курсы по программированию и выступает на конференциях.
Зураб Белый
Дмитрий Латышев
Техлид в в сервисе экспресс-доставки продуктов питания «Самокат».

Разработчик с более чем 5-летним опытом разработки программного обеспечения. Помогает командам развиваться, работает с инженерной культурой внутри команды, помогает менеджерам находить общий язык с командами разработки.
Сбер, Руководитель направления Java разработки.

За свою карьеру работал как над простым бэкендом для веб-страниц, так и над высоконагруженными серверами для многопользовательских онлайн-игр в жанре shooter («стрелялки»).
Работал в нескольких стартапах, где принимал активное участие в выстраивании процессов разработки и доставки продукта до конечных пользователей.
Федор Сазонов

Диплом

Покажите работодателю диплом о профессиональной переподготовке. Его выдают только университеты, которые подтвердили качество своих программ и получили лицензии. Skypro — именно такой. Лицензия №040 237.

Почему учиться на Java-разработчика лучше в Skypro

Учим думать как разработчик, а не просто копировать и вставлять код
Преподаватели — практикующие разработчики с опытом найма и наставничества
Наставникам можно задать любой вопрос в чатах, а на выходных подробно разобрать домашние задания на живом вебинаре
Даем только те знания, которые приведут вас к предложению о работе
Доступ к обновляемым материалам программы — навсегда

Отзывы тестовой группы студентов:

Дмитрий
Занятие было интересным, порадовало, что уже начали писать программы.
Максим
Урок понравился. Преподаватель не спеша объяснил основные моменты ввода переменных. Для новичка уровень сложности идеален.
Юлия
Было довольно интересно. Понравились жизненные примеры с теми же яблоками, немного позволяет провести параллель с чем-то уже знакомым и лучше усвоить материал.
Нравится подход автора, делает с юмором, часто проговаривает вслух быстрые комбинации, говорит внятно и приводит живые примеры.
Сергей
Записаться на курс и забрать подарок — ___пошаговый план по смене профессии
Оставляя заявку, вы принимаете условия соглашения

Стоимость обучения

95 185
Единоразовый платёж
от
Рассрочка на 36 месяцев
3 489
₽/мес
158 641 ₽
5 815 ₽
Остались вопросы?
Позвоните или напишите нам: +7 (495) 137 85 99
Whatsapp: +7 995 927 32 41
Сэкономьте 13%
Получите налоговый вычет. Все подробности у менеджера при записи на курс
Возврат денег
Если вы передумаете учиться, то мы вернем полную сумму в течение первых двух недель

Остались вопросы?

Смогу я стать java-разработчиком?
Мы не знаем ответа на этот вопрос, но вы можете попробовать обучение с нами в первые 2 недели, а если не понравится, то мы полностью вернем деньги.
Какие требования к уровню студента?
Желание стать разработчиком и время.
Сколько часов в неделю надо выделять на обучение?
Наша программа рассчитана на 10-часовую нагрузку. Это оптимальное время, чтобы освоить лекции, сделать домашние задания и успеть на вебинары с дополнительными вопросами.
Что делать, если я не успеваю и не справляюсь с нагрузкой?
Вы можете выбирать дни, когда будете смотреть видеолекции и смотреть сессии вопросов и ответов с наставником в записи, но мы рекомендуем посещать живые вебинары, чтобы задавать вопросы лично.
Нужно ли покупать какое-то ПО для обучения?
Нет, мы сотрудничаем с партнерами и предоставим лицензии для работы во всех необходимых сервисах (Intellij IDEA, GitHub) и подключим к мессенджеру курса (Slack). Ничего дополнительно покупать не придется.
Какие есть требования к системному оборудованию для обучения?
Если коротко: если у вас работают youtube и вы можете созвониться по скайпу, то вы сможете у нас заниматься

Если развернуто:
Минимальные системные требования:
Операционная система:
Windows 7, Windows 8, Windows 8.1, Windows 10 (не S-режим) или более поздней версии
OS X El Capitan (10.11) или более поздней версии
Ubuntu 14.04 (64-разрядная версия) или более поздней версии
openSUSE 13.3 или более поздней версии
Fedora Linux 24 или более поздней версии
Браузер: Google Chrome / Yandex Browser / Opera / Mozilla FIrefox / Safari / Edge последней стабильной версии
Оперативная память: 2 ГБ или больше;
Процессор: Intel Pentium 4 @ 2 ГГц или мощнее;
Интернет-соединение: от 2.5 Мбит/сек;
Желательно наличие микрофона

Рекомендованные системные требования:
Операционная система:
Windows 10 (не S-режим)
macOS 10.15 Catalina и новее;
Ubuntu 16.04 (64-разрядная версия) или более поздней версии
openSUSE 13.3 или более поздней версии
Fedora Linux 32 или более поздней версии
Браузер: Google Chrome / Yandex Browser / Opera / Edge последней стабильной версии;
Оперативная память: 4 ГБ или больше;
Процессор: четырёхъядерный @ 2,5 ГГц или мощнее;
Интернет-соединение: от 10 Мбит/сек;
Наличие микрофона и веб-камеры
Как вы помогаете трудоустроиться?
В конце программы мы сделали специальный блок про трудоустройство. Мы отдельно разберем, какие задачи спрашивают на технических собеседованиях. Составим резюме и правильно подсветим ваши учебные проекты.
Если я из Казахстана, Беларуси, Украины и других стран СНГ?
Все хорошо. У нас есть удобная внутренняя рассрочка!