ODBIERZ TWÓJ BONUS :: »

Interfejsy API w AI i Data Science. Programowanie w Pythonie z użyciem FastAPI Ryan Day

Autor:
Ryan Day
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
Bądź pierwszym, który oceni tę książkę
Stron:
296
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
51,35 zł 79,00 zł (-35%)
47,40 zł najniższa cena z 30 dni

Dodaj do koszyka Wysyłamy w 24h

Ebook
47,40 zł 79,00 zł (-40%)
39,50 zł najniższa cena z 30 dni

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Projektowania interfejsów API dedykowanych dla data science i AI
  • Wybierania odpowiedniej architektury API (REST, GraphQL, gRPC)
  • Tworzenia i zarządzania bazą danych z użyciem SQLite i SQLAlchemy
  • Budowania nowoczesnych API w Pythonie z wykorzystaniem FastAPI i Pydantic
  • Testowania i uruchamiania interfejsów API lokalnie oraz w chmurze
  • Dokumentowania API przy użyciu Swagger UI, Redoc i specyfikacji OpenAPI
  • Wdrażania API w środowiskach chmurowych oraz konteneryzacji z Dockerem
  • Tworzenia i rozwijania zestawów SDK w języku Python
  • Integracji API z potokami danych przy użyciu Apache Airflow
  • Wykorzystywania API jako źródeł danych do analizy i budowy własnych metryk
  • Tworzenia interaktywnych aplikacji analitycznych z użyciem Streamlit
  • Projektowania API do współpracy z generatywną sztuczną inteligencją i LLM
  • Wdrażania modeli uczenia maszynowego jako usług API (scikit-learn, ONNX)
  • Integracji API z frameworkiem LangChain i budowania agentów AI
  • Łączenia ChatGPT z własnymi API i tworzenia niestandardowych modeli GPT

Jeśli chcesz projektować aplikacje oparte na sztucznej inteligencji, tworzyć dobry kod czy analizować dane, musisz opanować zasady pracy z interfejsami API. To już nie tylko kwestia wysłania prostego zapytania do REST API - niezawodność, bezpieczeństwo i skalowalność wymagają znacznie więcej. Łatwo dojść do wniosku, że zakres potrzebnej wiedzy jest przytłaczający.

To nieocenione źródło praktycznej wiedzy o API w data science i sztucznej inteligencji - dziedzinach, w którym interfejsy API odgrywają coraz większą rolę!

James Gough, wybitny inżynier w Morgan Stanley

Ten przystępny podręcznik jest skierowany do analityków danych i programistów chcących zdobyć doświadczenie w tworzeniu i wdrażaniu interfejsów API z wykorzystaniem Pythona, a także frameworków takich jak FastAPI i Streamlit. Dzięki tej książce nauczysz się budować API od podstaw, integrować je z przepływami danych i używać dużych modeli językowych (LLM) do efektywnej interakcji z interfejsami. W efekcie zyskasz niezbędne przygotowanie, by projektować solidne, nowoczesne rozwiązania API dla branży AI i data science.

To lektura obowiązkowa dla każdego, kto chce poszerzyć kompetencje w zakresie danologii!

Eric Eager, wiceprezes do spraw analiz piłkarskich, Carolina Panthers

W książce:

  • zasady projektowania API na potrzeby aplikacji analitycznych
  • wdrażanie API z użyciem Pythona i FastAPI
  • integracja API z przepływami danych
  • wdrażanie modeli uczenia maszynowego jako API
  • użycie dużych modeli językowych (LLM) w architekturach API

Zrób sobie przysługę - dodaj tę książkę do swojej biblioteczki!

Alex Gutman, autor książek technicznych


O książce w mediach:

Eksperyment myślowy – recenzja

W marcu jak w zaczytanym garncu!  Ebooki -40%, książki -35%

Wybrane bestsellery

O autorze książki

Ryan Day jest ekspertem danologii w Conference of State Bank Supervisors (CSBS) i doświadczonym programistą. Aktywnie uczestniczy w projekcie FastAPI. Ma doświadczenie w przetwarzaniu w chmurze i tworzeniu API w sektorze federalnym.

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka zawiera praktyczne przykłady kodu w Pythonie i FastAPI?
Tak, książka prezentuje liczne przykłady kodu w Pythonie oraz szczegółowo omawia tworzenie i wdrażanie interfejsów API z użyciem FastAPI. Przykłady są praktyczne i gotowe do wykorzystania w projektach.
2. Czy do korzystania z książki potrzebuję wcześniejszego doświadczenia z API lub FastAPI?
Podstawowa znajomość Pythona będzie pomocna, ale książka prowadzi czytelnika krok po kroku przez zagadnienia związane z API i FastAPI, dzięki czemu nawet osoby bez dużego doświadczenia mogą z niej korzystać.
3. Jakie zagadnienia dotyczące bezpieczeństwa i wdrażania API są omówione w książce?
Książka wyjaśnia najlepsze praktyki dotyczące bezpieczeństwa API, ich dokumentowania oraz wdrażania zarówno lokalnie, jak i w chmurze (np. AWS, Docker, Render), co pozwala na tworzenie skalowalnych i bezpiecznych rozwiązań.
4. Czy książka obejmuje integrację API z narzędziami do analizy danych i uczenia maszynowego?
Tak, publikacja pokazuje, jak integrować API z narzędziami do analizy danych (np. pandas, Jupyter, Streamlit) oraz jak wdrażać modele uczenia maszynowego jako API.
5. Czy znajdę tu informacje o wykorzystaniu dużych modeli językowych (LLM) i AI przez API?
Tak, książka zawiera rozdziały poświęcone wykorzystaniu dużych modeli językowych, generatywnej AI oraz narzędzi takich jak LangChain i ChatGPT w kontekście API.
6. Jak szybko po zakupie otrzymam książkę i czy jest dostępna w wersji elektronicznej?
Dostępność i czas realizacji zamówienia zależą od wybranej formy książki (drukowana/elektroniczna) oraz wybranej metody dostawy. Wersje elektroniczne są dostępne natychmiast po zaksięgowaniu płatności.
7. Czy książka pomoże mi zbudować własne portfolio projektów API?
Tak, książka prowadzi przez realizację praktycznych projektów, które można wykorzystać jako elementy własnego portfolio z zakresu API, data science i AI.
8. Czy publikacja omawia testowanie i dokumentowanie interfejsów API?
Tak, jeden z rozdziałów jest poświęcony testowaniu API, a także szczegółowo opisane są metody dokumentowania interfejsów, m.in. z użyciem Swagger UI i Redoc.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki

Zamknij

Wybierz metodę płatności

Książka
51,35 zł
Dodaj do koszyka
Ebook
47,40 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO Ikona płatności mBank Ikona płatności Millennium Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Getin Bank Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile