Самый востребованный язык за последние 20 лет
По данным IEEE Spectrum, TIOBE, GitHUB
Junior, после курса
Middle, опыт от 1 до 3 лет
Senior, с опытом от 3 лет
Источник: «Хабр Карьера», HeadHunter
Возможности наших выпускников безграничны
Истории обычных людей, преобразивших свои жизни благодаря обучению ИТ-профессии. Они восхищают нас своей силой и вдохновляют на подобные перемены.
Получите льготы для IT-специалистов от государства
Ипотеку по ставке до 5% и отсрочку от армии, если устроитесь Java-разработчиком в аккредитованную IT-компанию
Получите все
нужные навыки
Junior
Java-разработчик
Другие названия вашей профессии:
Backend-разработчик, Java-developer
Желаемая зарплата
от 85 000₽
И добавите крутые проекты в портфолио
Бесплатная консультация со специалистом
звонок чтению страницы
Комбинируем живое обучение и видеоуроки
Разберетесь
с теорией
Научитесь решать задачи на практике
Закрепите знания, работая в группах
Спикеры курса доведут вас до результата за 8 месяцев
Получите опыт реальной работы
· Будете работать в команде с тимлидом и регулярно общаться с командой на созвонах
· Пройдете все этапы работы над проектом, соблюдая дедлайны и отслеживая прогресс в трекере
· Добавите в портфолио крупный кейс
Цель обучения — ваше трудоустройство
работу с нашей помощью
Программа обучения
- Знакомство с Java
- Настройка среды разработки
- Синтаксис языка
- Типы данных
- Циклы
- Работа с Git
- Классы и методы. Часть 1
- Классы и методы. Часть 2
- Основы алгоритмов
- Напишете консольное приложение, которое позволит добавлять, хранить, удалять информацию о коллегах и друзьях.
- Отдельные виды объектов
- Даты и строки
- Продвинутое ООП
- Коллекции
- Продвинутые коллекции
- Основные принципы «чистого кода»
- Deployment
- Функциональное программирование в Java. Часть 1
- Функциональное программирование в Java. Часть 2. Stream API
- Исключения, отладка и логирование
- Работа с файлами
- Разработаете приложение, которое будет обрабатывать, анализировать и выводить результаты транзакций в удобном для чтения формате.
- Многопоточность
- Работа с сетью
- Reflection
- Алгоритмы сортировки и алгоритмы обработки структур данных
- Основы создания юнит-тестов
- Telegram API
- Командная работа в Git
- Бот будет автоматически находить свежие вакансии и уведомлять пользователей о подходящих предложениях. Пользователи смогут зарегистрироваться, настроить фильтры по ключевым словам и получать актуальные вакансии в режиме реального времени.
- Введение в хранение и обработку данных
- Реляционные базы данных
- Основы SQL
- Продвинутый SQL
- JDBC. Часть 1
- JDBC. Часть 2
- Нереляционные БД
- Разработка веб-приложений. Часть 1
- Разработка веб-приложений. Часть 2
- Spring MVC
- Spring Boot и Spring Security
- Работа с данными
- Тестирование в Spring Boot
- Производительность и оптимизация
- Пользователи смогут регистрироваться и выбирать мероприятия по дате и времени. Администраторы получают доступ к управлению событиями и контролю за продажей билетов. В приложении будут функции подтверждения брони, автоотмены и отправки уведомлений на почту.
- Разработаете серверную часть приложения. Его пользователи смогут регистрироваться, публиковать посты, комментировать их и ставить лайки.
- Узнаете, как составить сильное резюме, выполнять тестовые задания и подготовиться к собеседованиям. Разберёте типичные вопросы на интервью.
- Основы Spring
- Spring Boot
- Web-приложение с базой данных
- RestAPI с базой данных
- Интеграция с внешними системами (Rest)
- Интеграция с внешними системами (Kafka)
- Реактивное программирование в Spring
- Spring Security
- Тарифный калькулятор
- Сервис для обмена валют
- Бот-биткоин
- Узнаете, как разрабатывать корпоративное программное обеспечение, гарантируя его стабильность и безопасность
- Поймёте, как проектировать приложения и встраивать их в корпоративную архитектуру
- Узнаете, как решать реальные задачи с помощью алгоритмов
- Узнаете, как использовать Docker для создания, настройки и запуска контейнеров
- Разберётесь, как автоматизировать работу с контейнерами и управлять ими на продвинутом уровне, чтобы быстро и легко развёртывать приложения
- Выясните, как обеспечить безопасность баз данных с помощью шифрования, ограничения доступа и других инструментов
- Узнаете, как создать стабильную и управляемую платформу с помощью Kubernetes для удобного развёртывания и обновления приложений
- Узнаете, как подготовиться к презентации итогового проекта.
- Выясните, как выбрать подходящую вакансию, подготовиться к собеседованию и вести переговоры с работодателем. Сможете быстрее получить должность, которая соответствует вашим ожиданиям и умениям.
- Определите, как эффективно управлять продуктами с помощью гибких подходов семейства Agile: Scrum и Kanban. Сможете разрабатывать продукты любой сложности, не срывая сроки.
Получите презентацию
курса и консультацию
Вы получите сертификат и подтвердите, что стали Java-разработчиком
образовательной лицензии
Поможем дойти до конца обучения
Подробно разбирает домашние задания, помогает сделать лучше
Помогает в поиске работы: от плана действий до собеседований
Помогает с вопросами по платформе и прохождению курса
Выгодные условия оплаты
Рассрочка под 0%,
без переплаты и скрытых платежей
Без первого взноса
Можно вернуть до 13%
от цены курса
Воспользуйтесь налоговым вычетом
13 лет обучаем специалистов в IT и Digital
Входим в группу компаний VK и дорожим качеством своих курсов
студентов и выпускников за все время
положительных отзывов от студентов на программы и преподавателей
в рейтинге крупнейших компаний в сфере онлайн-образования, по версии Smart Ranking