Курсы по Thymeleaf

Виктория Гонгина • Редактор
Обновлено
Обложка курса
5.00
1
2 мес
Логотип SkillboxSkillbox
Java Spring Framework
Thymeleaf
Spring
Apache Kafka
Swagger
Postman
REST
Spring Boot
Spring Security
JDBC
Hibernate
Redis
MongoDB
REST API
от 3 962 ₽/мес
-46%
или сразу 47 544 ₽
1 нед
Логотип Учебный центр IBSУчебный центр IBS
JVA-075 Spring Advanced
Thymeleaf
Spring
Spring Boot
Apache Maven
Azure
Backend-разработка
CI / CD
DevOps
Docker
Gradle
GraphQL
Hibernate
Junit
Kubernetes
Mockito
REST API
WebSockets
Асинхронное программирование
Веб-сервисы
Микросервисная архитектура
79 500 ₽

Похожие курсы

Больше об авторах

Автор
Николай Ширинкин
Менеджер продукта
Больше об эксперте

Менеджер продукта в Edtech/HR-tech. За более чем 7 лет работы создал и масштабировал цифровые продукты в Edtech (Яндекс Практикум, Сравни Образование, Хабр Карьера). Через карьерные и образовательные продукты обучил и трудоустроил более 30.000 специалистов, а также провел более 1000+ часов менторских консультаций для начинающих специалистов Product менеджеров, Разработчиков и Аналитиков

Регалии/Квалификации:
  • Product owner
  • Бакалавриат: Менеджмент, Управление персоналом
Экспертиза:
  • Разработка и запуск продукта
  • Продуктовая аналитика
  • Стратегическое и операционное планирование
  • Финансовое планирование, бюджетирование, P&L и расчет юнит-экономики
  • HR-менеджмент, обучение и развитие персонала
  • Управление персоналом, построение команды

Посмотреть всех экспертов

Отзывы об онлайн-курсах по направлению Программирование и IT

Вячеслав Филатов
Пользователь Хабра
Достоинства: Программа включает большой спектр тем, курс интенсивный, не дает расслабится, интересная методика дедлайнов и сдачи проектов по каждому спринту, тренажер удобный, есть доп курсы , куратор всегда на связи
Недостатки: соотношение теории и практики, практика рандомной сложности, студент один на один с тренажером, никакого общения в чатах студентов и тд
Александр Цупко
Пользователь Хабра
Достоинства: Подача материала, программа курса, профессиональные преподаватели, качество домашних заданий
Эльвира Валиуллина
Пользователь Хабра
Александр Габадулин
Пользователь Хабра
Юлия Митрофанова
Пользователь Хабра
Алексей Никифоров
Пользователь
Комментарий: Я до обучения и я сейчас — два разных человека Курс дал мне навык контроля нейросетей: заранее ограничивать время работы, спорить с моделью, когда она уходит не туда, обязательно сохранять версии проекта Изменился подход к задачам: то, что раньше выглядело сложной разработкой, теперь можно разложить на шаги и собрать самому Проект остался в портфолио как пример того, что я уже умею создавать — для меня это важно, потому что хочу сменить направление с контекстной рекламы на аналитику
Любовь Ярковская
Пользователь
Комментарий: Курс подошёл мне без опыта в разработке: я не программист, IDE раньше в глаза не видела, Python до сих пор пугает — и всё равно собрала рабочее веб-приложение Работала на своей реальной задаче, а не на учебном кейсе: перенесла в Cursor мой ручной процесс расчёта КП Инструмент решил мою управленческую проблему, а не только техническую: логика ценообразования больше не зависит от меня одной, менеджеры считают сами
Даниил Апухтин
Пользователь Хабра
Посмотреть все отзывы

Промокоды и акции для направления Программирование и IT

Популярные направления

Популярные курсы Программирования и IT

Бесплатные курсы Программирования и IT

Курсы Программирования и IT с трудоустройством

ТОП онлайн-курсов по Thymeleaf

1. Java Spring Framework

Освойте главный фреймворк для разработки Java-приложений Spring — мощный фреймворк для создания гибких, масштабируемых и безопасных приложений на Java. Он упрощает работу с базами данных, веб-сервисами, безопасностью и микросервисной архитектурой.
Школа: Skillbox
Дата начала: По мере набора группы
Длительность: 2 месяца
Стоимость курса: 47 544 ₽
Цена без скидки: 86 444 ₽
Рассрочка: Да
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

2. JVA-075 Spring Advanced

Погрузитесь в мир продвинутого Java Spring и откройте новые горизонты в разработке современных приложений. Этот курс не только углубит ваше понимание фреймворка, но и научит вас оптимизировать производительность и безопасность приложений, используя последние практики и инструменты. Курс посвящен темам, необходимым для профессионального применения Spring Framework на практике, таким как документирование REST-сервисов, сериализация данных, транзакции в Spring, JWT-авторизация, практическое применение WebFlux, тестирование, развертывание в Docker и многим другим.

  • Spring REST (3 ч):
    • Введение. Обзор Spring REST (1 ч).
    • Условные операции с применением заголовков (ETag, If-Match, If-None-Match, If-modified-since) (30 мин).
    • REST события (30 мин).
    • Модель зрелости REST-сервисов (30 мин).
    • Spring HATEOAS (30 мин).
  • API RestTemplate и WebClient для написания клиентов REST-сервисов (1 ч).
  • Документирование REST-сервисов с использованием Swagger и SpringFox (1 ч).
  • Домашняя работа: ~2 ч.
  • Ограничение данных, передаваемых клиенту: @JsonIgnore, nullifying fields, DTO (1 ч).
  • Проекции и ограничения в Spring Data REST (1 ч).
  • Использование MapStruct для автоматического мэппинга в DTO (1 ч).
  • Пользовательские сериализаторы и десериализаторы (1 ч).
  • Валидация данных модели с помощью аннотаций javax.validation и кастомных аннотаций (1 ч).
  • Домашняя работа: ~2 ч.
  • Аннотация @Transactional (30 мин).
  • Уровни изоляции транзакций (1 ч).
  • Распространение транзакций (2 ч).
  • Обработка исключений в транзакциях (30 мин).
  • Проблема вызова транзакции из того же бина (30 мин).
  • Оптимистические блокировки (30 мин).
  • Подключение нескольких БД к проекту (30 мин).
  • Распределенные транзакции и паттерн SAGA (30 мин).
  • Подходы к использованию безопасности в Spring (1 ч).
  • Разработка сервера UAA с использованием OAuth2 (1 ч).
  • JWT токены (2 ч).
  • Использование Spring Security для доступа на основе ролей, демонстрация примеров (2 ч).
  • Домашняя работа: ~2 ч.
  • Обзор реактивного подхода (30 мин).
  • Спецификация реактивных потоков в Java 9 (30 мин).
  • Классы Mono и Flux (30 мин).
  • Операторы (2 ч).
  • Реактивные драйверы БД R2DBC (30 мин).
  • Реактивный Spring Data (30 мин).
  • Построение REST API с использованием WebFlux (1 ч).
  • WebClient для получения реактивных данных (30 мин).
  • Протокол RSocket (1 ч).
  • Реактивный доступ к RabbitMQ (30 мин).
  • Реактивные паттерны и бенчмарки (30 мин).
  • Домашняя работа: ~2 ч.
  • Юнит-тесты с применением Mockito (30 мин).
  • Интеграционное тестирование (1 ч).
  • Аннотации тестирования Spring (30 мин).
  • Фреймворк TestContext (30 мин).
  • Серверные тесты REST (30 мин).
  • Тестирование REST сервисов в IntelliJ IDEA (30 мин).
  • Тестирование WebFlux (30 мин).
  • Домашняя работа: ~2 ч.
  • Аннотация @Scheduled, fixedRate, fixedDelay, initialDelay, использование выражений CRON.
  • Домашняя работа: ~30 мин.
  • Использование кэширования:
    • Использование и параметры настройки EhCache.
    • @Cacheable, @CacheEvict, @CachePut.
    • @CacheConfig.
    • Conditional кэширование.
    • Java-based кэширование.
    • Кэширование в Spring Data.
    • Кэширование в Spring на основе EhCache.
    • Конфигурирование EhCache.
  • Домашняя работа: ~1 ч.
  • Actuator endpoints.
  • Метрики в Spring Boot.
  • Мониторинг и управление через HTTP.
  • Инструмент мониторинга Spring Boot Admin.
  • Развертывание в Docker (30 мин).
  • Развертывание в nginx в качестве фронт-сервера (включая балансировку нагрузки) (30 мин).
  • HTTP кэширование при помощи NGINX (30 мин).
  • Развертывание приложения Spring с помощью nginx - контейнерная установка, docker-compose (30 мин).
  • Домашняя работа: ~30 мин.
Дата начала: 5 ноября
Длительность: 1 неделя
Стоимость курса: 79 500 ₽
Цена без скидки: 79 500 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

Рейтинг лучших школ по направлению Программирование и IT