О курсе

Курс ориентирован на разработчиков, желающих освоить создание веб-приложений с использованием популярного стека Java Spring и Angular. В ходе обучения предполагается создание полноценного приложения с нуля, включая серверную часть на основе REST API, защиту с помощью Spring Security и JWT, а также клиентскую часть на AngularJS. Отдельное внимание уделяется работе с базой данных MySQL и валидации объектов как на сервере, так и на клиенте. В программу включены темы создания собственных аннотаций, обработки ошибок и поиска багов. По завершении курса учащиеся получат практический опыт, который позволит им создавать более сложные приложения.

Что рассматривается в программе

  • рассматривается создание REST API с использованием Java Spring
  • разбирается создание одностраничного приложения на AngularJS
  • работа с базой данных MySQL
  • авторизация пользователей с помощью JSON Web Token
  • создание собственных аннотаций и классов ошибок
  • подходы к поиску ошибок и валидации объектов на сервере и клиенте

Кому может быть полезен курс

  • тем, кто интересуется full-stack разработкой с Java Spring и Angular
  • программистам с базовыми знаниями Java и ООП, желающим расширить навыки
  • тем, кто хочет научиться создавать REST API и SPA-приложения

Вопросы о программе

Какие темы рассматриваются в курсе?

В курсе рассматриваются создание REST API с Java Spring, разработка SPA на AngularJS, подключение MySQL, авторизация через JWT, создание собственных аннотаций, обработка ошибок и валидация.

Какие инструменты требуются для прохождения курса?

Для прохождения курса необходимы JDK 11, MySQL, NodeJS и любой текстовый редактор.

Какие предварительные знания нужны?

Требуется понимание основ ООП на Java и MVC-дизайна.