Usługi REST w Django

by:
Czas trwania 3 dni

Najbliższe terminy tego szkolenia

31.01 02.02
Szkolenie online
Zapisz się
28.03 30.03
Szkolenie online
Zapisz się

Szkolenie
dedykowane
dla Twojego
zespołu

Cena szkolenia 2400 PLN (netto)

Skuteczność

W naszej pracy nadrzędną wartością jest skuteczność szkoleń. Jako programiści rozumiemy, że w nauce chodzi przede wszystkim o skuteczność. Wszystkie elementy procesu szkolenia, od doboru właściwego trenera do przemyślanej warsztatowej formuły są po to, by to osiągnąć. Doskonalimy się w tym od 2008 roku. Możesz więc na nas polegać!

Program szkolenia

  1. O REST API
    • co to jest
    • wady i zalety
    • kiedy stosować
    • różnica pomiędzy widokami DRF a Django
    • zasady działania API
  2. Uwierzytelnianie użytkowników
  3. Paginacja wyników
  4. Sortowanie wyników
  5. Filtrowanie wyników
    • dodatkowe biblioteki
  6. Jak zabezpieczać endpointy
  7. Architektura REST API
  8. Różnica między REST a SOAP API
  9. Różne metody API takie jak:
    • GET
    • POST
    • PUT
    • DELETE
  10. Najpopularniejsze status code używane przy korzystaniu z REST API
  11. Koncepcja i działanie protokołu HTTP
  12. JSON a REST API
    • czym jest JSON
    • JSON bez użycia REST API
  13. Serializery
  14. Widoki DRF
    • APIView
    • różnice między APIView a Django View
  15. Uprawnienia
  16. ModelViewSet
    • Create
    • Retrieve
    • Update
    • Destroy
    • List
  17. Podstawowe testy DRF i REST API

Opis szkolenia

Szkolenie odbywa się na żywo z udziałem trenera. Nie jest to forma kursu video!

Szkolenie skierowane jest do osób znających Django, która chcą nauczyć się pisania REST API w Pythonie z wykorzystaniem Django Rest Framework (DRF). DRF jest najpopularniejszą biblioteką do tworzenia REST API w Pythonie. Jedną z najważniejszych cech jest dobra współpraca z Django dzięki czemu znając Django łatwo możemy nauczyć się /stworzyć takie API..

Szkolenie ma wymiar praktyczny. Do każdego omówionego tematu będą do wykonania zadania dla uczestników, dzięki czemu nauczysz się praktyki.

Po ukończeniu tego szkolenia będziesz umieć:

  • Tworzyć endpointy, które zwrócą dane z bazy danych
  • Sprawdzać te endpointy za pomocą Postmana
  • Pisać testy do tych endpointów
  • Optymalne podejście do endpointów

Terminy gwarantowane Jeśli jakiś termin oznaczony jest jako gwarantowany to oznacza to że na 100% się odbędzie we wskazanym czasie i miejscu. Więcej
Szkolenia online i udział online Szkolenia online odbywają się na żywo z udziałem trenera. Uczestniczy łączą się na szkolenie za pomocą platfomy ZOOM. Informacje o wymaganym niezbędnym oprogramowaniu oraz informacje organizacyjne uczestnicy otrzymują na 7 dni przed datą rozpoczęcia szkolenia. W każdym szkoleniu stacjonarnym możesz brać udział online. Więcej
Inne szkolenia tej kategorii Sprawdź pozostałe szkolenia Python!

Trenerzy kategorii Python

Wojciech Grzybek
Paweł Stasiński
Andrzej Klusiewicz

Masz jakieś pytania? Skontaktuj się z nami!

Odpowiadamy na telefony i maile w godzinach 9:00-17:00 od poniedziałku do piątku.

Szkolenia otwarte 22 299 53 69
Szkolenia zamknięte i grupy 733 908 205
Napisz do nas

Potrzebujesz więcej informacji?

Wiadomość wysłana

Przyjęliśmy Twoją wiadomość i skontaktujemy się z Tobą w tej sprawie

Klikając OK wrócisz do formularza

Nasza strona korzysta z plików cookie. Możesz zmienić zasady ich używania lub zablokować pliki cookie w ustawieniach przeglądarki. Więcej informacji można znaleźć w Polityce prywatności. Kontynuując korzystanie ze strony, wyrażasz zgodę na używanie plików cookie.