Addison-Wesley / Prentice Hall
Computer Science
Browse available resources for Computer Science:
- Select a resource
- Resources for Computer Science GOAL where virtual office hours are 24/7! Your Own TA, Just a Click Away! Deitel Resource Centers View material from Search Engines: Information Retrieval in Practice VideoNotes Andrew Tanenbaum Flame Award Recipient Custom Programs Instructor Resource Center myPearsonStore

ISBN-10: 0130260363
ISBN-13: 9780130260369
Publisher: Prentice Hall
Copyright: 2001
Format: Paper Bound w/CD-ROM; 816 pp
Status: Out of Print
Suggested retail price: $44.99
This item is out of print and is no longer available for purchase.
This book is an introduction to the Python programming language using the presentation style of Ellie Quigley's UNIX Shells by Example and Perl by Example Books.
All the professional developer needs to know to get results with Python -- fast.
- Best-selling Core Series format: extensive, real-world code examples!
- Syntax, data types, built-ins, and in-depth coverage of the Python standard module library.
- CD-ROM: Windows and Linux Python distributions plus extensive cross-platform source code from the book.
I. CORE PYTHON.
II. ADVANCED TOPICS.
Core Python Programming, 2/E
Chun
© 2007 | Prentice Hall | Paper; 1120 pages | Instock
ISBN-10: 0132269937 | ISBN-13: 9780132269933
Buy from myPearsonStore
WESLEY J. CHUN holds computer science and mathematics degrees from the University of CA, MSCS from U.C. Santa Barbara, and an AB in Mathematics and Minor in Music. He is a principal consultant at Cyberweb Consulting. While at Yahoo!, Chun used Python to help create Yahoo!Mail and Yahoo! People Search. Chun has over 18 years of UNIX, computer programming, and instructional experience. In his spare time, Chun serves as a technical instructor with U.C. Santa Cruz where he teaches Python, C, and UNIX for the UCSC Extension system.
- New to Python? This is the developer's guide to Python development!
- Learn the core features of Python as well as advanced topics such as regular expressions, multithreaded programming, Web/Internet and network development, GUI development with Tk(inter) and more
- Also includes features found in the new Python 1.6 and 2.0 releases
- CD-ROM: Complete Python distributions (source code, documentation, and various binaries) plus all example scripts in the book
Python is an Internet and systems programming language that is soaring in popularity in today's fast-paced software development environment, and no wonder: it's simple (yet robust), object-oriented (yet can be used as a procedural language), extensible, scalable and features an easy to learn syntax that is clear and concise. Python combines the power of a compiled object language like Java and C++ with the ease of use and rapid development time of a scripting language. In fact, it's syntax is so easy to understand that you are more likely to pick it up faster than any of the other popular scripting languages in use today!
In Core Python Programming, Internet software engineer and technical trainer Wesley Chun provides intermediate and experienced developers all they need to know to learn Python-fast. Like all Core Series books, Core Python Programming delivers hundreds of industrial-strength code snippets and examples, all targeted at professional developers who want to leverage their existing skills! In particular, Core Python Programming presents numerous interactive examples that can be entered into the Python interpreter right in front of you! Finally, we present a chapter that shows you step-by-step how to extend Python using C or C++.
- Python syntax and style
- Development and Run-time Environments
- Objects and Python memory management
- Standard data types, methods, and operators
- Loops and conditionals
- Files and Input/Output
- Exceptions and error handling
- Functions, scope, arguments, and functional programming
- Importing modules and module attributes
- Object-oriented Programming with classes, methods, and instances
- Callable Objects
- Extending Python
Coverage of the Python standard module library and client-server application development includes comprehensive introductions to the following topics in Python programming:
- Regular expressions
- TCP/IP and UDP/IP Network programming using sockets
- Operating system interface
- GUI development with Tk using Tkinter
- Multithreaded programming
- Interactive Web/CGI/Internet applications
- Executing code in a restricted environment
- Inheritance, type emulation, operator overloading, and delegation in an OOP environment
Finally, we provide an introduction to the new features introduced in Python 1.6. These include Unicode string support, the new function invocation syntax which lets the caller provide a tuple of positional arguments and/or a dictionary of keyword arguments, and the new string methods. We also provide a glimpse into features that will only be found in the newer 2.0 release.
Every Core Series book:
- DEMONSTRATES how to write commercial-quality code
- FEATURES dozens of programs and examples!
- FOCUSES on the features and functions most important to real developers
- PROVIDES objective, unbiased coverage of cutting-edge technologies-no
- hype!
Core Python Programming delivers:
- Coverage of the core parts of the Python language
- Real-world insights for developing Web/Internet, network, multithreaded and GUI applications
- Tables and charts detailing Python modules, built-in functions, operators, and attributes
- Code snippets to try live with Python's interactive interpreter, hammering the concepts home
- Extensive code examples-including several complete sample applications
CD-ROM includes complete Python source code and documentation distributions for Unix/Linux along with binaries for Windows and Macintosh platforms plus source code for all examples in the book.
View a Sample Chapter PDF: /samplechapter/0130260363.pdf
Pearson Higher Education offers special pricing when you choose to package your text with other student resources. If you're interested in creating a cost-saving package for your students, contact your Pearson Higher Education representative for pricing and ordering information.
This title is a member of the Core Series, which also contains the titles below . You can also visit the Core Series page.
Core C# and .NET: The Complete and Comprehensive Developer's Guide to C# 2.0 and .NET 2.0
Perry
© 2006 | Prentice Hall | Paper; 1008 pages | Instock
ISBN-10: 0131472275 | ISBN-13: 9780131472273
Brief Description | Buy from myPearsonStore
Core CSS, 2/E
Schengili-Roberts
© 2004 | Prentice Hall | Paper; 864 pages | Instock
ISBN-10: 0130092789 | ISBN-13: 9780130092786
Brief Description | Buy from myPearsonStore
Core Internet Application Development with ASP.NET 2.0
Connolly
© 2007 | Prentice Hall | Paper; 1088 pages | Instock
ISBN-10: 0321419502 | ISBN-13: 9780321419507
Brief Description | Buy from myPearsonStore
Core Java Data Objects
Tyagi, Vorburger, McCammon & Bobzin
© 2004 | Prentice Hall | Paper; 576 pages | Out of Stock
ISBN-10: 0131407317 | ISBN-13: 9780131407312
Core Java™ 2, Volume I--Fundamentals, 7/E
Horstmann & Cornell
© 2005 | Prentice Hall | Paper; 784 pages | Instock
ISBN-10: 0131482025 | ISBN-13: 9780131482029
Brief Description | Buy from myPearsonStore
Core Java™ 2, Volume II--Advanced Features, 7/E
Horstmann & Cornell
© 2005 | Prentice Hall | Paper; 1024 pages | Instock
ISBN-10: 0131118269 | ISBN-13: 9780131118263
Brief Description | Buy from myPearsonStore
Core JavaServer Faces
Geary & Horstmann
© 2004 | Prentice Hall | Paper; 552 pages | Instock
ISBN-10: 0131463055 | ISBN-13: 9780131463059
Brief Description | Buy from myPearsonStore
Core PHP Programming, 3/E
Atkinson & Suraski
© 2004 | Prentice Hall | Paper; 1104 pages | Instock
ISBN-10: 0130463469 | ISBN-13: 9780130463463
Brief Description | Buy from myPearsonStore
Core Python Programming, 2/E
Chun
© 2007 | Prentice Hall | Paper; 1120 pages | Instock
ISBN-10: 0132269937 | ISBN-13: 9780132269933
Buy from myPearsonStore
Core Web Application Development with PHP and MySQL
Wandschneider
© 2006 | Prentice Hall | Paper Bound w/CD-ROM; 912 pages | Instock
ISBN-10: 0131867164 | ISBN-13: 9780131867161
Brief Description | Buy from myPearsonStore
Core Web Programming, 2/E
Hall & Brown
© 2001 | Prentice Hall | Paper; 1440 pages | Instock
ISBN-10: 0130897930 | ISBN-13: 9780130897930
Brief Description | Buy from myPearsonStore
Since its release not quite three years ago, C# has rapidly gained wide usage. This book is written for C# 2.0, covering all the new features in 2.0, including generics. In addition to its coverage of C#, it also provides information on the .NET Framework and classes that C# interacts with. Every chapter includes questions and answers along with suggested projects.
Core CSS: Cascading Style Sheets is the definitive guide to style sheets, which
provide a new level of flexibility for Web developers. Cascading Styles Sheets
provide both casual Web authors and professional Web developers with the
tools necessary to precisely control such things as the size and appearance of
fonts, positioning elements at exact locations on a page — even how a page
should be printed or “sound” when played through a compatible browser. This
new edition of the book incorporates the latest browser-specific extensions to
CSS, as well as the CSS3 specification, providing the most up-to-date
information on CSS currently available. Core CSS delivers practical techniques
for integrating CSS into Web site development and expert insight into choosing
the best style sheet code. Like all Core series books it features hundreds of
professional-level code examples.
Appropriate for all courses in Java programming with JavaServer Faces (JSF), and many intermediate-to-advanced level courses on Java frameworks that are being updated to include JSF coverage.
Using JavaServer Faces (JSF), Java developers can build world-class Web user interfaces virtually without writing code. At the same time, JSF can help them simplify a wide range of complex tasks–from separating presentation and business logic to managing configuration. In Core JavaServer Faces, renowned Java developers David Geary and Cay Horstmann teach experienced Java developers all they need to create production-quality software with JSF 1.0. Geary (Graphic Java) and Horstmann (Core Java) systematically introduce JSF’s tags, the basic building blocks of JSF development. Students learn how to set up the JSF programming environment, connect JSF tags to application logic, provide navigation amongst pages, convert and validate input, and more. Then, using realistic, non-trivial code examples, the authors introduce more advanced tasks: creating custom converters and validators, handling events, sharing common content among multiple pages, building custom components, connecting to databases and external services, even supporting wireless clients. The book ends with a “How do I” chapter that answers students’ most common questions about JSF development. Also included: helpful notes on debugging, logging, and more. Like all Core Series books, Core JavaServer Faces is both a no-nonsense tutorial and a comprehensive reference: the fastest, most effective pathway to deep, practical mastery.
Appropriate for all courses in PHP, as well as courses in Web scripting that cover PHP.
Core PHP Programming, Third Edition is the most authoritative guide to the new PHP5. Leading PHP developer Leon Atkinson and PHP5/Zend 2.0 co-creator Zeev Suraski cover every facet of real-world PHP5 development, taking students from basic syntax to advanced object-oriented development. Atkinson and Suraski cover networking, data structures, regular expressions, math, configuration, graphics, MySQL/PostgreSQL support, XML, algorithms, debugging, optimization, the Zend 2.0 engine, and much more. They also offer an authoritative introduction to PHP5 design patterns—including the popular Singleton, Factory and Observer design patterns—helping students discover today's best practices for building robust, efficient PHP5 code. Building on two previous editions, this book presents more than 650 downloadable examples—all reflecting the insights of the creators of the Zend Engine that drives high-performance PHP5 development. From start to finish, it has been carefully technically reviewed by PHP5 co-creator Andi Gutmans.
PHP and MySQL have become a serious and commercially viable system with
which to develop web applications. With the relase of PHP 5, J2EE
developers, in particular, are starting to take a second look at PHP. And while
there are many books on the makret that describe PHP language syntax, there
are very few that fully describe web application development with PHP and
related technologies. This book describes the complete web application
development lifecycle, from planning the application to designing the user
interface to building in robust security. And since web applications serve the
entire world, often neglected globalization issues are treated in detail.
Though MySQL is used throughout the examples, Part IV also contains
examples of building applications on top of both Oracle and PostgresSQL, two
popular alternatives to MySQL for use in mission-critical systems.
For Web Programming and Design, JavaScript/Java and HTML Web Programming courses.
This comprehensive introduction to programming for the Web teaches programming students all the tools they need for effective Web programming using Java as the base language. It provides detailed, practical coverage of HTML4, Java 2, J2EE and JavaScript 1.5, as well as numerous other new Web programming standards, and presents Web-focused coverage of Swing, Java threads, I/O network programming on both clients and servers, JavaServer pages, and the latest version of JavaScript.
Pearson Higher Education offers special pricing when you choose to package your text with other student resources. If you're interested in creating a cost-saving package for your students contact your Pearson Higher Education representative.

