Длительность
14 месяцев
Формат
онлайн

Профессия
Java-разработчик

Старт
{{start_date}}
Уровень
с нуля
Освойте программирование, бэкенд-разработку и DevOps на самом востребованном языке
Включает
ООП, Java, SQL, Spring, Git, DevOps
Компания-партнер
Забронировать предложение
зарплата разработчика с опытом работы 1-2 года
140 000 ₽
2835
Вакансий Java-разработчика
на сайте HH.ru
1 место
в рейтинге самых востребованных языков в мире
Java самый популярный в мире язык программирования
Более половины вакансий Java-разработчиков требуют знания DevOps
Кому подходит профессия?
Тем, кто уже работает в IT
Новичкам без опыта в IT
Востребованную профессию можно освоить с нуля, чтобы через год начать строить карьеру в IT
Научитесь программировать на Java, разрабатывать backend и проектировать микросервисы, а также правильно проводить тестирование и использовать инструменты DevOps

Как проходит обучение на курсе
Что нужно знать и уметь, чтобы стать Java-разработчиком?
Начните путь
в Java-разработку
уже сейчас
Забронируйте курс по спеццене — со скидкой {{sale}}%!
Освойте профессию Java-разработчик
от SkillFactory и S7 Airlines
Освоите программирование на Java и объектно-ориентированное программирование, изучите современные технологии бэкенд-разработки и и сделаете с нуля сквозной проект на Spring
12 месяцев: Junior Java разработчик
Трудоустройство
Наш Карьерный центр поможет с резюме, предоставит на выбор вакансии, а также подготовит к собеседованию
+ 6 месяцев: Продвинутые навыки
Получите новую работу и начнете нарабатывать опыт. Освоите на курсе продвинутые навыки применения DevOps-инструментов и администрирования Linux
Повышение
Получите должность Java-разработчика уровня Middle
1
2
3
4
Николай Муханов
CEO «S7 TechLab»
«Мы создали эту программу, чтобы поделиться нашей экспертизой и помочь увлеченным людям получить новую специальность. Лучшие выпускники программы получат возможность пройти собеседование и получить работу в компании»
Программа обучения
2. Backend-разработка
1. Программирование
Вы научитесь:
— разбираться в типах данных
— решать нетривиальные задачи с помощью алгоритмов
— писать код на Java
— использовать коллекции Java
— создавать программу и имплементировать решение
— загружать свой код на Github
Вы научитесь:
— проектировать приложения
— применять ООП в Java
— писать серверную логику
— взаимодействовать с базами данных
— работать с типами данных HTML, XML, JSON
— подключаться к API
— создавать веб-приложения на фреймворке Spring
— тестировать приложения
3,5 месяца
Курс 1. Введение в программирование
Курс 2. Java Core
10 месяцев
Курс 3. SQL и работа с базами данных
Курс 4. Введение в профессию Backend-разработчика
Курс 5. Spring Frameworks
Курс 6. Frontend для Backend-разработчика
Курс 7. Обзор фреймворков и технологий
Вы научитесь:
— работать с Linux
— использовать контейнеры
— применять виртуализацию
— работать с сетями и протоколами
— настраивать мониторинг
— использовать инструменты DevOps
Курс 8. Разработка микросервисов и оркестрация
Курс 9. DevOps Кросскомандный финальный проект
3. DevOps
4,5 месяцев
Тренажер: Java
100 задач на алгоритмы
50 написанных программ
2 тренажера: SQL, Java
3 сквозных проекта
30+ мини-проектов
2 сквозных проекта
Финальный проект: веб-приложение на Spring с серверной частью на Java с подключением к БД
Обновления программы в 2020 году
1. Frontend для Backend-разработчика
Добавили 4 модуля по frontend для backend-разработчика. Теперь вы сможете не только настраивать внутреннюю логику программ, но и сделать интерфейсы, с которыми будет взаимодействовать пользователь.
Добавили блок с тестированием приложений перед созданием сквозного проекта. Теперь вы сможете гораздо раньше начать устранять ошибки и недостатки в коде.

2. Тестирование приложений
Получить подробную программу курса
И план обучения по профессии Java-разработчик
Преподаватели и менторы
Никита Катышев
Опыт разработки более двух лет: Java, С, С++, Qt. Есть опыт во frontend-разработке.
Имею опыт в разработке Android-приложениий, с использованием библиотек для дистанционной передачи данных
Владлена Гунина
Scala/Java Developer в МТС. Опыт работы 5,5 лет.
Разработка системы real-time обработки событий.
Работа со стеком технологий для Big Data: Spark, Hadoop, Kafka.
Разработка системы для страхования/перестрахования
Егор Воронянский
Java Middle Developer в BPC Banking Technologies. Ментор раздела backend
Стек технологий: Java 8/11, Spring Boot 2, Hibernate, JDBC, HTTP, Reflection API, JUnit, Servlets, Jetty, Multithreading, ORM
Сергей Бойченко
Senior Java Developer в Skyeng.
Ведущий преподаватель профессии «Java-разработчик»
Freelance
Что вы получите за время учебы
За 1,5 года онлайн-обучения по 10 часов в неделю вы освоите востребованные навыки бэкенд-разработчика и соберете портфолио проектов.
Что будет в программе:
70 модулей с теорией, скринкастами, тестами и заданиями, на которых вы осваиваете необходимые теоретические знания и практикуете разработку с ментором в режиме онлайн
Уроки и вебинары
Тренажер - это задания на закрепление синтаксиса языка и практических навыков. В программе 4 тренажера: Алгоритмы, Java, SQL, DevOps
Тренажеры
3 вида проектов: мини-проекты по темам, сквозные полноценные проекты, командный проект с тим-лидом
Проекты в портфолио
Навыки разработки микросервисов и работы с DevOps-инструментами
Продвинутые навыки
40
91
%
20000
Вас учат эксперты-практики из топовых компаний, которые точно знают, какие навыки нужно развивать.
Ответы на все вопросы и постоянная обратная связь от менторов по проделанной работе
Дружное сообщество, которое общается в Slack и на вебинарах
Фокус на практике. Пишете код и решайте задачи, максимально приближенные к реальным.
Карьерный центр. Помощь с резюме, симуляторы собеседований и вакансии от наших партнеров
Наш подход к организации процесса обучения гарантирует то, что вы получите:
стран - у нас учатся люди с 4 континентов
полностью довольны курсами
студентов прошли обучение с 2016 года
Ваш прямой путь в програмирование
Проекты на курсе
Освоите современные технологии Java-разработки
JDK
IntelliJ IDEA
Java
Java8
SQL
noSQL
PostgreSQL
MySQL
Oracle
MongoDB
Redis
Java Server Page
Maven
Gradle
Apache
Nginx
JUnit
Java FX
Mockito
Kafka
DevOps
Kubernetes
Docker
SQL
noSQL
JSP
Что вы будете уметь после обучения
Java-разработчик
Я уверенно могу:
Решать задачи любой сложности с помощью алгоритмов

Программировать на Java и применять Сollections, Exceptions, Generics, основы Multithreading

Писать серверную логику и настраивать взаимодействие с базами данных, писать SQL-запросы

Использовать Spring, SpringBoot

Умею реализовывать REST-сервисы с различным функционалом

Развернуть на домене созданный сайт и поддерживать его

Искать и исправлять ошибки в коде (debugging)

Написать собственный движок сайта

Работать с Git, Gitflow

Использовать дополнительные фреймворки

Использовать DevOps-инструменты

Тестировать приложения
Зарплата: от 100 000 рублей
Карьерная консультация
Определим карьерную цель, построим карту ее достижения, проведем аудит компетенций, замотивируем и снимем все барьеры и страхи
Помощь в составлении резюме
Поможем написать продающее резюме: проведем ревью, расставим правильные акценты и упакуем ваш опыт
Карьерный клуб
Встретитесь с представителями рынка, HR, IT-рекрутерами - узнаете как выглядит новая профессия в реальности. Посетите вебинары с техническими специалистами для обсуждения тестовых заданий и прохождения технических интервью
Каналы в Telegram
Сможете откликнуться на вакансии партнеров, посмотреть анонсы наших событий и зарегистрироваться на них, пообщаться в чате выпускников
Карьерный центр
Каждого ученика сопровождает Центр карьеры Skillfactory во время и после обучения
Запишитесь на курс
Курс стартует {{start_date}}
Осталось 6 мест
-{{sale}}%
до {{deadline}}
Беспроцентная рассрочка на 12 месяцев от наших партнеров
{{price_new}}
р/мес
{{price_before}} р/мес
У меня есть промокод
Менторы отвечают на вопросы по темам курса в Slack
Доступ к материалам курса навсегда
Координаторы помогают в обучении, решают тех-проблемы
Интерактивные вебинары
Помощь центра карьеры
• карьерная консультация
• ревью резюме
• карьерный клуб
• сообщество с вакансиями
• рассылка резюме по партнерам
01
02
03
04
05
Полноценный курс по Java разработке с продвинутыми навыками DevOps
06
Отзывы студентов курсов
Вера Шерман
Мне хочется сказать большое спасибо авторам этого куса и организаторам обучения. Это был мой первый онлайн курс в жизни. Я давно работаю в сфере IT. Очень любопытно было познакомиться с новым инструментом. Курс оказался именно тем, чего хотелось. Для меня все было новым. Несмотря на наличие опыта программирования на разных языках, мне было нелегко.
Наталья Карькова
Понравилось, что много задач. Иногда приходилось подумать, чтобы их решить. Теория хорошо объяснена и много ссылок на дополнительные ресурсы.
Александр Чесноков
Замечательно подобрано соотношение материала и практики, специалисты курса всегда готовы прийти на помощь, вебинары проводятся в доступной форме.
Несколько раз пытался начинать обучаться, но каждый раз останавливался, если что-то не мог понять. Поэтому в очередной раз решив еще раз начать все сначала, поставил себе задачу обучаться не самостоятельно, а с помощью четкой программы. Все, с кем успел "столкнуться" объясняют доходчиво, помогают постоянно, если возникают вопросы.
Александр Гладких
Еще очень многому нужно учиться, но курс однозначно стоит своих денег. Желающим работать с данными однозначно рекомендую. Но если уровень совсем нулевой, будет не просто.
Самообучение с нуля - это не моё, хотя я и освоил основы Python и базы данных самостоятельно. Дедлайны же на курсе сильно стимулируют к занятиям, ну и здорово, когда есть, с кем обсудить возникшие во время обучения проблемы. Всегда старайтесь сделать больше, чем надо для выполнения домашнего задания
После курса я буду искать работу как Full-stack разработчика для веба. Я доволен, курсы проходят отлично. Плюс очень важный момент - очень много людей, с которыми есть общие интересы. Сейчас в свободное время, уже после 3 месяцев курсов я брал несколько заказов на фрилансе. Простенькие landing page. Как раз то, что надо, чтобы «набить скил».
Курс позволяет выбрать удобный ритм обучения. Есть возможность перейти в другой поток и всё также получать обратную связь от менторов и кураторов. Если твой поток выпустился - это не значит, что ты не сможешь закончить обучение.
Кирилл Атаманенко
Экзамен был достаточно интересный, хотя хотелось-бы потруднее. Все модули были сделаны достаточно понятно и было достаточно практики. Из замечаний, хотелось бы больше практики по визуализации.
Андрей Зелепукин
Курс понравился своей интерактивностью, доступной и наглядной подачей материала, обилием ссылок на дополнительные материалы. Представляет собой обязательный минимум знаний и даже несколько больше. Хотелось бы еще больше заданий на работу с Pandas, API и визуализацию.
Отзывы студентов курсов
Александр Чесноков
Замечательно подобрано соотношение материала и практики, специалисты курса всегда готовы прийти на помощь, вебинары проводятся в доступной форме.
Несколько раз пытался начинать обучаться, но каждый раз останавливался, если что-то не мог понять. Поэтому в очередной раз решив еще раз начать все сначала, поставил себе задачу обучаться не самостоятельно, а с помощью четкой программы. Все, с кем успел "столкнуться" объясняют доходчиво, помогают постоянно, если возникают вопросы.
Самообучение с нуля - это не моё, хотя я и освоил основы Python и базы данных самостоятельно. Дедлайны же на курсе сильно стимулируют к занятиям, ну и здорово, когда есть, с кем обсудить возникшие во время обучения проблемы. Всегда старайтесь сделать больше, чем надо для выполнения домашнего задания
После курса я буду искать работу как Full-stack разработчика для веба. Я доволен, курсы проходят отлично. Плюс очень важный момент - очень много людей, с которыми есть общие интересы. Сейчас в свободное время, уже после 3 месяцев курсов я брал несколько заказов на фрилансе. Простенькие landing page. Как раз то, что надо, чтобы «набить скил».
Курс позволяет выбрать удобный ритм обучения. Есть возможность перейти в другой поток и всё также получать обратную связь от менторов и кураторов. Если твой поток выпустился - это не значит, что ты не сможешь закончить обучение.
Андрей Зелепукин
Курс понравился своей интерактивностью, доступной и наглядной подачей материала, обилием ссылок на дополнительные материалы. Представляет собой обязательный минимум знаний и даже несколько больше. Хотелось бы еще больше заданий на работу с Pandas, API и визуализацию.