#928

Projektowanie API w pełni zgodnego ze standardem REST

Warsztat odbywa się w formie zdalnej za pośrednictwem platformy/komunikatora online, z wykorzystaniem dźwięku, obrazu z kamery, udostępniania ekranu komputera prowadzącego i uczestników.

🟢 Warsztat weekendowy w godz. 10:00-14:00 (4 h) 🟢

Żarówka

Czego się nauczysz?

Nauczysz się, dlaczego RESTfull API jest ważne oraz jakimi zasadami się kierować przy jego tworzeniu. Dowiesz się jak pracować ze standardem OpenAPI.
Grupa

Dla kogo jest ten warsztat?

- Dla programistów back-end, którzy na co dzień tworzą serwisy API,
- Dla programistów front-end, którzy muszą na co dzień konsumować API,
- Dla architektów, którzy projektują systemy komunikujące się przez API,
- Dla technicznych managerów, którzy chcą zdobyć wiedzę pozwalającą im ocenić jakość API tworzonego przez ich zespół.
Notatnik

Wymagania wstępne

- Podstawowa wiedza o protokole HTTP,
- Przeglądarka,
- Działający mikrofon (kamera nie jest wymagana),
- Ze względu na to, że w trakcie warsztatu będziemy sporo pisać, zalecany jest komputer (smartfon czy tablet się nie sprawdzą).

Prowadzący

Tomasz Olearczyk:

Programista, architekt, pasjonat, który na co dzień projektuje systemy rozproszone i stara się zarazić ludzi uwielbieniem do czystej architektury, dobrego kodu oraz wydajnego procesu wytwarzania oprogramowania. Przez 20 lat pracy w zawodzie, poznał .NET od podszewki, widział sporo dobrze zorganizowanych zespołów, tworzących świetne systemy, ale także równie dużo firm, które mają z tym problem. Kocha dzielić się wiedzą i znajduje sporą przyjemność w znajdowaniu nowych sposobów prezentacji oraz tłumaczenia trudnych tematów.

Program warsztatów

1. Co to jest RESTfull API,
2. Model dojrzałości Richardson’a,
3. Dlaczego powinno mnie obchodzić jakie jest API mojego produktu lub usługi,
4. Model domenowy systemu w telegraficznym skrócie,
5. OpenAPI na przykładzie – projektujemy własne API od zera,
6. Zasób i jego stan,
7. Operacje na zasobie,
8. Struktury,
9. Parametry zapytań,
10. Komponenty,
11. Filtrowanie i stronicowanie,
12. Content type i content negotiation,
13. Pliki,
14. Zaawansowane filtrowanie z użyciem obiektów.

Uwaga

Liczba miejsc ograniczona! Organizator zastrzega sobie prawo do odwołania wydarzenia w przypadku niezgłoszenia się minimalnej liczby uczestników.
Zakupione certyfikaty zostaną przesłane uczestnikom w formie elektronicznej po warsztacie. Jeśli chcesz otrzymać zakupiony certyfikat w formie papierowej, zgłoś to mailowo na adres kontakt@stacja.it.

Zapisy na wybrany warsztat zostały zakończone.