Generative AI has changed the landscape of programming. How can AI tools be used effectively and safely, and what is the role of human programmers now?
This unique textbook/guide is a comprehensive introduction to using generative AI in programming. Based on both practical experience and scientific studies, it shows how AI tools can be applied effectively to programmers’ tasks―such as information retrieval, code generation, test creation, and code analysis. The book explores both the new possibilities and the risks of using generative AI, emphasizing the importance of programmers’ expertise: Whereas AI tools can make programmers more productive, their use may also lead to serious problems. The book also addresses how learning and teaching programming are evolving in the era of generative AI.
Topics and features:
This textbook is an ideal guide for students and programmers wishing to understand the role of generative AI in programming, as well as to learn both how to use AI tools in practice and the theory behind them. The book assumes basic programming knowledge, but no prior experience with AI tools is necessary. It is suitable both for beginners learning programming and for experienced programmers looking to update their skills.
"Sinopsis" puede pertenecer a otra edición de este libro.
Dr. Antti Laaksonen has worked as a teacher and researcher at the University of Helsinki and Aalto University, Finland. He has established experience in teaching programming and algorithms and is author of the Springer textbook, Guide to Competitive Programming, now in its 3rd edition.
Generative AI has changed the landscape of programming. How can AI tools be used effectively and safely, and what is the role of human programmers now?
This unique textbook/guide is a comprehensive introduction to using generative AI in programming. Based on both practical experience and scientific studies, it shows how AI tools can be applied effectively to programmers’ tasks—such as information retrieval, code generation, test creation, and code analysis. The book explores both the new possibilities and the risks of using generative AI, emphasizing the importance of programmers’ expertise: Whereas AI tools can make programmers more productive, their use may also lead to serious problems. The book also addresses how learning and teaching programming are evolving in the era of generative AI.
Topics and features:
This textbook is an ideal guide for students and programmers wishing to understand the role of generative AI in programming, as well as to learn both how to use AI tools in practice and the theory behind them. The book assumes basic programming knowledge, but no prior experience with AI tools is necessary. It is suitable both for beginners learning programming and for experienced programmers looking to update their skills.
Dr. Antti Laaksonen has worked as a teacher and researcher at the University of Helsinki and Aalto University, Finland. His areas of expertise include programming, algorithms, and databases. He also is the author of the Springer textbook, Guide to Competitive Programming.
"Sobre este título" puede pertenecer a otra edición de este libro.
Librería: Brook Bookstore On Demand, Napoli, NA, Italia
Condición: new. Questo è un articolo print on demand. Nº de ref. del artículo: GWS3NMGW2P
Cantidad disponible: Más de 20 disponibles
Librería: GreatBookPrices, Columbia, MD, Estados Unidos de America
Condición: New. Nº de ref. del artículo: 51432077-n
Cantidad disponible: Más de 20 disponibles
Librería: Grand Eagle Retail, Bensenville, IL, Estados Unidos de America
Paperback. Condición: new. Paperback. Generative AI has changed the landscape of programming. How can AI tools be used effectively and safely, and what is the role of human programmers now?This unique textbook/guide is a comprehensive introduction to using generative AI in programming. Based on both practical experience and scientific studies, it shows how AI tools can be applied effectively to programmers taskssuch as information retrieval, code generation, test creation, and code analysis. The book explores both the new possibilities and the risks of using generative AI, emphasizing the importance of programmers expertise: Whereas AI tools can make programmers more productive, their use may also lead to serious problems. The book also addresses how learning and teaching programming are evolving in the era of generative AI.Topics and features:Explains how large language models work under the hood, and how this affects their abilities and limitationsIncludes a wealth of practical examples of using AI tools in a variety of programming languagesOffers advice on how to build effective prompts for tasks such as generating professional code and learning new programming languagesExplores recent scientific literature on using generative AI in software development and programming educationShows how generative AI connects to the history of programming, including developments in programming paradigms and abstractionsThis textbook is an ideal guide for students and programmers wishing to understand the role of generative AI in programming, as well as to learn both how to use AI tools in practice and the theory behind them. The book assumes basic programming knowledge, but no prior experience with AI tools is necessary. It is suitable both for beginners learning programming and for experienced programmers looking to update their skills. Shipping may be from multiple locations in the US or from the UK, depending on stock availability. Nº de ref. del artículo: 9783032074522
Cantidad disponible: 1 disponibles
Librería: BargainBookStores, Grand Rapids, MI, Estados Unidos de America
Paperback or Softback. Condición: New. Guide to Using Generative AI in Programming. Book. Nº de ref. del artículo: BBS-9783032074522
Cantidad disponible: 5 disponibles
Librería: California Books, Miami, FL, Estados Unidos de America
Condición: New. Nº de ref. del artículo: I-9783032074522
Cantidad disponible: Más de 20 disponibles
Librería: GreatBookPrices, Columbia, MD, Estados Unidos de America
Condición: As New. Unread book in perfect condition. Nº de ref. del artículo: 51432077
Cantidad disponible: Más de 20 disponibles
Librería: BuchWeltWeit Ludwig Meier e.K., Bergisch Gladbach, Alemania
Taschenbuch. Condición: Neu. This item is printed on demand - it takes 3-4 days longer - Neuware -Generative AI has changed the landscape of programming. How can AI tools be used effectively and safely, and what is the role of human programmers now This unique textbook/guide is a comprehensive introduction to using generative AI in programming. Based on both practical experience and scientific studies, it shows how AI tools can be applied effectively to programmers tasks such as information retrieval, code generation, test creation, and code analysis. The book explores both the new possibilities and the risks of using generative AI, emphasizing the importance of programmers expertise: Whereas AI tools can make programmers more productive, their use may also lead to serious problems. The book also addresses how learning and teaching programming are evolving in the era of generative AI.Topics and features:Explains how large language models work under the hood, and how this affects their abilities and limitationsIncludes a wealth of practical examples of using AI tools in a variety of programming languagesOffers advice on how to build effective prompts for tasks such as generating professional code and learning new programming languagesExplores recent scientific literature on using generative AI in software development and programming educationShows how generative AI connects to the history of programming, including developments in programming paradigms and abstractionsThis textbook is an ideal guide for students and programmers wishing to understand the role of generative AI in programming, as well as to learn both how to use AI tools in practice and the theory behind them. The book assumes basic programming knowledge, but no prior experience with AI tools is necessary. It is suitable both for beginners learning programming and for experienced programmers looking to update their skills. 183 pp. Englisch. Nº de ref. del artículo: 9783032074522
Cantidad disponible: 2 disponibles
Librería: Books Puddle, New York, NY, Estados Unidos de America
Condición: New. Nº de ref. del artículo: 26404820587
Cantidad disponible: 4 disponibles
Librería: Majestic Books, Hounslow, Reino Unido
Condición: New. Print on Demand. Nº de ref. del artículo: 408333748
Cantidad disponible: 4 disponibles
Librería: GreatBookPricesUK, Woodford Green, Reino Unido
Condición: As New. Unread book in perfect condition. Nº de ref. del artículo: 51432077
Cantidad disponible: Más de 20 disponibles