AI輔助編程入門-使用GitHub Copilot零基礎開發LLM應用 9787121489204 李特麗 CSS魔法

圖書均為代購,正常情形下,訂後約兩周可抵台。
物品所在地:中國大陸
原出版社:電子工業
大陸簡體正版圖書,訂購後正常情形下約兩周可抵台。
NT$566
商品編號: 9787121489204
供貨狀況: 尚有庫存

此商品參與的優惠活動

加入最愛
商品介紹
*完成訂單後正常情形下約兩周可抵台
*本賣場提供之資訊僅供參考,以到貨標的為正確資訊。
印行年月:202411*若逾兩年請先於客服中心或Line洽詢存貨情況,謝謝。
台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。
書名:AI輔助編程入門-使用GitHub Copilot零基礎開發LLM應用
ISBN:9787121489204
出版社:電子工業
著編譯者:李特麗 CSS魔法
頁數:317
所在地:中國大陸 *此為代購商品
書號:1713917
可大量預訂,請先連絡。

【台灣高等教育出版社簡體書】 AI輔助編程入門-使用GitHub Copilot零基礎開發LLM應用 787121489204 李特麗 CSS魔法

內容簡介

本書旨在通過AI輔助編程工具,幫助讀者輕鬆入門編程學習、提高編程技能。全書分為10章,內容涵蓋了從AI輔助編程工具的介紹到具體應用實例,詳細闡述了如何利用GitHub Copilot等AI輔助編程工具促進編程學習、提高編程效率,通過具體案例展示了如何調用LLM實現批量文件翻譯和構建網頁版智能對話機器人,幫助讀者將所學知識應用到實際項目中。 本書適合編程初學者,以及希望提高工作效率的程序員閱讀。

作者簡介

CSS魔法 原名張鵬,國內知名CSS技術專家,百姓網前端架構師。擁有近十年的網站開發經驗,在移動前端領域積累頗深,自稱「披著工程師外衣的設計師」。他是CMUI、Action、GHX等開源項目的作者,曾為GitHub、GuIp、stvlus等網站和項目翻譯過大量文檔;其生動活潑、循序漸進的博客寫作風格深受讀者喜愛,在CSS C0nf等技術會議上的演講廣受好評。

目錄

第1章 AI輔助編程工具與編程學習
1 1 AI輔助編程工具的介紹
1 2 評估自身編程學習能力
1 3 初學編程的常見障礙
1 4 如何使用AI輔助編程工具解決學習障礙
1 5 本章小結
第2章 GitHub Copilot初識
2 1 GitHub Copilot的發展歷程
2 2 從產品經理的視角探索GitHub Copilot
2 3 GitHub Copilot的技術原理
2 4 GitHub Copilot的功能介紹
2 4 1 代碼生成
2 4 2 代碼理解
2 4 3 代碼測試
2 4 4 聊天功能
2 5 GitHub Copilot作為本書示例工具的原因
2 6 本章小結
第3章 使用GitHub Copilot輔助編程的實戰案例
3 1 互動式學習
3 2 環境配置
3 2 1 下載和安裝Python解釋器
3 2 2 安裝和配置VS Code
3 2 3 安裝漢化擴展
3 2 4 安裝GitHub Copilot和Chat插件
3 2 5 GitHub賬號註冊和訂閱GitHub Copilot
3 2 6 召喚GitHub Copilot的方式
3 2 7 編寫第一個Python 程序
3 3 利用GitHub Copilot快速構建Chrome擴展程序
3 4 本章小結
第4章 利用GitHub Copilot快速入門Python
4 1 Python真的那麼難學嗎?
4 2 如何利用GitHub Copilot學Python
4 3 Python的基本概念和語言機制
4 3 1 縮進和註釋
4 3 2 一切皆對象、鴨子類型
4 3 3 主要概念
4 3 4 函數調用、參數傳遞及引用機制
4 3 5 Python中的對象
4 3 6 Python中的模塊和運算
4 3 7 控制流
4 4 本章小結,
第5章 利用GitHub Copilot深入理解Python函數
5 1 利用GitHub Copilot學習Python函數基礎
5 2 Python函數的核心概念
5 2 1 函數定義與調用
5 2 2 局部變數與全局變數
5 2 3 遞歸與迭代
5 2 4 高階函數與匿名函數
會說話就會寫函數
5 4 函數錯誤類型及原因
5 5 排查錯誤問題
5 6 Python模塊、第三方庫、標準庫里的函數
5 7 本章小結
第6章 提示工程:高效利用GitHub Copilot編寫代碼
6 1 提示工程概念詳解
6 2 提示工程的最佳實踐
6 2 1 運用專業關鍵詞法則開發「剪刀石頭布」遊戲
6 2 2 零次和少次示例提示策略
6 2 3 良好的編碼實踐策略
6 2 4 架構和設計模式策略
6 3 高級提示詞策略
6 4 本章小結
第7章 利用 GitHub Copilot探索大語言模型的開發
7 1 大語言模型最大的價值
7 2 利用GitHub Copilot解決LLM開發中的問題
7 3 LLM編程的環境準備
7 4 在本地開發一個LLM聊天機器人
7 5 基於魔搭創空間部署LLM應用
7 6 本章小結
第8章 利用GitHub Copilot編寫單元測試和調試
8 1 單元測試是測試金字塔的基礎
8 2 為什麼要學習單元測試
8 3 利用GitHub Copilot輔助開發單元測試
8 4 單元測試和調試
8 4 1 AI編程的測試和調試流程
8 4 2 常見的Python錯誤
8 5 GitHub Copilot在單元測試中的作用
8 5 1 生成測試用例
8 5 2 識別邊緣情況
8 5 3 業務場景的測試用例
8 6 利用GitHub Copilot調試錯誤
8 7 本章小結
第9章 案例一:Python調用LLM實現批量文件翻譯
9 1 背景設定
9 2 準備工作
9 2 1 技術選型
9 2 2 準備開發環境
9 3 Python腳本初體驗
9 3 1 描述任務需求
9 3 2 安裝依賴
9 3 3 配置環境變數
9 3 4 讀取環境變數
9 4 第一版:實現翻譯功能
9 4 1 嘗試調用OpenAI SDK
9 4 2 理解LLM的API
9 4 3 處理API的返回結果
9 5 第二版:實現文件讀寫
9 5 1 讀取文件內容
9 5 2 優化調試體驗
9 5 3 保存文件內容
9 6 第三版:實現批量翻譯
9 6 1 用函數操作文件
9 6 2 重塑翻譯流程
9 6 3 批量處理文件
9 6 4 勝利在望
9 6 5 大功告成
9 7 功能完善與優化
9 7 1 避免硬編碼
9 7 2 類型註解
9 7 3 錯誤處理
9 7 4 日誌記錄
9 8 LLM應用開發技巧
9 8 1 選擇模型
9 8 2 打磨系統提示詞
9 8 3 配置API參數
9 8 4 探究API的返回數據
9 8 5 上下文窗口
9 9 本章小結
第10章 案例二:網頁版智能對話機器人
10 1 項目背景
10 1 1 產品形態
10 1 2 瀏覽器端的編程語言
10 2 準備工作
10 2 1 技術選型
10 2 2 準備開發環境
10 2 3 啟動開發環境
10 2 4 熟悉Tailwind
10 2 5 Vue上手體驗
10 2 6 熟悉調試工具
10 2 7 熟悉項目文件
10 3 界面設計與實現
10 3 1 頁面整體布局
10 3 2 預覽手機端效果
10 3 3 界面主體
10 3 4 對話氣泡
10 3 5 數據驅動的對話氣泡
10 4 實現對話交互
10 4 1 消息列表自動滾動
10 4 2 消息列表平滑滾動
10 4 3 操縱輸
詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於客服中心或Line或本社留言板留言,我們即儘速上架。
規格說明
大陸簡體正版圖書,訂購後正常情形下約兩周可抵台。
運送方式
已加入購物車
已更新購物車
網路異常,請重新整理