Обери свою IT спеціальність
Почати безкоштовноРідкісний бізнес-додаток сьогодні обходиться в розробці без використання Spring Framework. Spring - це один з найпопулярніших і універсальних фреймворків для створення веб-застосунків на Java. Він дає Java-розробникам більшу свободу в проектуванні програм, надаючи засоби вирішення проблем корпоративного масштабу. Spring має велику документацію і досить простий у використанні.
На даному курсі будуть розглянуті різні способи використання модулів Spring, написання програм REST, використання MVC моделей та інші теми.
Проходження даного курсу буде корисним як тим, хто тільки познайомився з мовою Java і шукає, що вчити далі, так і тим, хто вже має певні знання і хоче освіжити в пам'яті навички використання SpringCore, SpringWeb, SpringSecurity.
×
Ви дійсно бажаєте відкрити доступ до тестування за курсом Spring на 40 днів?
Ознайомитись із базовими принципами фреймворку. Дізнатися про перевагу Spring, ознайомитися з основними принципами ООП та поняттям POJO, дізнатися про області видимості Java bean.
Ознайомитись з атрибутами бінів. Дізнатися кілька базових інструкцій для конфігурації. Зрозуміти зміст і перевагу лінивої ініціалізації. Поглибити знання щодо роботи з контейнером. Закріпити знання інверсії контролю та впровадження залежностей.
Ознайомитись з патерном MVC. Зрозуміти, як влаштований MVC у Spring. Ознайомитися з DispatcherServlet, ViewResolver, HandlerMapping, WebApplicationContext. Розглянути дескриптор розгортання. Створити дескриптор розгортання та налаштувати сервлет контейнер Tomcat. Створити перший контролер і розібратися з анотаціями @Controller, @RequestMapping, @Get ... @ Post ... Mapping, @PathVariable та іншими.
Ознайомитись з перевагами Spring Data. Ознайомитись з інтерфейсом Repository. Ознайомитись з конфігуруванням та способом підключення до реляційної бази даних. Розглянути варіанти створення запитів отримання даних з БД. Розглянути основні інструкції, що використовуються під час роботи зі Spring Data.
Ознайомитись з підходами тестування та тим, якими мають бути тести. Ознайомитись з видами тестів, які створює розробник. Ознайомитись з фреймворками для тестування та конфігурацією. Розглянути основні інструкції, що використовуються під час роботи з тестуванням.
Ознайомитись із поняттям Аспектно-орієнтованого програмування (АОП). Ознайомитися з поняттям Рада в АОП та її типами. Ознайомитись з точками сполучення та зрізами точок сполучення. Навчитися визначати аспекти.
Ознайомитись із поняттям REST. Ознайомитись із форматами представлення ресурсів. Повторити методи HTTP.
Ознайомитися з поняттями Авторизація та Аутентифікація та їх різницею. Ознайомитися з механізмом безпеки в Spring framework.
Ознайомитися з поняттями Авторизація та Аутентифікація та їх різницею. Ознайомитися з механізмом безпеки в Spring framework.
Ознайомитись з підходом Spring Boot та основними складовими Spring Boot. Ознайомитись з перевагами використання Spring boot.
Надіслати код ще раз
Змінити номер телефону
Надіслати код ще раз
Змінити email