Saved in:
Main Author: | |
---|---|
Format: | Electronic eBook |
Language: | English |
Published: |
Sebastopol, CA
O'Reilly Media, Inc.
[2024]
|
Edition: | [First edition]. |
Subjects: | |
Links: | https://learning.oreilly.com/library/view/-/9781098164553/?ar |
Summary: | Get practical advice on how to leverage AI development tools for all stages of code creation, including requirements, planning, and design; coding; and debugging, testing, and documentation. With this practical book, beginners and experienced developers alike will learn how to use a wide range of tools, from general-purpose LLMs (ChatGPT, Bard, and Claude) to code-specific systems (GitHub Copilot, Tabnine, Cursor, and Amazon CodeWhisperer). You'll also learn about more specialized generative AI tools for tasks such as text-to-image creation. Author Tom Taulli provides a methodology for modular programming that aligns effectively with the way prompts create AI-generated code. This guide also describes the best ways of using general purpose LLMs to learn a programming language, explain code, or convert code from one language to another. |
Physical Description: | 1 Online-Ressource (225 pages) illustrations |
ISBN: | 9781098164577 1098164571 |
Staff View
MARC
LEADER | 00000cam a22000002c 4500 | ||
---|---|---|---|
001 | ZDB-30-ORH-100396208 | ||
003 | DE-627-1 | ||
005 | 20240429114558.0 | ||
007 | cr uuu---uuuuu | ||
008 | 240129s2024 xx |||||o 00| ||eng c | ||
020 | |a 9781098164577 |c electronic bk. |9 978-1-0981-6457-7 | ||
020 | |a 1098164571 |c electronic bk. |9 1-0981-6457-1 | ||
035 | |a (DE-627-1)100396208 | ||
035 | |a (DE-599)KEP100396208 | ||
035 | |a (ORHE)9781098164553 | ||
035 | |a (DE-627-1)100396208 | ||
040 | |a DE-627 |b ger |c DE-627 |e rda | ||
041 | |a eng | ||
082 | 0 | |a 005.13/3 |2 23/eng/20240109 | |
100 | 1 | |a Taulli, Tom |e VerfasserIn |4 aut | |
245 | 1 | 0 | |a AI-assisted programming |b using GitHub Copilot and ChatGPT for coding |c Tom Taulli |
250 | |a [First edition]. | ||
264 | 1 | |a Sebastopol, CA |b O'Reilly Media, Inc. |c [2024] | |
300 | |a 1 Online-Ressource (225 pages) |b illustrations | ||
336 | |a Text |b txt |2 rdacontent | ||
337 | |a Computermedien |b c |2 rdamedia | ||
338 | |a Online-Ressource |b cr |2 rdacarrier | ||
520 | |a Get practical advice on how to leverage AI development tools for all stages of code creation, including requirements, planning, and design; coding; and debugging, testing, and documentation. With this practical book, beginners and experienced developers alike will learn how to use a wide range of tools, from general-purpose LLMs (ChatGPT, Bard, and Claude) to code-specific systems (GitHub Copilot, Tabnine, Cursor, and Amazon CodeWhisperer). You'll also learn about more specialized generative AI tools for tasks such as text-to-image creation. Author Tom Taulli provides a methodology for modular programming that aligns effectively with the way prompts create AI-generated code. This guide also describes the best ways of using general purpose LLMs to learn a programming language, explain code, or convert code from one language to another. | ||
630 | 2 | 0 | |a ChatGPT |
630 | 2 | 0 | |a Git (Computer file) |
650 | 0 | |a Computer programming | |
650 | 0 | |a Natural language processing (Computer science) | |
650 | 0 | |a Artificial intelligence |x Computer programs | |
650 | 4 | |a Programmation (Informatique) | |
650 | 4 | |a Traitement automatique des langues naturelles | |
650 | 4 | |a Intelligence artificielle ; Logiciels | |
650 | 4 | |a computer programming | |
966 | 4 | 0 | |l DE-91 |p ZDB-30-ORH |q TUM_PDA_ORH |u https://learning.oreilly.com/library/view/-/9781098164553/?ar |m X:ORHE |x Aggregator |z lizenzpflichtig |3 Volltext |
912 | |a ZDB-30-ORH | ||
951 | |a BO | ||
912 | |a ZDB-30-ORH | ||
049 | |a DE-91 |
Record in the Search Index
DE-BY-TUM_katkey | ZDB-30-ORH-100396208 |
---|---|
_version_ | 1835903252000931840 |
adam_text | |
any_adam_object | |
author | Taulli, Tom |
author_facet | Taulli, Tom |
author_role | aut |
author_sort | Taulli, Tom |
author_variant | t t tt |
building | Verbundindex |
bvnumber | localTUM |
collection | ZDB-30-ORH |
ctrlnum | (DE-627-1)100396208 (DE-599)KEP100396208 (ORHE)9781098164553 |
dewey-full | 005.13/3 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.13/3 |
dewey-search | 005.13/3 |
dewey-sort | 15.13 13 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
edition | [First edition]. |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>02420cam a22004452c 4500</leader><controlfield tag="001">ZDB-30-ORH-100396208</controlfield><controlfield tag="003">DE-627-1</controlfield><controlfield tag="005">20240429114558.0</controlfield><controlfield tag="007">cr uuu---uuuuu</controlfield><controlfield tag="008">240129s2024 xx |||||o 00| ||eng c</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781098164577</subfield><subfield code="c">electronic bk.</subfield><subfield code="9">978-1-0981-6457-7</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1098164571</subfield><subfield code="c">electronic bk.</subfield><subfield code="9">1-0981-6457-1</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627-1)100396208</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)KEP100396208</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(ORHE)9781098164553</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627-1)100396208</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-627</subfield><subfield code="b">ger</subfield><subfield code="c">DE-627</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1=" " ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.13/3</subfield><subfield code="2">23/eng/20240109</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Taulli, Tom</subfield><subfield code="e">VerfasserIn</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">AI-assisted programming</subfield><subfield code="b">using GitHub Copilot and ChatGPT for coding</subfield><subfield code="c">Tom Taulli</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">[First edition].</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Sebastopol, CA</subfield><subfield code="b">O'Reilly Media, Inc.</subfield><subfield code="c">[2024]</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 Online-Ressource (225 pages)</subfield><subfield code="b">illustrations</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">Text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">Computermedien</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">Online-Ressource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">Get practical advice on how to leverage AI development tools for all stages of code creation, including requirements, planning, and design; coding; and debugging, testing, and documentation. With this practical book, beginners and experienced developers alike will learn how to use a wide range of tools, from general-purpose LLMs (ChatGPT, Bard, and Claude) to code-specific systems (GitHub Copilot, Tabnine, Cursor, and Amazon CodeWhisperer). You'll also learn about more specialized generative AI tools for tasks such as text-to-image creation. Author Tom Taulli provides a methodology for modular programming that aligns effectively with the way prompts create AI-generated code. This guide also describes the best ways of using general purpose LLMs to learn a programming language, explain code, or convert code from one language to another.</subfield></datafield><datafield tag="630" ind1="2" ind2="0"><subfield code="a">ChatGPT</subfield></datafield><datafield tag="630" ind1="2" ind2="0"><subfield code="a">Git (Computer file)</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Computer programming</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Natural language processing (Computer science)</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Artificial intelligence</subfield><subfield code="x">Computer programs</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Programmation (Informatique)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Traitement automatique des langues naturelles</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Intelligence artificielle ; Logiciels</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">computer programming</subfield></datafield><datafield tag="966" ind1="4" ind2="0"><subfield code="l">DE-91</subfield><subfield code="p">ZDB-30-ORH</subfield><subfield code="q">TUM_PDA_ORH</subfield><subfield code="u">https://learning.oreilly.com/library/view/-/9781098164553/?ar</subfield><subfield code="m">X:ORHE</subfield><subfield code="x">Aggregator</subfield><subfield code="z">lizenzpflichtig</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="951" ind1=" " ind2=" "><subfield code="a">BO</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-91</subfield></datafield></record></collection> |
id | ZDB-30-ORH-100396208 |
illustrated | Illustrated |
indexdate | 2025-06-25T12:16:18Z |
institution | BVB |
isbn | 9781098164577 1098164571 |
language | English |
open_access_boolean | |
owner | DE-91 DE-BY-TUM |
owner_facet | DE-91 DE-BY-TUM |
physical | 1 Online-Ressource (225 pages) illustrations |
psigel | ZDB-30-ORH TUM_PDA_ORH ZDB-30-ORH |
publishDate | 2024 |
publishDateSearch | 2024 |
publishDateSort | 2024 |
publisher | O'Reilly Media, Inc. |
record_format | marc |
spelling | Taulli, Tom VerfasserIn aut AI-assisted programming using GitHub Copilot and ChatGPT for coding Tom Taulli [First edition]. Sebastopol, CA O'Reilly Media, Inc. [2024] 1 Online-Ressource (225 pages) illustrations Text txt rdacontent Computermedien c rdamedia Online-Ressource cr rdacarrier Get practical advice on how to leverage AI development tools for all stages of code creation, including requirements, planning, and design; coding; and debugging, testing, and documentation. With this practical book, beginners and experienced developers alike will learn how to use a wide range of tools, from general-purpose LLMs (ChatGPT, Bard, and Claude) to code-specific systems (GitHub Copilot, Tabnine, Cursor, and Amazon CodeWhisperer). You'll also learn about more specialized generative AI tools for tasks such as text-to-image creation. Author Tom Taulli provides a methodology for modular programming that aligns effectively with the way prompts create AI-generated code. This guide also describes the best ways of using general purpose LLMs to learn a programming language, explain code, or convert code from one language to another. ChatGPT Git (Computer file) Computer programming Natural language processing (Computer science) Artificial intelligence Computer programs Programmation (Informatique) Traitement automatique des langues naturelles Intelligence artificielle ; Logiciels computer programming |
spellingShingle | Taulli, Tom AI-assisted programming using GitHub Copilot and ChatGPT for coding ChatGPT Git (Computer file) Computer programming Natural language processing (Computer science) Artificial intelligence Computer programs Programmation (Informatique) Traitement automatique des langues naturelles Intelligence artificielle ; Logiciels computer programming |
title | AI-assisted programming using GitHub Copilot and ChatGPT for coding |
title_auth | AI-assisted programming using GitHub Copilot and ChatGPT for coding |
title_exact_search | AI-assisted programming using GitHub Copilot and ChatGPT for coding |
title_full | AI-assisted programming using GitHub Copilot and ChatGPT for coding Tom Taulli |
title_fullStr | AI-assisted programming using GitHub Copilot and ChatGPT for coding Tom Taulli |
title_full_unstemmed | AI-assisted programming using GitHub Copilot and ChatGPT for coding Tom Taulli |
title_short | AI-assisted programming |
title_sort | ai assisted programming using github copilot and chatgpt for coding |
title_sub | using GitHub Copilot and ChatGPT for coding |
topic | ChatGPT Git (Computer file) Computer programming Natural language processing (Computer science) Artificial intelligence Computer programs Programmation (Informatique) Traitement automatique des langues naturelles Intelligence artificielle ; Logiciels computer programming |
topic_facet | ChatGPT Git (Computer file) Computer programming Natural language processing (Computer science) Artificial intelligence Computer programs Programmation (Informatique) Traitement automatique des langues naturelles Intelligence artificielle ; Logiciels computer programming |
work_keys_str_mv | AT taullitom aiassistedprogrammingusinggithubcopilotandchatgptforcoding |