Школы

Рейтинг на основе отзывов, авторитетности и популярности

Подборки

Полезные и актуальные курсы, отобранные вручную

Java-разработчик с нуля

Сложность
Сложность
Начинающий
Тип обучения
Тип обучения
Профессия
Формат обучения
Формат обучения
С проверкой домашнего задания
Трудоустройство
Трудоустройство
Помощь от школы
Сертификат
Сертификат
Есть

Стоимость курса

159 804 ₽
Есть рассрочка

Java-разработчик пишет код, благодаря которому работают сервисы Яндекс, сервисы Сбербанк и другие компании-банки.

5 проектов в портфолио

Можно стать Java-разработчиком за 2 месяца. - Ускоренный тариф для тех, кто хочет перейти на удаленку в два раза быстрее

Пройдите программу обучения Java-разработке в онлайн-университете навыков и профессий Skypro.

За 11 месяцев вы освоите все основные навыки специальности, прокачаете умение работать в команде и попрактикуетесь на реальных задачах.

Карьерный консультант поможет составить сильное резюме, а портфолио вы наполните своими проектами с курса.

А еще в процессе обучения пройдете два технических собеседования, чтобы понимать, какие знания и навыки усвоили хорошо, а над чем еще стоит поработать.

Что вы получите после обучения

Навыки
2
Spring
3
Postman
4
Mockito
5
Веб-разработка
6
Командная разработка
Сертификат

Школа

Skypro - это образовательная площадка от компании Skyeng. На платформе представлены курсы по программированию, записи вебинаров и методические материалы. Кураторы площадки на связи со студентами. Сегодня на портале действуют скидки до 35% и партнерская программа. Начать учиться можно в любое удобное время или согласно утвержденному расписанию.

Skypro — программирование, маркетинг, аналитика и другие профессии. Онлайн-курсы и бесплатные вебинары. Предлагаем актуальные методы для эффективного обучения. Предоставляем образовательный кредит. Учитесь в удобном темпе. Просматривайте уроки, решайте практические задания и получайте полезные материалы.

Онлайн-университет рентабельного образования Skypro
— обучаем IT-профессиям
— помогаем улучшить качество жизни
— вдохновляем на перемены

Skypro представляет собой образовательную площадку с преимущественно техническими специальностями в области программирования, аналитики, финансов. На портале также представлены партнерские курсы по дизайну, маркетингу. Главные отличия онлайн-университета заключаются в использовании инновационных разработок, большом количестве практических заданий и регулярном обновлении учебных программ.

 

 

Преподаватели

Сбер, Руководитель направления Java разработки.

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

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

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

Руководитель подразделения Java разработки в Reksoft.

Более 12 лет в IT, прошел путь от стажера. Преподает в ВУЗе, ведет курсы по программированию и выступает на конференциях.

Программа курса

1 неделя это 2 урокас домашним заданием

Живые консультации с наставником

Общение с наставниками на удобнойплатформе. Можно задать вопросыи решить проблемы с домашками

Модуль 1
Введение в профессию и синтаксис языка

  • Вводный урок
  • Установка инструментов разработчика
  • Переменные
  • Условный оператор
  • Циклы
  • Массивы (часть 1)
  • Массивы (часть 2)
  • Встреча с наставником
  • Строки
  • Методы
  • Объекты и классы
  • Методы объектов
  • Встреча с наставником
  • Курсовая работа
  • Встреча с наставником
  • Каникулы

Модуль 2
Java Core

  • ООП. Урок 1 (введение, object)
  • ООП. Урок 2 (инкапсуляция)
  • Встреча с наставником
  • ООП. Урок 3 (наследование, static)
  • ООП. Урок 4 (полиморфизм, generic)
  • Enum
  • Уроки:
  • Работа с исключениями
  • Встреча с наставником
  • Введение в коллекци. Списки и очереди
  • Введение в коллекци. Хеш и хеш-функции.
  • Множества Коллекции. Урок 3
  • Курсовая работа

Модуль 3
Введение в разработку веб-приложений

  • Введение в Maven и Spring.
  • Библиотеки и как их подключать
  • Встреча с наставником
  • Spring
  • Введение в веб-разработку. Протокол HTTP, REST
  • Создание API. Swagger-UI, Postman
  • Работа с файлами
  • Дебаг
  • Unit-тестирование Mock-тестирование
  • Тестирование веб-приложений в Spring Boot
  • Тестирование веб-приложений в Spring Boot
  • Встреча с наставником
  • Курсовая работа

Модуль 4
Техническое собеседование (часть 1)

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

Модуль 5
Работа с кодом

  • Память в Java
  • Стримы
  • Встреча с наставником
  • Параллельные стримы
  • Потоки. Задание на билеты

Модуль 6
Работа с кодом. Продвинутый уровень

  • Продолжение знакомства с SQL
  • Управление схемами баз данных
  • Встреча с наставником
  • Кеширование, работа с кешем (Spring cache)
  • Миграции и индексы
  • Логирование и конфигурирование в приложении
  • Транзакции
  • Курсовая работа. Брифинг
  • Прохождение технического собеседования с экспертом
  • Каникулы

Модуль 7
Командная работа

  • Командная работа в GitHub (GitLab)
  • Работа с ветками и конфликтами
  • Работа с задачами (Notion).
  • Деление на команды
  • Рефлексия с куратором
  • Взаимодействие в команде (Agile, Scrum, спринты, дейли, демо, ретро)
  • Ведение документации проекта (Swagger, JavaDoc, Wiki)
  • Ведение проекта в GitHub
  • Рефлексия с куратором
  • Рефакторинг. Советы и лучшие практики
  • Встреча с наставником
  • Задание 4-й недели
  • Рефлексия с куратором
  • Задание 5-й недели
  • Встреча с наставником
  • Ретроспектива команды. Финальное задание
  • Защита
  • Каникулы

Модуль 8
Дипломный блок

  • Брифинг на задачу.
  • Распределение на команды
  • Docker
  • Docker
  • Встреча с наставником
  • Задание 2-й недели
  • Встреча с наставником
  • Задание 3-й недели
  • Задание 4-й недели
  • Встреча с наставником
  • Задание 5-й недели
  • Демо
  • Задание 6-й недели
  • Итоговая сдача

Обучение в центре карьеры

  • Как подготовиться к собеседованию
  • Как составить резюме-шедевр
  • 6 консультаций с рекрутером
  • 5 мастер-классов по решению тестовых заданий

Рейтинг курса

4.8
Может быть интересно
Java-разработчик с нуля
На сайт курса

Java-разработчик с нуля

Курс находится на модерации. Данные могут быть неактуальны.