Ebook Full Stack FastAPI, React & MongoDB - Phát Triển Ứng Dụng Web Nhanh Chóng Với FARM Stack [Ấn Bản Lần 2, Tháng 8/2023] [PDF, EPUB] [9510E]
Tăng cường tiềm năng web developer của bạn và luôn dẫn đầu trong cuộc đua web development và AI với sự linh hoạt, khả năng thích ứng và mạnh mẽ của FARM stack.
1. Các tính năng chính:
- ✓ Tìm hiểu cơ bản về MongoDB để có thể model bất kỳ loại dữ liệu nào.
- ✓ Khám phá hệ sinh thái Python web development mạnh mẽ với Pydantic và FastAPI.
- ✓ Tương lai vững chắc cho các ứng dụng của bạn bằng cách tích hợp ChatGPT hoặc các LLM khác.
2. Mô tả sách:
Khám phá cách khai thác sức mạnh của FARM stack - FastAPI, React và MongoDB, để phát triển các ứng dụng web sẵn sàng cho sản xuất với độ phức tạp khác nhau. Được viết bởi một nhóm chuyên gia trong ngành, hướng dẫn thực hành này trang bị cho người mới bắt đầu các kỹ năng thiết yếu để xây dựng các ứng dụng web hiệu quả.
Giới thiệu từng thành phần của ngăn xếp, cuốn sách trình bày cách tích hợp chúng một cách liền mạch để tạo ra một ứng dụng web cỡ trung bình. Bạn sẽ thiết lập MongoDB làm một document store, kiến trúc một API đơn giản với FastAPI và xây dựng một ứng dụng bằng React. Hướng dẫn cũng đề cập đến việc tăng cường bảo mật ứng dụng thông qua authentication và authorization với JSON Web Tokens.
Ngoài việc làm chủ stack, bạn sẽ nắm được cách tích hợp các Large Language Model (như ChatGPT) cho chức năng nâng cao, chẳng hạn như gửi email tự động. Ngoài ra, bạn sẽ học cách tận dụng tối đa Next.js 14, một full-stack framework mạnh mẽ cung cấp trải nghiệm cải tiến cho nhà phát triển.
Đến cuối cuốn sách, bạn sẽ tạo ra được các ứng dụng chức năng và có được nền tảng để khám phá các lĩnh vực đa dạng và chuyên sâu hơn, mở rộng chân trời phát triển của mình.
3. Bạn sẽ học được gì:
- ✓ Thiết lập và quản lý MongoDB database và collection và model data.
- ✓ Tận dụng sức mạnh của FastAPI để viết các API phức tạp bằng Python thuần túy.
- ✓ Tạo frontend có độ phức tạp khác nhau bằng thư viện React.
- ✓ Xây dựng và triển khai các backend mạnh mẽ và an toàn bằng FastAPI và MongoDB.
- ✓ Ship các ứng dụng sẵn sàng sản xuất với Next.js 14, áp dụng kiến thức về React và backend của bạn.
- ✓ Tích hợp các Large Language Model, gửi email và làm nhiều việc hơn nữa với FARM stack linh hoạt.
4. Cuốn sách này dành cho ai:
Cuốn sách này dành cho các web developer trung cấp có kiến thức cơ bản về JavaScript và Python, những người muốn nâng cao kỹ năng developer của họ, thành thạo ngăn xếp mạnh mẽ và linh hoạt, cũng như viết các ứng dụng tốt hơn nhanh hơn.
Mục lục:
- ✓ Chương 01. Web Development & FARM Stack.
- ✓ Chương 02. Thiết lập Database với MongoDB.
- ✓ Chương 03. Python Type Hints & Pydantic.
- ✓ Chương 04. Bắt đầu với FastAPI.
- ✓ Chương 05. Thiết lập một React Workflow.
- ✓ Chương 06. Authentication & Authorization.
- ✓ Chương 07. Xây dựng Backend với FastAPI.
- ✓ Chương 08. Xây dựng Frontend của Ứng dụng.
- ✓ Chương 09. Third-Party Services Integration với FastAPI & Beanie.
- ✓ Chương 10. Web Development với Next.js 14.
- ✓ Chương 11. Tài nguyên hữu ích và các ý tưởng Dự án.
LƯU Ý: Pass mở file pdf là mật khẩu giải nén chung của tài liệu !