Cantitate/Preț
Produs

Beginning Python: From Novice to Professional

Autor Magnus Lie Hetland
en Limba Engleză Paperback – 10 sep 2008
Gain a fundamental understanding of Python's syntax and features with the second edition of Beginning Python, an up–to–date introduction and practical reference. Covering a wide array of Python–related programming topics, including addressing language internals, database integration, network programming, and web services, you'll be guided by sound development principles. Ten accompanying projects will ensure you can get your hands dirty in no time.
Updated to reflect the latest in Python programming paradigms and several of the most crucial features found in Python 3.0 (otherwise known as Python 3000), advanced topics, such as extending Python and packaging/distributing Python applications, are also covered.
Citește tot Restrânge

Toate formatele și edițiile

Toate formatele și edițiile Preț Express
Paperback (2) 34502 lei  3-5 săpt.
  Apress – 10 mar 2017 34502 lei  3-5 săpt.
  Apress – 10 sep 2008 39496 lei  3-5 săpt.

Preț: 39496 lei

Preț vechi: 49370 lei
-20% Nou

Puncte Express: 592

Preț estimativ în valută:
7559 7862$ 6335£

Carte disponibilă

Livrare economică 20 februarie-06 martie

Preluare comenzi: 021 569.72.76

Specificații

ISBN-13: 9781590599822
ISBN-10: 1590599829
Pagini: 656
Ilustrații: XXX, 688 p.
Dimensiuni: 178 x 235 x 33 mm
Greutate: 1.13 kg
Ediția:2nd ed.
Editura: Apress
Colecția Apress
Locul publicării:Berkeley, CA, United States

Public țintă

Popular/general

Cuprins

Instant Hacking: The Basics.- Lists and Tuples.- Working with Strings.- Dictionaries: When Indices Won’t Do.- Conditionals, Loops, and Some Other Statements.- Abstraction.- More Abstraction.- Exceptions.- Magic Methods, Properties, and Iterators.- Batteries Included.- Files and Stuff.- Graphical User Interfaces.- Database Support.- Network Programming.- Python and the Web.- Testing, 1-2-3.- Extending Python.- Packaging Your Programs.- Playful Programming.- Project 1: Instant Markup.- Project 2: Painting a Pretty Picture.- Project 3: XML for All Occasions.- Project 4: In the News.- Project 5: A Virtual Tea Party.- Project 6: Remote Editing with CGI.- Project 7: Your Own Bulletin Board.- Project 8: File Sharing with XML-RPC.- Project 9: File Sharing II—Now with GUI!.- Project 10: Do-It-Yourself Arcade Game.

Notă biografică

A bio is not available for this author.

Caracteristici

The first book to introduce Python 3.0, considered by many to be one of the most significant updates in the language's history The only book to be accompanied by ten real-world projects such as an arcade game, P2P file sharing application, and a chat client, allowing readers to immediately begin putting what they've learned into practice Authored by Magnus Hetland, the author of numerous very popular online Python and programming tutorials

Recenzii

“Hetland’s Beginning Python is an excellent book for individuals new to programming or those with intermediate programming skills. … Throughout the book, he presents a number of examples that are easy to implement and illustrate various aspects of the discussed topic. … the text is strongly recommended for those seeking to learn the Python language. Summing Up: Highly recommended. Lower- and upper-division undergraduates; general readers.” (D. B. Mason, Choice, Vol. 55 (1), September, 2017) 

Textul de pe ultima copertă

Gain a fundamental understanding of Python’s syntax and features with this up–to–date introduction and practical reference. Covering a wide array of Python–related programming topics, including addressing language internals, database integration, network programming, and web services, you’ll be guided by sound development principles. Ten accompanying projects will ensure you can get your hands dirty in no time.
Updated to reflect the latest in Python programming paradigms and several of the most crucial features found in Python 3, Beginning Python also covers advanced topics such as extending Python and packaging/distributing Python applications. You will:

  • Become a proficient Python programmer by following along with a friendly, practical guide to the language’s key features
  • Write code faster by learning how to take advantage of advanced features such as magic methods, exceptions, and abstraction
  • Gain insight into modern Python programming paradigms including testing, documentation, packaging, and distribution
  • Learn by following along with ten interesting projects, including a P2P file–sharing application, chat client, video game, remote text editor, and more

Descriere

Descriere de la o altă ediție sau format:

Gain a fundamental understanding of Python’s syntax and features with this up–to–date introduction and practical reference. Covering a wide array of Python–related programming topics, including addressing language internals, database integration, network programming, and web services, you’ll be guided by sound development principles. Ten accompanying projects will ensure you can get your hands dirty in no time.
Updated to reflect the latest in Python programming paradigms and several of the most crucial features found in Python 3, Beginning Python also covers advanced topics such as extending Python and packaging/distributing Python applications. What You'll Learn

  • Become a proficient Python programmer by following along with a friendly, practical guide to the language’s key features
  • Write code faster by learning how to take advantage of advanced features such as magic methods, exceptions, and abstraction
  • Gain insight into modern Python programming paradigms including testing, documentation, packaging, and distribution
  • Learn by following along with ten interesting projects, including a P2P file–sharing application, chat client, video game, remote text editor, and more
Who This Book Is For
 
Programmers, novice and otherwise, seeking a comprehensive introduction to the Python programming language.