Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Apache Camel + AI
13 students

Apache Camel + AI

Wzorce integracyhne EIP (Enterprise Integration Patterns), REST API, JPA, Java, Spring, JMS, Artemis, Groovy, SQL, FTP
Last updated 11/2024
Polish

What you'll learn

  • Zdobędziesz umiejętność budowania projektów z wykorzystaniem frameworku Apache Camel
  • Nauczysz się wykorzystywać wzorc integracyjne EIP (Enterprise Integration Patterns)
  • Pornasz możliwości narzędzi integracyjnych i nauczysz się integgrować framework Spring z Apache Camel
  • Będziesz umiał wykorzystać JPA, JMS, API REST, CRON, XSLT, FTP, Security, Docker w aplikacjach Apache Camel

Course content

9 sections • 34 lectures • 5h 39m total length
  • Wprowadzenie do Apache Camel9:47
  • Integracja Apache Camel ze Spring8:26

Requirements

  • Zalecana jest podstawowa znajomość języka Java

Description

Na kursie "Apache Camel + AI" nauczysz się jak stworzyć projekt Apache Camel i jak go zintegrować z frameworkiem Spring. Wykonamy konfigurację całego projektu w taki sposób jak to jest wykorzystywane u różnych klientów biznesowych. Będziemy korzystać z XML DSL. Podczas szkolenia będziesz efektywnie rozwijał projekt przy wsparciu narzędzi AI takich jak ChatGPT i Claude. Zobaczysz jak efektywnie wykorzystać te rozwiązania i jak podnieść swoją produktywność. Pokażemy również niedoskonałości tych narzędzi. Poznasz wzorce integracyjne EIP  (Enterprise Integration Patterns) takie jak Agregator, Enricher, Poll Enricher, Message Dispatcher, Filter, Router, Recipient List, Splitter. Nauczysz się integrować z różnymi komponentami takimi jak serwery kolejkowe, serwery bazodanowe, systemy plikowe. Poznasz możliwości wykorzystania transformat XSLT oraz wykorzystania skryptów groovy. Razem udostępnimy API REST i zabezpieczymy komunikację poprzez uwierzytelnienie i szyfrowanie połączeń. Wykorzystamy wygenerowany keystore. Zbudujemy dokumentację do udostępnionych endpointów za pomocą biblioteki OpenApi. Wykorzystamy klienta Postmana. W projekcie wykorzystamy różne biblioteki takie jak Loombok w celu eliminacji nadmiarowego kodu. Omówimy biblioteki devtools i Actuator.  Nauczymy się tworzyć obrazy dockerowe i je uruchamiać w całych ekosystemach zawierających bazy danych i serwery kolejkowe.  Poznamy jak zdobywać wiedzę i korzystać z dokumentacji. Szkolenie zostało tak przygotowane, abyś został wyposażony w widzę, która pozwoli Ci gładko wejść w projekty komercyjne. Zapraszam! 

Who this course is for:

  • Kurs jest dedykowany dla programistów i osób chcących rozpocząć karię w obszarze integracji w świeciej coraz bardziej zintegrowanych usług cyfrowych