Ebook AI-Assisted Programming Cho Web & Machine Learning - Cải Thiện Quy Trình Phát Triển Của Bạn Với ChatGPT Và GitHub Copilot [Ấn Bản Lần 1, Tháng 8/2024] [PDF, EPUB] [9518E]
Tăng tốc quá trình phát triển và cải thiện năng suất của bạn bằng cách viết các lời nhắc thực tế và phù hợp để xây dựng các ứng dụng web và mô hình Machine Learning (ML).
1. Các tính năng chính:
- ✓ Sử dụng prompt để nâng cao frontend & backend web development.
- ✓ Phát triển các chiến lược prompt để xây dựng các mô hình machine learning mạnh mẽ.
- ✓ Sử dụng GitHub Copilot cho data exploration, duy trì code base hiện có và tăng cường các mô hình ML vào các ứng dụng web.
2. Mô tả sách:
AI-Assisted Programming cho Web & Machine Learning cho bạn biết cách xây dựng các ứng dụng và mô hình máy học cũng như tự động hóa các tác vụ lặp đi lặp lại.
Phần 1 tập trung vào coding, từ xây dựng một giao diện người dùng đến backend. Bạn sẽ sử dụng prompt để tạo giao diện của một ứng dụng bằng HTML, styling với CSS, thêm hành vi với JavaScript và làm việc với multiple viewport. Tiếp theo, bạn sẽ xây dựng một web API với Python và Flask và refactor code để cải thiện code readability. Phần 1 kết thúc bằng cách sử dụng GitHub Copilot để cải thiện khả năng bảo trì và hiệu suất của code hiện có.
Phần 2 cung cấp một prompting toolkit cho khoa học dữ liệu từ data checking (kiểm tra dữ liệu và tạo các biểu đồ phân phối và ma trận tương quan) đến xây dựng và tối ưu hóa một neural network. Bạn sẽ sử dụng các chiến lược prompt khác nhau data preprocessing, feature engineering, model selection, training, hyperparameter optimization và model evaluation cho nhiều mô hình học máy và use case khác nhau.
Cuốn sách kết thúc với các chương về các kỹ thuật nâng cao trên GitHub Copilot và các software agent. Có các mẹo về code generation, debugging, và troubleshooting code. Bạn sẽ thấy cách các simpler và AI-powered agent hoạt động và khám phá tool calling.
3. Bạn sẽ học được gì:
- ✓ Tăng tốc coding và machine learning workflow của bạn với GitHub Copilot và ChatGPT.
- ✓ Sử dụng một AI-assisted approach trong suốt vòng đời phát triển.
- ✓ Triển khai các kỹ thuật prompt engineering trong data science lifecycle.
- ✓ Phát triển frontend và backend của một ứng dụng web với AI assistance.
- ✓ Xây dựng các mô hình machine learning với GitHub Copilot và ChatGPT.
- ✓ Refactor code và fix faults để có hiệu quả và khả năng đọc tốt hơn.
- ✓ Cải thiện codebase của bạn với tài liệu phong phú và các workflow nâng cao.
4. Cuốn sách này dành cho ai:
Các developer có kinh nghiệm mới làm quen với GitHub Copilot và ChatGPT có thể khám phá ra những chiến lược tốt nhất để cải thiện năng suất và triển khai dự án nhanh hơn so với các phương pháp truyền thống. Cuốn sách này lý tưởng cho các kỹ sư phần mềm làm việc trên các dự án web hoặc học máy. Đây cũng là một nguồn tài nguyên hữu ích cho các web developer, data scientist, và analyst muốn cải thiện hiệu quả của họ với sự trợ giúp của prompting. Cuốn sách này không dạy về web development hoặc cách các mô hình học máy khác nhau hoạt động.
5. Mục lục:
- ✓ Chương 01. Đó là một thế giới mới, một thế giới với trợ lý AI và bạn được mời.
- ✓ Chương 02. Prompt Strategy.
- ✓ Chương 03. Tools of Trade: Giới thiệu AI Assistant của chúng ta.
- ✓ Chương 04. Xây dựng giao diện cho ứng dụng với HTML và Copilot.
- ✓ Chương 05. Style cho ứng dụng với CSS và Copilot.
- ✓ Chương 06. Add Behavior với JavaScript.
- ✓ Chương 07. Support Multiple Viewports sử dụng Responsive Web Layouts.
- ✓ Chương 08. Xây dựng Backend với các Web API.
- ✓ Chương 09. Tăng cường các ứng dụng Web với AI Services.
- ✓ Chương 10. Duy trì các Codebase hiện có.
- ✓ Chương 11. Data Exploration với ChatGPT.
- ✓ Chương 12. Xây dựng một Classification Model với ChatGPT.
- ✓ Chương 13. Xây dựng một Regression Model cho chi tiêu của khách hàng với ChatGPT.
- ✓ Chương 14. Xây dựng một MLP Model cho Fashion-MNIST với ChatGPT.
- ✓ Chương 15. Xây dựng một CNN Model cho CIFAR-10 với ChatGPT.
- ✓ Chương 16. Unsupervised Learning: Clustering & PCA.
- ✓ Chương 17. Machine Learning với Copilot.
- ✓ Chương 18. Regression với Copilot Chat.
- ✓ Chương 19. Regression với Copilot Suggestions.
- ✓ Chương 20. Tăng hiệu quả với GitHub Copilot.
- ✓ Chương 21. Agents trong Software Development.
- ✓ Chương 22. Kết luận.
LƯU Ý: Pass mở file pdf là mật khẩu giải nén chung của tài liệu !