Share E-Book

Hands On APIs for AI and Data Science - Python-Development with FastAPI - Praktische APIs für KI und Datenwissenschaft -… (Ryan Day)(Z-Library)

Author Ryan Day

science
Language German

Bist du bereit, deine Fähigkeiten in den Bereichen KI und Datenwissenschaft zu erweitern? Ein guter Anfang ist das Erlernen der Erstellung und Nutzung von APIs in realen Daten- und KI-Projekten. API-Kenntnisse sind für den Erfolg in den Bereichen KI und Datenwissenschaft unerlässlich geworden, da sie in diesen Bereichen auf vielfältige Weise eingesetzt werden. Mit diesem praktischen Buch sammeln Datenwissenschaftler und Softwareentwickler praktische Erfahrungen in der Entwicklung und Nutzung von APIs mit der Programmiersprache Python und beliebten Frameworks wie FastAPI und StreamLit.

Format EPUB
Size 9.2 MB
5
Views
0
Downloads
0.00
Total Donations

AI Guide

AI Reading Assistant

Whole-book reading guide from stratified index samples; jump to passages in the text

Full assistant
AI guide
【One-Line Pitch】 A hands-on guide for data scientists and Python developers to design, build, and deploy real-world APIs using FastAPI, then consume them in data science, machine learning, and generative AI projects—all wrapped in a fun fantasy football theme. 【Book Arc】 - **Opening (~0%–9%)**: Introduces the book's purpose and audience—data scientists, API developers, and job seekers—and sets up the central narrative around a fictional fantasy sports website (SportsWorldCentral.com) to make API concepts tangible and engaging. - **Early (~16%–28%)**: Lays the groundwork by explaining why APIs matter in data science, what tools data professionals use (Python, SQL, cloud platforms), and how the book's three portfolio projects will build practical skills—from creating Python APIs to deploying them. - **Middle (~38%–47%)**: Covers the core API development workflow: understanding user needs, designing endpoints, and using FastAPI, Pydantic, and SQLAlchemy to build robust, production-ready APIs that serve data to consumers. - **Middle (~53%)**: Expands into advanced API topics, including creating Python SDKs and publishing them to PyPI, containerizing APIs with Docker, and deploying to cloud hosts—making your work shareable and reusable. - **Late (not covered in excerpts)**: The book continues with data science applications (Streamlit dashboards, Airflow pipelines) and machine learning/generative AI APIs (scikit-learn, ONNX, LangChain, ChatGPT), but these sections are not included in the provided material. 【Key Takeaways】 - **APIs are essential for data science success** (Early): Data scientists constantly consume and produce APIs—calling them for data inputs, model training, and deployment—so mastering both sides of the API equation is critical for career growth. - **FastAPI is the go-to framework for Python APIs** (Middle): The book teaches you to build APIs with FastAPI, Pydantic for data validation, and SQLAlchemy for database interactions, giving you a modern, efficient stack for real-world projects. - **Portfolio projects drive learning** (Early): The book is structured around three complete projects—a Python API with SDK, data science apps with Streamlit and Airflow, and a machine learning/generative AI API—that you can publish on GitHub to showcase your skills. - **SDKs and Python packages make APIs easier to consume** (Middle): Publishing a Python library (e.g., an SDK) enforces good programming practices and simplifies how data scientists call your API, making your work more accessible and professional. - **Containerization and cloud deployment are key skills** (Middle): You'll learn to containerize APIs with Docker and deploy them to cloud hosts, which are essential for moving from local development to production-ready services. - **Understanding your API consumers matters** (Early): The book emphasizes designing APIs with data scientists in mind—knowing their workflows, what they love, and what features they need—so your APIs are actually useful, not just technically correct. - **Fantasy football is a perfect teaching vehicle** (Early): Using a fantasy sports league as the example domain makes API concepts concrete and fun, showing how data science, AI, and APIs intersect in a real, engaging scenario. 【Reading Tips】 - **Skim the front matter** (~0%–9%): The blurbs and acknowledgments are nice but not essential—jump straight to the introduction to understand the book's structure and the three portfolio projects. - **Deep-read the API design chapters** (~38%–47%): This is where the core value lies—learning how to design endpoints, validate data, and structure your API for real users. Take notes on the FastAPI patterns. - **Focus on the hands-on projects**: The book is project-based, so code along with each portfolio project rather than just reading. The GitHub repositories (linked in the book) are your best companions. - **Watch for tool version changes**: The author notes that services and tools change quickly, so if steps or numbers look different, check the official documentation or the book's errata page. - **Skip the production-hardening details**: The book explicitly doesn't cover security, performance, and infrastructure for production—if you need those, look to the references at the end of each chapter. 【Coverage Limits】 This guide is based on excerpts covering roughly the first half of the book (up to ~53%). The later sections on Streamlit, Airflow, machine learning model deployment, and generative AI with LangChain/ChatGPT are mentioned but not detailed in the provided material.

Passage locations

Excerpt 1
ern oder als Unternehmen ihre Kunden besser bedienen wollen. Eric Eager, Vizepräsident für Football-Analytik, Carolina Panthers Angesichts der wachsenden Bed...
View in text
Excerpt 2
s aufrufen und welche Funktionen sie in einer API benötigen. Und die praktischen Beispiele vermitteln eine Vielzahl von neuen Fähigkeiten: Erstellen von Pyth...
View in text
Excerpt 3
m/handsonapibook/api-book-part-two Teil III: https://github.com/handsonapibook/api-book-part-three Wenn du eine technische Frage oder ein Problem bei der Ver...
View in text
Excerpt 4
iche unterteilt werden: API-Konsumenten und API-Produzenten. Als Konsumenten nutzen Datenwissenschaftler APIs als Eingabequellen für ihre Modelle und rufen A...
View in text

Recommended for You

Loading recommended books...
Failed to load, please try again later

Tip the Site

Scan the WeChat Pay or Alipay code to tip. No login required.

WeChat Pay
Alipay
Back to List