Ниво | Потребно време | Сертификат за завршен курс | Предуслов |
---|---|---|---|
средно | 10 часа по 1,5сати и домашна работа | Дигитален сертификат за завршен курс | Завршен курс Core Java |
Mикросервиси
Микросервисните архитектури се „новата нормала“. Создавањето мали, самостојни, подготвени за извршување апликации може да донесе голема флексибилност и дополнителна еластичност на вашиот код. Многуте наменски изградени карактеристики на Spring Boot го олеснуваат создавањето и водење на вашите микроуслуги во производство во обем. И не заборавајте, ниту една микросервисна архитектура не е комплетна без начин да се олесни администрацијата и зголемување на вашата толеранција на грешки.
Зошто Spring
Spring го прави програмирањето Java побрзо, полесно и побезбедно за секого. Фокусот на Spring на брзината, едноставноста и продуктивноста ја направи најпопуларната Java рамка(framework) во светот.
Што ќе научите
Научите ги обрасците типични за модерните апликативни архитектури Назберете како Spring Boot поврзува различни делови од пролетната платформа за да го направи брзо постигнувањето резултати, на исто ниво со агилноста што инаку би можеле да ја очекувате од Node.js или Ruby on Rails Научете како да изградите микро сервиси со Spring Cloud
Предзнаење
Основно познавање на Јава или завршен курс Core Java Core Java Курсот користи Java 11 , може да се слуша и со основно познавање на Јава 8
Што e вкучено во овој курс?
-
Поставување на работна околина,креирање на прва апликација со помош на Maven и Gradle, основи на Git
-
HTTP повик и одговор, Прва апликација со Spring Boot, Креирање на REST сервис, конзумирање на REST Сервис
-
Документирање на REST APIs servise , Swagger и Генерирање на АPI документација
-
Spring Data , JPA и работа со бази на податоци (MySql)
-
Spring MVC ,користење на темплејти со Тhymeleaf
-
Кеширање , типови на кеширање
-
Тестирање на апликација , типови на тестови , тестирање со помош на алатки
-
Docker, докеризирање на апликација , тестирање со помош на Docker
-
Поврзување на 2 или повеќе микросервиси со RabbitMQ
-
Час за повторување. Доусовршување или тема по избор
-
Завршен Проект