Java-фреймворк Spring

156 студентов зачислены

Онлайн

в удобное время

Отработка навыков

на практике

Доступ к курсу

навсегда

Станьте востребованным специалистом в разработке на Java

 

Кому подойдёт этот курс

Java-разработчикам

Вы изучите Spring-фреймворк, без знания которого невозможно развиваться в разработке на Java. Узнаете, как создавать и оптимизировать веб-приложения, и сделаете собственный книжный интернет-магазин. Повысите профессиональный уровень и добавите крутой проект в портфолио.

Чему вы научитесь

Разрабатывать

и развивать приложения на фреймворке Spring

Реализовывать

приложения по документации

Создавать полноценный

REST-backend с преобразованием данных и валидацией

Делать приложения,

работающие по REST API

Работать

с базой данных, используя Hibernate и JDBC

Создавать автоматические

тесты для Spring-приложений

Содержание курса

Познакомитесь с проектами и модулями Spring, аннотациями и HTTP-запросами. Научитесь создавать простое веб-приложение при помощи Spring MVC.

 

Узнаете, как устроен жизненный цикл (lifecycle bean). Научитесь обрабатывать ошибки в Spring MVC, проводить валидацию полей, конфигурировать настройки безопасности и работать с базами данных.

 

Разберёте преимущества и особенности Spring Boot. Научитесь создавать и конфигурировать новые проекты на Spring Boot, прописывать и использовать в коде параметры конфигурации проекта (application.properties). Узнаете, как работать с шаблонами страниц, подключать базу данных, обрабатывать ошибки и записывать их в лог-файл.

 

Изучите основы HTML, CSS, JS и jQuery. Поймёте, как работать с переменными, условными операторами и циклами в шаблонах Thymeleaf. Научитесь устранять ошибки, обрабатывать данные с использованием хелперов и разделять веб-страницы на компоненты.

 

Узнаете, из чего состоит Spring Data. Разберёте особенности работы через JDBC, спецификацию Java Persistance API, ORM-систему Hibernate и используемые для работы с базами данных аннотации. Научитесь подключать к проекту PostgreSQL, управлять транзакциями, работать с таблицами, репозиториями и сервисами.

 

На примерах разберёте типы запросов и научитесь работать с REST API. Изучите виды и форматы ответов, узнаете, как их формировать.

 

Научитесь организовывать загрузку и скачивание файлов, работать с cookies и сессиями. Поймёте, как устанавливать любые заголовки, и узнаете, как отображать страницы ошибок.

 

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

Будьте первым кто оставит отзыв.

Оставить отзыв можно только с предоставлением сертификата о прохождении курса.

Пожалуйста, войдите чтобы оставить отзыв
Цена:
52 178 ₽ 33 916 ₽