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.
Návrh Školení
Úvod do REST a specifikace JAX-RS
- Pochopení zásad architektury REST
- Přehled specifikace JAX-RS
- Proč volit Jersey pro vývoj RESTful API?
Nastavení vývojového prostředí
- Instalace JDK a Mavenu
- Vytvoření projektu v Jersey pomocí Mavenu
- Struktura a konfigurace projektu
Vývoj REST API s využitím Jersey
- Definování zdrojů a koncových bodů
- Používání HTTP metod (GET, POST, PUT, DELETE)
- Praca s daty ve formátech JSON a XML
Pokročilý vývoj API
- Filtrování požadavků a odpovědí
- Ovládání výjimek
- Implementace autentizace a autorizace
Testování API
- Ruční testování pomocí nástroje Postman
- Automatizované testování s využitím JUnit a REST-assured
- Simulace API pro účely testů
Dokumentace a verzování API
- Použití nástrojů Swagger/OpenAPI v kombinaci s Jersey
- Vytváření dokumentace koncových bodů
- Strategie verzování API
Dobré praktiky a řešení problémů
- Návrh škálovatelných API
- Řešení běžných potíží při práci s Jersey
- Aspekty výkonu a optimalizace
Shrnutí a další kroky
Požadavky
- Základní znalosti programování v Javě
- Orientace v konceptech RESTful služeb
- Pochopení HTTP metod a formátu JSON
Cílová skupina
- Vývojáři v Javě
- Testeři API
- Softwaroví inženýři
14 Hodiny
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