IBM API Connect - Plan Szkolenia
IBM API Connect to bezpieczna platforma do zarządzania interfejsami API, która zapewnia narzędzia do wszystkich faz cyklu życia interfejsu API, w tym tworzenia, zabezpieczania, zarządzania, udostępniania i analizowania interfejsów API.
To szkolenie prowadzone przez instruktora na żywo (online lub na miejscu) jest skierowane do programistów, którzy chcą nauczyć się, jak używać IBM API Connect do obsługi całego cyklu życia interfejsu API.
Pod koniec szkolenia uczestnicy będą mogli:
- Zrozumieć cykl życia interfejsu API.
- Tworzyć specyfikacje interfejsów API z wbudowanymi zasadami.
- Tworzyć i zarządzać produktami API.
- Implementować uwierzytelnianie interfejsów API i zabezpieczenia OAuth v2.0.
Format kursu
- Interaktywny wykład i dyskusja.
- Dużo ćwiczeń i praktyki.
- Praktyczna implementacja w środowisku live-lab.
Opcje dostosowania kursu
- Aby zamówić dostosowane szkolenie dla tego kursu, prosimy o kontakt w celu uzgodnienia szczegółów.
Plan Szkolenia
Wprowadzenie do IBM API Connect
Rozpoczęcie pracy z IBM API Connect
Zrozumienie środowiska programistycznego API Connect
Zarządzanie katalogami i organizacjami konsumenckimi
Używanie API Manager do definiowania interfejsów API
Definiowanie interfejsu REST API
Ustalanie zasad przetwarzania wiadomości
Wymagania autoryzacji klienta
Tworzenie dostawcy OAuth 2.0
Implementacja zabezpieczeń OAuth 2.0
Testowanie interfejsów API w lokalnym środowisku testowym i na portalu deweloperskim
Tworzenie i testowanie interfejsu GraphQL API
Wdrażanie produktów API
Zarządzanie produktami API
Zrozumienie cyklu życia produktu API
Monitorowanie użycia interfejsów API
Dostosowywanie portalu deweloperskiego
Rozwiązywanie problemów
Podsumowanie i kolejne kroki
Wymagania
- Podstawowa wiedza na temat usług sieciowych, protokołów i programowania aplikacji
- Podstawowe zrozumienie interfejsów API
Odbiorcy
- Programiści
Szkolenia otwarte są realizowane w przypadku uzbierania się grupy szkoleniowej liczącej co najmniej 5 osób na dany termin.
IBM API Connect - Plan Szkolenia - Rezerwacja
IBM API Connect - Plan Szkolenia - Zapytanie
IBM API Connect - Zapytanie o Konsultacje
Opinie uczestników (1)
Bardzo dobrze przygotowane materiały i bardzo kwalifikowany Trener. Naprawdę cenię ćwiczenia, które możemy wykonywać razem, a Trener może poprawiać błędy w trakcie dzięki obserwacji systemów zdalnych
Polska Spolka Gazownictwa sp. z o.o.
Szkolenie - IBM API Connect
Przetłumaczone przez sztuczną inteligencję
Propozycje terminów
Szkolenia Powiązane
Rozwoj i testowanie API za pomocą Java (Jersey)
14 godzinJersey to open sourceowa referencyjna implementacja JAX-RS (Java API for RESTful Web Services). Zapewnia biblioteki pozwalające szybko i efektywnie budować RESTowe API w języku Java. W połączeniu z nowoczesnymi narzędziami testowymi, Jersey umożliwia programistom efektywne projektowanie, tworzenie, testowanie oraz dokumentowanie API.
Trening prowadzony przez instruktora (online lub stacjonarnie) jest skierowany do początkujących i średnio zaawansowanych programistów i testerów Java, którzy chcą nauczyć się tworzenia i testowania API przy użyciu Jersey oraz wspierających narzędzi.
Na koniec tego treningu uczestnicy będą w stanie:
- Ustawić projekt Jersey za pomocą Mavena.
- Budować i wdrażać RESTowe API przy użyciu Jersey.
- Testować API przy użyciu Postmana i automatycznych frameworków testowych.
- Obsługiwać błędy, bezpieczeństwo oraz dokumentację dla API.
Format kursu
- Interaktywna prezentacja i dyskusja.
- Poprzedzenie ćwiczeniami praktycznymi.
- Implementacja w środowisku laboratoryjnym na żywo.
Opcje dostosowywania kursu
- Aby poprosić o dostosowany trening dla tego kursu, prosimy skontaktować się z nami, aby ustalić szczegóły.
API First Design
14 godzinTo szkolenie prowadzone przez instruktora, na żywo w Polsce (online lub na miejscu) jest skierowane do deweloperów, którzy chcą zwiększyć efektywność tworzenia API, jednocześnie poprawiając jakość, niezawodność i możliwość ponownego wykorzystania API.
Po zakończeniu szkolenia uczestnicy będą w stanie:
- Planować i organizować projekt oprogramowania w oparciu o koncepcje API First Design.
- Dyskutować i uzgadniać wspólną wizję API z innymi zainteresowanymi stronami.
- Oceniać i przyjmować narzędzia potrzebne do efektywnego wdrożenia podejścia API First.
- Tworzyć oprogramowanie równolegle z innymi członkami zespołu.
- Zmniejszać koszty tworzenia aplikacji oprogramowania.
Format kursu
- Interaktywny wykład i dyskusja.
- Dużo ćwiczeń i praktyki.
- Praktyczna implementacja w środowisku live-lab.
Opcje dostosowania kursu
- Aby zamówić dostosowane szkolenie dla tego kursu, prosimy o kontakt w celu ustalenia szczegółów.
Tworzenie Mikrousług na Google Cloud Apigee
21 godzinTo szkolenie prowadzone przez instruktora, na żywo w Polsce (online lub na miejscu) jest skierowane do programistów, którzy chcą nauczyć się, jak budować, testować, debugować i wdrażać API na platformie Google Cloud Apigee.
Pod koniec szkolenia uczestnicy będą mogli:
- Skonfigurować środowisko deweloperskie zawierające wszystkie niezbędne zasoby do rozpoczęcia tworzenia API.
- Zrozumieć i wdrożyć narzędzia dostępne w Apigee Edge.
- Zbudować i wdrożyć API na Google Cloud.
- Monitorować i debugować błędy API.
- Wykorzystać analitykę i rozwiązania uczenia maszynowego Google Cloud, aby uczynić API bardziej inteligentnymi.
Zarządzanie API przy użyciu Apigee Hybrid
14 godzinTo szkolenie prowadzone przez instruktora na żywo w Polsce (online lub na miejscu) jest skierowane do programistów, którzy chcą nauczyć się i korzystać z Apigee Hybrid do zarządzania i kontrolowania środowiska wykonawczego API, debugowania oraz wdrażania proxy API.
Pod koniec szkolenia uczestnicy będą mogli:
- Zrozumieć funkcje i architekturę Apigee Hybrid.
- Nauczyć się korzystać z narzędzi i poleceń hybrydowej płaszczyzny wykonawczej.
- Zarządzać środowiskami w Apigee Hybrid.
- Wdrażać i debugować proxy API na platformie hybrydowej.
Tworzenie API przy użyciu Google Cloud Apigee X
14 godzinTo szkolenie prowadzone przez instruktora na żywo w Polsce (online lub na miejscu) jest skierowane do programistów, którzy chcą efektywnie i bezpiecznie projektować, rozwijać i zarządzać API za pomocą Apigee X.
Po zakończeniu szkolenia uczestnicy będą mogli:
- Skonfigurować niezbędne środowisko programistyczne, aby rozpocząć tworzenie rozwiązań API za pomocą Apigee X.
- Zrozumieć podstawy i najlepsze praktyki dotyczące tworzenia, zabezpieczania i zarządzania cyklem życia API.
- Nauczyć się projektować, budować i testować API, a następnie wdrażać je na platformie Apigee X.
- Wdrożyć wielowarstwowe zabezpieczenia API za pomocą polityk kluczy API i tokenów dostępu OAuth.
Bezpieczeństwo API
7 godzinTo szkolenie prowadzone przez instruktora na żywo w Polsce (online lub na miejscu) jest skierowane do programistów, którzy chcą zrozumieć, jak działa bezpieczeństwo API, oraz zastosować różne strategie uwierzytelniania API w celu ochrony interfejsów.
Po zakończeniu szkolenia uczestnicy będą mogli:
- Zrozumieć i zidentyfikować różne strategie bezpieczeństwa API.
- Skonfigurować klucze API i żądania metod w bramie API.
- Korzystać z bramy API i konfigurować bezpieczeństwo API.
Axway API Gateway dla Programistów i Administratorów
7 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (online lub na miejscu) jest przeznaczone dla programistów i administratorów, którzy chcą wdrożyć funkcje i narzędzia Axway API Gateway do opracowywania, wdrażania, zarządzania i monitorowania interfejsów API.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Instalacja Axway API Gateway w celu skonfigurowania serwerów i domen.
- Planowanie systemu bram API w celu zbudowania płynnej infrastruktury przedsiębiorstwa.
- Zarządzanie bramami API w celu tworzenia, edytowania i wdrażania konfiguracji API.
- Monitorowanie usług w celu śledzenia wydajności i metryk API.
Budowa aplikacji webowych z FastAPI i bazami danych
21 godzinSzkolenie koncentruje się na praktycznej nauce tworzenia REST API przy użyciu frameworka FastAPI. Uczestnicy poznają kompletny proces budowy aplikacji webowej – od zrozumienia architektury klient-serwer i protokołu HTTP, przez implementację wszystkich operacji CRUD, aż po integrację z bazą danych i zabezpieczenie aplikacji.
Program obejmuje pracę z prostym, przykładowym projektem, który uczestnicy budują krok po kroku. Nauczą się definiować endpointy, walidować dane wejściowe za pomocą Pydantic, obsługiwać błędy oraz zwracać odpowiednie kody statusu HTTP. Poznają dwa podejścia do pracy z bazą danych: bezpośrednie zapytania SQL przez psycopg oraz ORM SQLAlchemy.
Duży nacisk kładziemy na organizację kodu – podział na moduły, separację logiki, oraz dobre praktyki strukturyzacji projektu. Uczestnicy nauczą się również testować swoje API przy użyciu TestClient, pracować z automatycznie generowaną dokumentacją oraz implementować mechanizmy uwierzytelniania i hashowania haseł.
Po szkoleniu uczestnik będzie potrafił samodzielnie zaprojektować i zaimplementować funkcjonalne REST API z połączeniem do bazy danych, zabezpieczone i gotowe do dalszego rozwoju. Otrzyma praktyczną wiedzę pozwalającą na rozpoczęcie pracy jako backend developer w Pythonie.
Kong API Gateway
14 godzinTo szkolenie prowadzone przez instruktora, na żywo w Polsce (online lub na miejscu) jest skierowane do inżynierów, którzy chcą skonfigurować bramę API Kong w celu zarządzania ruchem do i z ich mikrousług.
Pod koniec szkolenia uczestnicy będą mogli:
- Zainstalować i skonfigurować klaster Kong.
- Zarządzać bramą API Kong, aby zapewnić jeden punkt komunikacji dla dostępu do API.
- Kontrolować ruch usług internetowych na poziomie szczegółowym.
- Zabezpieczać API poprzez uwierzytelnianie dostępu.
- Kontrolować ruch poprzez ograniczanie przepustowości i przydziały.
- Monitorować, logować i analizować ruch API przy użyciu zewnętrznego rozwiązania, takiego jak ELK stack.
Zarządzanie API za pomocą platformy MuleSoft Anypoint
14 godzinTo szkolenie prowadzone przez instruktora na żywo w Polsce (online lub na miejscu) jest skierowane do programistów na poziomie średnio zaawansowanym, którzy chcą wykorzystać platformę MuleSoft Anypoint do szybszego projektowania, budowania i zarządzania API oraz integracjami na bezpiecznej i uniwersalnej platformie.
Po zakończeniu szkolenia uczestnicy będą mogli:
- Skonfigurować niezbędne środowisko programistyczne, aby rozpocząć tworzenie API za pomocą platformy MuleSoft Anypoint.
- Zrozumieć funkcje i architekturę platformy MuleSoft Anypoint.
- Nauczyć się projektować, budować, zarządzać i wdrażać API za pomocą platformy AnyPoint.
- Poznać rolę każdego komponentu w budowaniu integracji i API.
- Łączyć się z bazami danych i przekształcać dane za pomocą API.
- Zarządzać dostępem do API poprzez tworzenie i wdrażanie pośredników API.
MuleSoft Zaawansowane techniki integracji
21 godzinMuleSoft jest przewodnim platformą integracyjną, która umożliwia przedsiębiorstwom łączenie aplikacji, danych i urządzeń w środowiskach chmurowych i lokalnych.
To prowadzone przez instruktora szkolenie na żywo (online lub na miejscu) jest przeznaczone dla zaawansowanych programistów MuleSoft i profesjonalistów integracyjnych, którzy chcą zaprojektować, zoptymalizować i wdrożyć skomplikowane przepływy integracyjne za pomocą MuleSoft i platformy Anypoint.
Na zakończenie tego szkolenia uczestnicy będą w stanie:
- Projektować i wdrażać zaawansowane przepływy Mule z wykorzystaniem obsługi błędów i przetwarzania partiami.
- Zabezpieczać API za pomocą OAuth 2.0, polityk oraz wdrażania niestandardowych rozwiązań bezpieczeństwa.
- Wykorzystywać DataWeave do skomplikowanych transformacji i dynamicznego routingu.
- Wdrażać i monitorować aplikacje w środowiskach CloudHub oraz hybrydowych.
- Wdrażać pipeline CI/CD dla projektów MuleSoft za pomocą Git, Jenkins i Maven.
Format kursu
- Interaktywne wykłady i dyskusje.
- Dużo ćwiczeń i praktyki.
- Wdrożenie ręczne w środowisku laboraorium na żywo.
Opcje dostosowania kursu
- Aby zapytać o dostosowane szkolenie dla tego kursu, prosimy o kontakt w celu uzgodnienia.
Podstawy platformy MuleSoft Anypoint
14 godzinTo szkolenie prowadzone przez instruktora, na żywo w Polsce (online lub na miejscu) jest skierowane do początkujących specjalistów IT, którzy chcą wykorzystać MuleSoft do integracji systemów, zarządzania API i usprawnienia przepływów danych w przedsiębiorstwie.
Po zakończeniu szkolenia uczestnicy będą mogli:
- Zrozumieć podstawy MuleSoft i platformy Anypoint.
- Projektować, budować i zarządzać API za pomocą narzędzi MuleSoft.
- Stosować techniki integracji MuleSoft do rozwiązywania rzeczywistych problemów.
- Wykazać się biegłością w DataWeave i typowych wzorcach integracji.
OpenAI API
14 godzinTo szkolenie prowadzone przez instruktora w Polsce (online lub na miejscu) jest przeznaczone dla programistów, którzy chcą nauczyć się używania API OpenAI do przeglądania aplikacji przed wdrożeniem, ciągłego poprawiania narzędzi bezpieczeństwa oraz skalowania aplikacji.
Na zakończenie tego szkolenia uczestnicy będą w stanie:
- Zrozumieć koncepcję API OpenAI.
- Skonfigurować API OpenAI i używać jego funkcji do zarządzania aplikacjami.
- Używać różnych bibliotek i modeli w interfejsie API OpenAI.
- Generować i manipulować tekstem, kodem i obrazami podczas tworzenia aplikacji.
Swagger i Specyfikacja OpenAPI
14 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (na miejscu lub zdalnie) jest przeznaczone dla programistów zaplecza, którzy chcą używać Swagger do tworzenia, projektowania, dokumentowania i korzystania z usług internetowych RESTful.
Pod koniec tego szkolenia uczestnicy będą mogli
- Tworzyć strategię zarządzania API dla infrastruktury oprogramowania.
- Używać narzędzi Swagger do edycji plików OAS i tworzenia zestawów SDK.
- Wdrożyć zabezpieczenia API, wersjonowanie, dokumentację i inne ważne funkcje.
Automatyzacja testów z użyciem Apigee
14 godzinApigee to platforma Google Cloud do kompleksowego zarządzania cyklem życia API, która umożliwia organizacjom projektowanie, zabezpieczanie, wdrażanie, monitorowanie i skalowanie interfejsów API. Jej funkcje testowania i automatyzacji pozwalają zespołom na walidację interfejsów API, egzekwowanie polityk oraz zapewnienie wysokiej jakości wdrożeń w ramach potoków CI/CD.
To szkolenie prowadzone przez instruktora, na żywo (online lub na miejscu), jest skierowane do początkujących i średnio zaawansowanych inżynierów QA oraz programistów, którzy chcą zautomatyzować testowanie i walidację interfejsów API przy użyciu narzędzi i integracji Apigee.
Po zakończeniu szkolenia uczestnicy będą potrafili:
- Skonfigurować Apigee do testowania i monitorowania interfejsów API.
- Zautomatyzować przypadki testowe interfejsów API przy użyciu Apigee i zintegrowanych narzędzi.
- Weryfikować wydajność, bezpieczeństwo i niezawodność interfejsów API.
- Zintegrować automatyzację testów z potokami CI/CD.
Format kursu
- Interaktywny wykład i dyskusja.
- Ćwiczenia praktyczne.
- Realizacja w środowisku live-lab.
Opcje dostosowania kursu
- Aby zamówić dostosowane szkolenie, skontaktuj się z nami w celu ustalenia szczegółów.