|   

Mall
AI 神助攻!程式設計新境界:GitHub Copilot 開發 Python 如虎添翼 : 提示工程、問題分解、測試案例、除錯

RM 87.50 (~USD$ 20.29)
数量
+
型号
9789863127901
品牌
旗標
状态
售卖中
​发货
预计6-8 星期内​
运费
West Malaysia - RM 6.00
East Malaysia - RM 13.00
Australia, New Zealand - RM 159.77
Austria, Denmark, Finland, Ireland, Switzerland, Russia - RM 157.78
Brunei, Cambodia, Laos, Mongolia - RM 175.10
其他地区/国家的运费
积分
87 分
商品介绍

ISBN: 9789863127901

出版日期: 2024-04-16

作者: Leo Porter,Daniel Zingaro

譯者: 施威銘研究室

裝訂: 平裝.單色印刷.368頁.23.

 

  【程式設計新浪潮 . 開發生態大革命】
 
  你還在研讀程式語法手冊?還在網路上找程式碼來修修改改?還要繼續埋首在手刻程式碼的低效循環中掙扎嗎?就是現在,程式設計生態發生了史無前例的變革!
 
  GitHub Copilot 是由 GitHub 與 OpenAI 大型語言模型(LLMs)合作開發的 AI 程式設計助手,它從巨量程式碼庫中學會所有的程式設計技巧,將人類過往的程式精華融為一體。只要你學會用正確的方法、下達明確的提示詞、妥善地用自然語言與其溝通,就能發揮它的無窮力量,大幅幫助你提高開發軟體的成效。
 
  本書作者:兩位資訊教育學家 Leo Porter 博士與 Daniel Zingaro 博士為了 AI 程式設計時代的到來,在本書規劃出「函式設計循環」流程,整本書的編排圍繞著這個設計循環所需的技能,一遍遍演練、一步步學會進入 AI 程式設計必備的新技能。幫助你以正確的方式掌握 Python 程式設計(當然,其它程式語言也適用),高效快速解決實務上的任務。
 
  【開發程式的重點:從寫程式轉換為寫提示詞】
 
  與傳統的入門程式設計課程相比,使用 GitHub Copilot 協助寫程式需要學習新的技能,特別是問題分解、提示工程、測試與除錯技巧(如果您對這些技能還不太熟悉也無需擔心,本書都會詳細介紹),這些新技能對於現職的程式設計師來說同樣重要。
 
  在以往傳統的程式設計課程中,學生往往需要將精力灌注在語法的細節上,然而在 AI 時代,程式語法已經有 GitHub Copilot 這位大神在身邊,完全不用你操心,你該學的是如何用自然語言,寫出有意義且 AI 工具能正確理解的提示詞,讓它為你寫出符合預期的程式碼。如果你真的很不會寫提示詞,Copilot 除了能夠反向幫助程式產生提示詞,甚至還可以利用提示模式(prompt patterns)翻轉問答對象,讓 Copilot 主動提問以達成你的目標。
 
本書特色
 
  ● 精心設計為 AI 工具而生的函式設計循環。
  ● 使用與業界接軌的 Visual Studio Code 開發工具。
  ● 善用 Copilot Chat、inline Chat 提高生產力好助手。
  ● 撰寫提示詞:學會用 AI 看得懂的自然語言溝通。
  ● 看懂程式碼:程式由 AI 寫, 但你需要看得懂。
  ● 問題分解:用 Top-Down 設計將大問題分解成小任務。
  ● 測試案例:設計常見案例與邊界案例確認函式正確。
  ● 除錯技巧:當 AI 使不上力的時候要學會自救。
  ● 從設計模式轉變為提示模式的初體驗。

 

作者簡介
Leo Porter,Daniel Zingaro



作者簡介

 
Leo Porter
 
  Leo Porter(李奧.波特)博士現任職於美國加州大學聖地牙哥分校計算機科學與工程系,擔任教學教授。他在同儕教學對計算課程影響的研究、利用響應器(clicker)資料預測學生學業成就,以及基本資料結構觀念開發方面成就卓著。他是 coursera 上廣受歡迎的「Object-Oriented Java Programming: Data Structures and Beyond」課程的合作教授,該課程吸引了超過 30 萬名學生。此外,他還教授 edX MicrosMasters 的「Python for Data Science」課程,吸引超過 20 萬名學生。他曾獲得六項最佳論文獎、SIGCSE 五十周年紀念研討會歷史上十佳論文獎、沃倫學院的卓越教學獎,以及加州大學聖地牙哥分校學術參議院的卓越教學獎。他是 ACM 的傑出成員,曾在 ACM SIGCSE 董事會服務。
 
Daniel Zingaro
 
  Daniel Zingaro(丹尼爾.辛加羅)博士是加拿大多倫多大學副教學教授,過去 15 年來致力於 Python 入門程式設計教學。他撰寫了許多文章,深入探討入門計算機科學的教與學的方法。他與 No Starch Press 合作出版過一本 Python 書與一本演算法的教學書,這些作品已被翻譯成多國語言。他也因教學和研究領域的卓越貢獻,獲頒多項傑出獎項,包括 50-Year Test of Time award 和一些最佳論文獎。

AI 神助攻!程式設計新境界:GitHub Copilot 開發 Python 如虎添翼 : 提示工程、問題分解、測試案例、除錯
送货资讯
区域订单总额 (RM)运费 (RM)
West Malaysia统一收费6.00
区域计算/重量运费 (RM)
East Malaysia首 1.00 kg13.00
额外 1.00 kg5.00
Singapore首 1.00 kg25.00
额外 1.00 kg5.00
Australia, New Zealand首 1.00 kg159.77
额外 0.50 kg52.65
Austria, Denmark, Finland, Ireland, Switzerland, Russia首 1.00 kg157.78
额外 0.50 kg34.31
Brunei, Cambodia, Laos, Mongolia首 1.00 kg175.10
额外 0.50 kg87.14
Belgium,France, Germany, Netherlands, Spain, U.K首 1.00 kg150.94
额外 0.50 kg30.46
China首 1.00 kg96.44
额外 0.50 kg25.35
Bangladesh, Brazil, Iraq, Pakistan, Qatar, S.Arabia, UAE, Sri Lanka首 1.00 kg118.52
额外 0.50 kg24.96
South Africa首 1.00 kg118.52
额外 0.50 kg24.96
Philippines首 1.00 kg91.42
额外 0.50 kg15.29
Canada, United States, Mexico首 1.00 kg162.58
额外 0.50 kg35.90
Hong Kong首 1.00 kg80.63
额外 0.50 kg29.06
India首 1.00 kg113.30
额外 0.50 kg22.28
Indonesia首 1.00 kg107.35
额外 0.50 kg24.87
Japan首 1.00 kg112.97
额外 0.50 kg35.03
Macau首 1.00 kg92.93
额外 0.50 kg13.82
Singapore首 1.00 kg74.75
额外 0.50 kg21.49
Taiwan首 1.00 kg94.42
额外 0.50 kg34.76
Thailand首 1.00 kg94.10
额外 0.50 kg28.25
Vietnam首 1.00 kg98.94
额外 0.50 kg14.34
TOP