Spring Cloud: інтеграція з зовнішніми веб-сервісами на прикладі Feign Client - вебінари ITVDN
ITVDN: курси програмування
Відеокурси з
програмування

Замовити дзвінок

Вибери свою IT спеціальність

Підписка

Замовити дзвінок

+38 099 757 27 82

Spring Cloud: інтеграція з зовнішніми веб-сервісами на прикладі Feign Client

Play
Усі вебінари безкоштовні та доступні для зареєстрованих користувачів
author Боговик Максим
Консультант з Java стеку технологій
date 01.01.1960
time 19:00 - 21:00
Рейтинг: 5. Проголосувало: 2

На вебінарі будуть розглянуті способи побудови веб-орієнтованого застосунку за допомогою Spring Boot технології, а також реалізація зовнішньої взаємодії за допомогою RestTemplate та FeignClient. Будуть розглянуті способи налаштування та конфігурування: circuitbreaker, rate limiter і custom interceptors.

План вебінару:

  1. Створимо мікросервіс, який буде віддавати за POST запитом httр://localhost:8080/api/weather поточну погоду в залежності від переданих у метод даних в JSON форматі: {“longitude”: 20.2, “latitude”: 30.10, “date ”: “2023-05-23 10:20:00”}.
  2. Розширимо функціонал за допомогою інтеграції з іншим сервісом отримання даних про погоду.
  3. Налаштування FeignClient для покращення показників доступності та відмовостійкості. Продемонструємо практичне застосування мікросервісних шаблонів (circuitbreaker, rate limiter).

Цільова аудиторія:

Цей курс буде корисним:

  1. Розробникам та інженерам. Матеріал стане в нагоді розробникам та інженерам, які погано знайомі з Feign Client і хочуть дізнатися, як ефективно використовувати його в застосунках Spring Boot.
  2. Архітекторам програмного забезпечення. Цей матеріал можна використовувати як рішення для інтеграції та взаємодії з віддаленими службами у своїх архітектурних проєктах.
  3. Студентам та учням. Через легкість викладення чудово підходить для студентів чи окремих осіб, які вивчають Spring Boot технології.

Умови участі: безкоштовно. Для отримання запрошення на онлайн-трансляцію заповніть реєстраційну форму.

Поки що немає вебінарів за схожою тематикою

Поки що немає відеоуроків за схожою тематикою

Застрягли в пошуку роботи? Вам потрібний карʼєрний консультант, а не ще один курс.
Кар’єрний шлях сьогодні виглядає зовсім не так, як десять років тому. Ринок праці змінюється швидше, ніж ми встигаємо оновлювати резюме. Нові професії з’являються щороку, компанії скорочують команди або перебудовують процеси, а конкуренція за хороші вакансії стає все жорсткішою. У таких умовах навіть досвідчені фахівці іноді губляться — не розуміють, у який бік рухатися, як ефективно подати себе або як повернути впевненість після невдачі.
Чому тобі відмовили: головні причини на кожному етапі відбору в ІТ
Пошук роботи в ІТ — це процес, який часто здається марафоном без фінішу. Ти надсилаєш десятки резюме, проходиш співбесіди, виконуєш тестові — і раптом отримуєш сухе повідомлення: «На жаль, ви нам не підходите».
Як розказати про себе на співбесіді. Поради для тих, хто переходить в ІТ із іншої сфери
Зміна професії це завжди виклик, для кожного з нас, і якщо ви вирішили перейти в ІТ з іншої сфери, вас чекатиме ряд випробувань. Але найскладніший етап — це перша співбесіда. Часто світчери (career switchers) хвилюються: «Що сказати про себе, якщо я не маю комерційного досвіду? Чи буде мій попередній бекграунд корисним у новій сфері?». Насправді правильна самопрезентація може стати вашим головним козирем.
Soft skills, які відрізняють хорошого розробника від звичайного
Коли ми чуємо слово «програміст», уявляється людина, яка сидить за комп’ютером і пише сотні рядків коду. І здається, що головне для нього — знати синтаксис мов, володіти алгоритмами й розумітися на фреймворках. Саме технічні знання сприймаються як головний критерій успіху.
Асинхронне програмування на JavaScript
Синхронний та асинхронний код відрізняються способом виконання задач: синхронний виконується послідовно, а асинхронний дозволяє паралельно виконувати кілька операцій, не блокуючи основний потік. Для асинхронних операцій використовуються такі методи, як callback, Promise, async/await та Observable.
Чи не пізно починати навчання після 30 років?
Коли мова заходить про зміну професії або навчання з нуля, багато хто ставить собі запитання: «А чи не запізно вже? Мені ж 30, а в когось у цьому віці вже 10 років досвіду». Цей страх знайомий дуже багатьом. Але насправді він не має під собою серйозних підстав.
5 міфів про програмування, які стримують новачків
Світ ІТ приваблює багатьох: висока зарплата, віддалена робота, цікаві завдання. Але перед тим як почати навчання, чимало людей зупиняються… через страх. І часто причина — у міфах, які давно не мають нічого спільного з реальністю.
Як вибрати свою першу мову програмування: інструкція від HR
Якщо ти плануєш увійти в ІТ і не знаєш, з чого почати — ця стаття для тебе. Вибір першої мови програмування схожий на вибір першого велосипеда: важливо, щоб підходив саме тобі, а не був «наймоднішим». У ролі кар'єрного консультанта та HR я спираюсь на реальні кейси студентів і запити компаній. Ось чіткий та короткий план, який допоможе обрати першу мову грамотно.
Чи потрібно розробнику знати математику?
Питання про необхідність математики для розробників програмного забезпечення викликає чимало дискусій. Одні вважають, що без глибоких математичних знань у програмуванні нікуди, інші ж стверджують, що достатньо шкільної програми та логічного мислення. Спробуємо розібратися в цьому питанні, розглянувши різні аспекти та спеціалізації в розробці.
4 причини навчатися за відео курсами на ITVDN
ITVDN – це освітня онлайн платформа, яка дозволяє опановувати затребувані на ІТ-ринку мови програмування, бібліотеки, фреймворки, інші супутні технології, а також цілі ІТ-спеціальності.
Як підготуватися до співбесіди англійською мовою в IT
Сьогодні ми поговоримо про те, як швидко прокачати англійську для співбесід в IT-компанію. Я розповідатиму на прикладі свого досвіду, коли рішення на базі штучного інтелекту ще не були поширені.
Як стати React розробником. Що потрібно знати та вміти – з нуля до рівня спеціаліста
В даній статті ми поговоримо про одну з найпопулярніших спеціальностей на світовому ринку ІТ-розроблення – React Developer. Ви дізнаєтеся, в чому заключається робота даного спеціаліста, переваги його основного інструменту створення ПЗ, який ще арсенал він тримає при собі, а також як стати реакт розробником і максимізувати шанси на успішне працевлаштування.
коментарі та обговорення
Notification success