Practical Programming, 3rd Edition
An Introduction to Computer Science Using Python 3.6
|Price||$29.71 - $48.04
|Authors||Paul Gries, Jennifer Campbell, Jason Montojo|
|Publisher||The Pragmatic Programmers|
|Format||Paper book / ebook (PDF)|
No programming experience required! Incremental examples show you the steps and missteps that happen while developing programs, so you know what to expect when you tackle a problem on your own. Inspired by "How to Design Programs" (HtDP), discover a five-step recipe for designing functions, which helps you learn the concepts - and becomes an integral part of writing programs.
In this detailed introduction to Python and to computer programming, find out exactly what happens when your programs are executed. Work with numbers, text, big data sets, and files using real-world examples. Create and use your own data types. Make your programs reliable, work with databases, download data from the web automatically, and build user interfaces. As you use the fundamental programming tools in this book, you'll see how to document and organize your code so that you and other programmers can more easily read and understand it. This new edition takes advantage of Python 3.6's new features, including type annotations on parameters, return types and variable declarations, and changes to string formatting.
Most importantly, you'll learn how to think like a professional programmer.
5 5 2
by Elliotte Rusty Harold
The new third edition of this highly regarded introduction to Java networking programming has been thoroughly revised to cover all of the 100+ significant updates to Java Developers Kit (JDK) 1.5. It is a clear, complete introduction to developing network programs (both applets and applications) using Java, covering everything from networ...
Price: $4.07 | Publisher: O'Reilly Media | Release: 2004
by Brandon Rhodes, John Goerzen
Foundations of Python Network Programming, Third Edition, covers all of the classic topics found in the second edition of this book, including network protocols, network data and errors, email, server architecture, and HTTP and web applications, plus updates for Python 3.If you're a Python programmer who needs a deep understanding of how ...
Price: $37.49 | Publisher: Apress | Release: 2014
by Barry Burd
One of the most popular beginning programming books, now fully updated.Java is a popular language for beginning programmers, and earlier editions of this fun and friendly guide have helped thousands get started. Now fully revised to cover recent updates for Java 7.0, Beginning Programming with Java For Dummies, 3rd Edition is certain to p...
Price: $4.44 | Publisher: Wiley | Release: 2012
by Kevin Tatroe, Peter MacIntyre, Rasmus Lerdorf
This updated edition teaches everything you need to know to create effective web applications with the latest features in PHP 5.x. You'll start with the big picture and then dive into language syntax, programming techniques, and other details, using examples that illustrate both correct usage and common idioms.If you have a working knowle...
Price: $27.99 | Publisher: O'Reilly Media | Release: 2013
by Zed A. Shaw
Zed Shaw has perfected the world's best system for learning Python. Follow it and you will succeed-just like the hundreds of thousands of beginners Zed has taught to date! You bring the discipline, commitment, and persistence; the author supplies everything else.In Learn Python the Hard Way, 3rd Edition, you'll learn Python by working thr...
Price: $14.00 | Publisher: Addison-Wesley | Release: 2013
by AEleen Frisch
Essential System Administration,3rd Edition is the definitive guide for Unix system administration, covering all the fundamental and essential tasks required to run such divergent Unix systems as AIX, FreeBSD, HP-UX, Linux, Solaris, Tru64 and more. Essential System Administration provides a clear, concise, practical guide to the real-worl...
Price: $3.06 | Publisher: O'Reilly Media | Release: 2002
by Tony Bautts, Terry Dawson, Gregor N. Purdy
The Linux Network Administrator's Guide, 3rd Edition dispenses all the practical advice you need to join a network. Along with some hardware considerations, this highly acclaimed guide takes an in-depth look at all of the essential networking software that comes with the operating system - including basic infrastructure (TCP/IP, wireless ...
Price: $25.51 | Publisher: O'Reilly Media | Release: 2005
by John Paul Mueller, Jeff Cogswell
C++ is the workhorse of programming languages and remains one of the most widely used programming languages today. It's cross-platform, multi-functional, and updates are typically open-source. The language itself is object-oriented, offering you the utmost control over data usage, interface, and resource allocation. If your job involves d...
Price: $26.33 | Publisher: Wiley | Release: 2014