Django REST framework. Kurs video. Praktyczne wprowadzenie do projektowania interfejsów REST API - Helion
ISBN: 978-83-283-6837-8
Format: video
Data wydania: 2020-12-02
Księgarnia: Helion
Cena książki: 44,55 zł (poprzednio: 99,00 zł)
Oszczędzasz: 55% (-54,45 zł)
Obierz kurs na... projektowanie interfejsów typu REST API
W nowoczesnym stacku technologicznym do rozwiÄ…zaÅ„ webowych aplikacje buduje siÄ™ zwykle z konkretnych komponentów, do których należą: SPA (single-page application, tj. klient webowy, który komunikuje siÄ™ z serwerem za poÅ›rednictwem API), klient mobilny (Android & iOS), serwer API oraz data storage. W podejÅ›ciu, w którym system buduje siÄ™ wÅ‚aÅ›nie z tych skÅ‚adowych, serwer API jest pisany tylko raz, interfejs pomiÄ™dzy klientem webowym i mobilnym a serwerem API zaÅ› pozostaje niemal identyczny. Co jest niewÄ…tpliwie wygodne, o ile oczywiÅ›cie wiadomo, jak zabrać siÄ™ do pracy...
Ten kurs video wprowadzi sÅ‚uchacza w temat projektowania interfejsów typu REST API. Zawarta w nim wiedza wystarczy do tego, by zacząć tworzyć wÅ‚asne komponenty API (proste aplikacje CRUD-owe). Autor szkolenia skupia siÄ™ gÅ‚ównie na narzÄ™dziu Django REST framework, ale nic nie stoi na przeszkodzie, by napisany już interfejs rozszerzyć nastÄ™pnie o wsparcie do GraphQL. Bo interfejsy, owszem, mogÄ… siÄ™ zmieniać, ale zasady nie. One pozostajÄ… staÅ‚e. Dlatego wiedza zawarta w proponowanym kursie przyda siÄ™ jego uczestnikowi nie tylko do projektowania interfejsu REST API, ale także potem, gdy zechce eksplorować nowe, alternatywne dla REST API rozwiÄ…zania.
Co CiÄ™ czeka podczas naszego profesjonalnego szkolenia?
W trakcie tego kursu video:
- Poznasz Django REST framework.
- Nauczysz się projektować w nim interfejsy REST API.
- Opanujesz najważniejsze komendy frameworka Django.
- Dowiesz siÄ™, czym jest CRUD.
- Wdrożysz się w język SQL.
Co więcej...
- ZdobÄ™dziesz wiedzÄ™ i umiejÄ™tnoÅ›ci niezbÄ™dne backend developerowi, a tym samym bÄ™dziesz mógÅ‚ myÅ›leć o pracy w tym zawodzie.
Django REST framework. Kurs video. Praktyczne wprowadzenie do projektowania interfejsów REST API wymaga od uczestnika znajomoÅ›ci podstaw jÄ™zyka Python; dobrze też, jeÅ›li szkolenie nie bÄ™dzie pierwszym spotkaniem z frameworkiem Django. UkoÅ„czywszy kurs, bÄ™dziesz przygotowany do tego, by doÅ‚Ä…czyć do teamu projektowego jako projektant backendu. Uzbrojony w wiedzÄ™ oraz w sÅ‚ownictwo używane w trakcie szkolenia, poczujesz siÄ™ o wiele pewniej w trakcie staraÅ„ o pracÄ™ w software house.
Interfejs typu REST API
REST, czyli representation state transfer, to styl architektury oprogramowania, który zostaÅ‚ zaprezentowany Å›wiatu w 2000 roku. Opiera siÄ™ na zbiorze wczeÅ›niej okreÅ›lonych reguÅ‚, opisujÄ…cych sposób definiowania zasobów. API - application programming interface - to zestaw reguÅ‚, zgodnie z którymi odbywa siÄ™ komunikacja miÄ™dzy systemami komputerowymi oraz miÄ™dzy systemem komputerowym a czÅ‚owiekiem. REST API musi speÅ‚niać kilka warunków. Po pierwsze, interfejs użytkownika musi być odseparowany od operacji na serwerze. Po drugie, REST nie dotyczÄ… takie pojÄ™cia jak stany i sesje. Po trzecie, odpowiedź otrzymywana przez użytkownika z REST API jest zdefiniowana, jeÅ›li chodzi o „cacheability”, co ma szczególne znaczenie dla danych, które szybko stajÄ… siÄ™ nieaktualne, oraz tych, które aktualizujÄ… siÄ™ rzadko. W REST API adresy zasobów muszÄ… być jasne. To, jaki zasób otrzymamy, wynika bezpoÅ›rednio z budowy adresu. I wreszcie - w logice REST API warstwy dostÄ™pu do danych, logiki biznesowej oraz prezentacji powinny być od siebie odseparowane i nie mogÄ… na siebie oddziaÅ‚ywać. Interfejsy REST API sÄ… bardzo popularne ze wzglÄ™du na ich uniwersalność, intuicyjność i wygodÄ™ użytkowania. ChÄ™tnie korzystajÄ… z nich tacy giganci z Doliny Krzemowej jak choćby Google czy Facebook.
Osoby które kupowały "Django REST framework. Kurs video. Praktyczne wprowadzenie do projektowania interfejsów REST API", wybierały także:
- REST API i Symfony. Kurs video. Nowoczesne aplikacje w PHP 148,98 zł, (59,59 zł -60%)
- Platforma Xamarin. Kurs video. Poziom drugi. Zaawansowane techniki tworzenia aplikacji cross-platform 99,00 zł, (39,60 zł -60%)
- Angular 11. Kurs video. Poznaj moc tworzenia aplikacji typu SPA 129,00 zł, (58,05 zł -55%)
- OpenGL. Kurs video. Wprowadzenie do programowania grafiki komputerowej 99,00 zł, (44,55 zł -55%)
- Spring i Spring Boot. Kurs video. Aplikacje REST API w praktyce 99,00 zł, (49,50 zł -50%)