Děkujeme za vaši dotaz! Jeden z našich pracovníků vás brzy kontaktuje.
Děkujeme za rezervaci! Jeden z našich pracovníků vás brzy kontaktuje.
Doba trvání 14 hodiny
Návrh Školení
Úvod do REST a JAX-RS
- Rozumění principům REST
- Přehled specifikace JAX-RS
- Proč Jersey pro vývoj RESTful API
Nastavení vývojového prostředí
- Instalace JDK a Maven
- Vytvoření projektu Jersey pomocí Maven
- Struktura a konfigurace projektu
Budování REST API pomocí Jersey
- Definování zdrojů a koncových bodů
- Použití HTTP metod (GET, POST, PUT, DELETE)
- Práce s JSON a XML
Pokročilý vývoj API
- Filtry požadavků a odpovědí
- Zpracování výjimek
- Implementace autentizace a autorizace
Testování API
- Manuální testování pomocí Postmanu
- Automatizované testování pomocí JUnit a REST-assured
- Mockování API pro účely testování
Dokumentace API a verzování
- Použití Swagger/OpenAPI s Jersey
- Dokumentace koncových bodů
- Strategie verzování API
Dobré praktiky a řešení potíží
- Návrh škálovatelných API
- Řešení běžných problémů v Jersey
- Zvažení otázek výkonu
Shrnutí a další kroky
Požadavky
- Základní znalosti programování v Javě
- Poznanost s RESTful koncepty
- Pochopení HTTP metod a formátu JSON
Cílová skupina
- Vývojáři Java
- Testeři API
- Software inženýři
Reference (3)
Možnosti použití Postmana a jeho budoucí využití.
Gordana Gacic - SEE Digital D.O.O.
Kurz - API Testing with Postman
Přeloženo strojem
Dobrý přehled o definování API, jeho nasazení a spuštění.
Vincent - Openbaar Ministerie
Kurz - MuleSoft Anypoint Platform Fundamentals
Přeloženo strojem
Aby mít plné pochopení WSO2 API Manager a jeho důležitosti. Základy mi skutečně pomohly pokračovat v pokročilém sebefirstudiu.
Hlalefang Nkhooa - Revenue Services Lesotho
Kurz - WSO2 API Manager for Developers
Přeloženo strojem