Курс «Java-разработчик». Hexlet
Освойте язык крупного бизнеса и финансовых технологий и научитесь разрабатывать веб-приложения на фреймворке Spring.
Реальные отзывыВыводим отзывы о компании с отзовиков
Проверенный курсКурс от проверенной компании
Оплата частями
- В рассрочку на 24 месяца или полная стоимость 98 860 ₽
Коротко о курсе
- Обучение без дедлайнов
- Практика с первого дня
- 5 проектов в портфолио на GitHub
- Помощь в трудоустройстве
- Гарантированные собеседования в компаниях-партнерах
Программа курса
[Основы Java]
ЧТО ИЗУЧАЕМ
- Настройка окружения: IDEA, Gradle/Maven, JDK
- Работа с командной строкой и гит, Github
- Эффективная отладка кода (дебагер, подходы)
- Арифметика, числа с плавающей запятой
- Булева логика, Предикаты
- Операторы, Методы, Циклы, Условия
- Типы данных, массивы, объекты, утилитный класс Arrays
- Многофайловые программы, Пакеты
- Code Conventions, Checkstyle
- Техники рефакторинга
[Структуры данных]
ЧТО ИЗУЧАЕМ
- Курс «Трудоустройство»
- Обобщенное программирование, Дженерики
- Коллекции: списки, множества, очереди
- Хранение пар key-value, Map
- Операции с коллекциями, утилитные классы Arrays, Collections
- Функциональное программирование: Лямбды и Stream API
- Оценка сложности (Big O), Производительность
- Автоматизированные тесты на JUnit
[Объектно-ориентированное программирование]
ЧТО ИЗУЧАЕМ
- Курс «Трудоустройство для разработчиков»
- Особенности работы ссылочных данных
- Классы: свойства, методы, сокрытие данных
- Перечисления
- Интерфейсы и Полиморфизм
- Наследование, Вариантность
- Исключения, Обработка ошибок
- Рефлексия: Аннотации и их процессинг
- Кодогенерация: Lombok
- Паттерны проектирования, SOLID, GRASP
[Веб-технологии]
ЧТО ИЗУЧАЕМ
- Основы сетей, TCP/IP
- HTTP: методы, идемпотентность, url
- Построение API: REST
- Основы HTML, CSS, JS
- Сервлет-контейнеры, Сервера приложений (Tomcat)
- Роутинг
- Архитектурный шаблон MVC
- Шаблонизаторы, Thymeleaf
- Базы данных: SQL, DBAL
- Деплой и продакшен
- Логирование, Коллекторы ошибок
[Корпоративные приложения на Spring Boot]
ЧТО ИЗУЧАЕМ
- Spring как DI-контейнер
- Инкрементальная сборка с помощью Gradle
- Стартеры и автоконфигурации
- Spring JPA (Hibernate)
- Миграции: Liquibase
- Интеграционное тестирование
- Аутентификация
- Многопоточность в ОС и Java
- Работа с сетью, Java.Net
[Продвинутая Java]
ЧТО ИЗУЧАЕМ
- Многопоточность
- Асинхронность
- Контейнеризация
- Testcontainers
- Docker
Отзывы о курсах в Hexlet
Курс «Java-разработчик». Hexlet
Original price was: 109500 ₽.98860 ₽Current price is: 98860 ₽.