Sunday, March 3, 2013

Python Programming for the Absolute Beginner, 3rd Edition

Python Programming
Python Programming for the Absolute Beginner, 3rd Edition
Michael Dawson (Author)
3.9 out of 5 stars(56)

New!: $34.99 $20.99 (as of 03/03/2013 19:01 PST)
75 Used! | New! from $17.48 (as of 03/03/2013 19:01 PST)

Introductory & Beginning

If you are new to programming with Python and are looking for a solid introduction, this is the book for you. Developed by computer science instructors, books in the "for the absolute beginner" series teach the principles of programming through simple game creation. You will acquire the skills that you need for practical Python programming applications and will learn how these skills can be put to use in real-world scenarios. Throughout the chapters, you will find code samples that illustrate concepts presented. At the end of each chapter, you will find a complete game that demonstrates the key ideas in the chapter, a summary of the chapter, and a set of challenges that tests your newfound knowledge. By the time you finish this book, you'll be well versed in Python and be able to apply the basic programming principles you've learned to the next programming language you tackle.

  • Rank: #4145 in Books
  • Published on: 2010-01-01
  • Original language: English
  • Number of items: 1
  • Dimensions: 8.98" h x 1.10" w x 7.40" l, 2.07 pounds
  • Binding: Paperback
  • 480 pages

Description #1 by booksbringlife:

This listing is for (Python Programming for the Absolute Beginner, ) 2nd edition by (Michael Dawson). This edition has word-for-word the same information as ISBN: 1435455002 which is the 3rd edition, except for a small update and a different picture on the cover. All our books are in decent, usable condition or better and may or may not contain: highlighting, writing, cover and page wear, cds and additional material. If you are unsatisfied in any way with our product you can return it within 14 days for a refund.

Description #2 by BookHolders.com:

[ Ships Daily ] Condition: Excellent[ Underlining/Highlighting: NONE ] [ Writing: NONE ] Python Programming for the Absolute Beginner, 3rd Edition (NEW!!) By Michael Dawson ISBN: 1435455002 Edition:third Publisher: Course Technology PTR Pub Date: 1/1/2010 Binding: Paperback Pages: 464

Description #3 by Cheapestbooksever:

This listing is for (Python Programming for the Absolute Beginner, ) 2nd edition by (Michael Dawson). This edition has word-for-word the same information as ISBN: 1435455002 which is the 3rd edition, except for a small update and a different picture on the cover. All our books are in decent, usable condition or better and may or may not contain: highlighting, writing, cover and page wear, cds and additional material. If you are unsatisfied in any way with our product you can return it within 14 days for a refund.

Beginning JavaScript with DOM Scripting and Ajax: Second Editon

Beginning JavaScript with DOM Scripting and Ajax
Beginning JavaScript with DOM Scripting and Ajax: Second Editon
Russ Ferguson (Author), Christian Heilmann (Author)

New!: $39.99 $20.65 (as of 03/03/2013 07:43 PST)

Introductory & Beginning

Beginning JavaScript with DOM Scripting and Ajax is an essential resource for modern JavaScript programming. This completely updated second edition covers everything you need to know to get up-to-speed with JavaScript development and add dynamic enhancements to web pages, right from the basics. As well as focusing on client-side JavaScript, you will also learn how to work with the Browser Object Model, the Document Object Model (DOM), how to use XML and JSON as well as communicate with service side scripts such as PHP. Find out how to:

  • Rank: #116976 in Books
  • Published on: 2013-04-24
  • Original language: English
  • Binding: Paperback
  • 540 pages

Saturday, March 2, 2013

Beginning Programming with Java For Dummies

Beginning Programming
Beginning Programming with Java For Dummies
Barry Burd (Author)
4.3 out of 5 stars(78)

New!: $29.99 $17.45 (as of 03/02/2013 20:12 PST)
57 Used! | New! from $15.68 (as of 03/02/2013 20:12 PST)

Introductory & Beginning

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 put more first-time programmers and Java beginners on the road to Java mastery.

  • Explores what goes into creating a program, putting the pieces together, dealing with standard programming challenges, debugging, and making the program work
  • Offers new options for tools and techniques used in Java development
  • Provides valuable information and examples for the would-be programmer with no Java experience
  • All examples are updated to reflect the latest changes in Java 7.0

Beginning Programming with Java For Dummies, 3rd Edition offers an easy-to-understand introduction to programming through the popular, versatile Java 7.0 language.

  • Rank: #7039 in Books
  • Published on: 2012-04-10
  • Original language: English
  • Number of items: 1
  • Dimensions: 9.06" h x .94" w x 7.36" l, 1.46 pounds
  • Binding: Paperback
  • 456 pages

Description #1 by Powells.com:

Computer Languages-Java

Description #2 by shopoin.info:

"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 put more first-time programmers and Java beginners on the road to Java mastery.Explores what goes into creating a program, putting the pieces together, dealing with standard programming challenges, debugging, and making the program work Offers new options for tools and techniques used in Java developmentProvides valuable information and examples for the would-be programmer with no Java experienceAll examples are updated to reflect the latest changes in Java 7.0Beginning Programming with Java For Dummies, 3rd Edition offers an easy-to-understand introduction to programming through the popular, versatile Java 7.0 language.File Size: 4292 KBPrint Length: 456 pages Publisher: For Dummies; 3 edition (March 16, 2012) Sold by: Amazon Digital Services, Inc.Language: EnglishASIN: B007MF10XM"

Description #3 by eCampus.com:

Beginning Programming with Java For Dummies, ISBN-13: 9780470371749, ISBN-10: 0470371749

Programming for the Absolute Beginner (No Experience Required (Course Technology))

Programming for
Programming for the Absolute Beginner (No Experience Required (Course Technology))
Jerry Lee Jr. Ford (Author)
4.4 out of 5 stars(13)

Download: $16.49 (as of 03/02/2013 05:49 PST)

Introductory & Beginning

Want to learn computer programming but aren't sure where to start? Programming for the Absolute Beginner provides a gentle learning curve in programming for anyone who wants to develop fundamental programming skills and create computer programs. The primary focus is on teaching the reader how to program using a free implementation of BASIC called Just BASIC. As such, the book focuses on developing programs that run on Microsoft® Windows®, but also presents programming principles that apply to different environments, including other operating systems and the Internet. Additionally, the book provides a solid foundation for advancing to different programming languages as you gain confidence in your newly acquired programming abilities. As part of the for the absolute beginner series, Programming for the Absolute Beginner teaches all the concepts through the creation of simple computer games, making the learning process much more fun and enjoyable.

  • Rank: #61660 in eBooks
  • Published on: 2007-04-23
  • Released on: 2013-02-01
  • Format: Kindle eBook
  • Number of items: 1

Description #1 by Alibris:


Description #2 by Powells.com:

Software Engineering-Programming and Languages

Description #3 by Alibris:


Friday, March 1, 2013

Teach Yourself Game Programming for Android and Windows (The Space Fighter Project Alpha)

Teach Yourself
Teach Yourself Game Programming for Android and Windows (The Space Fighter Project Alpha)
Daniel Foreman (Author)
5.0 out of 5 stars(1)

Download: $7.99 (as of 03/01/2013 20:08 PST)

Introductory & Beginning

Teach Yourself Game Programming for Android and Windows allows users of any age or experience to learn game programming. This book will take you through two phases. In phase one you will learn the basics you need to produce a working game, then you will be taken through a simplistic game example. In phase two you will expand upon your already acquired knowledge so that you can create games good enough to sell. You will then be taught how to program a game that is actively available on the google play market place. By the end of this book you will be able to produce games that you can sell on both Windows and Android devices. If you have access to an apple mac you can even recompile those games for Mac OS X and iOS for iPhone and iPad devices.

  • Rank: #29949 in eBooks
  • Published on: 2013-02-19
  • Released on: 2013-02-19
  • Format: Kindle eBook
  • Number of items: 1

Beginning Programming All-In-One Desk Reference For Dummies

Beginning Programming
Beginning Programming All-In-One Desk Reference For Dummies
Wallace Wang (Author)
4.6 out of 5 stars(18)

New!: $34.99 $19.12 (as of 03/01/2013 11:19 PST)
41 Used! | New! from $17.49 (as of 03/01/2013 11:19 PST)

Introductory & Beginning

So you want to be a programmer? Or maybe you just want to be able to make your computer do what YOU want for a change? Maybe you enjoy the challenge of identifying a problem and solving it. If programming intrigues you for whatever reason, Beginning Programming All-In-One Desk Reference For Dummies is like having a starter programming library all in one handy, if beefy, book.

In this practical guide, you’ll find out about compiling, algorithms, best practices, debugging your programs, and much more. The concepts are illustrated in several different programming languages, so you’ll get a feel for the variety of languages and the needs they fill. Seven minibooks cover:

  • Getting started
  • Programming basics
  • Data structures
  • Algorithms
  • Web programming
  • Programming language syntax
  • Applications

Beginning Programming All-In-One Desk Reference For Dummies shows you how to decide what you want your program to do, turn your instructions into “machine language” that the computer understands, use programming best practices, explore the “how” and “why” of data structuring, and more. You’ll even get a look into various applications like database management, bioinformatics, computer security, and artificial intelligence. Soon you’ll realize that — wow! You’re a programmer!

Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.

  • Rank: #7892 in Books
  • Published on: 2008-06-03
  • Original language: English
  • Number of items: 1
  • Dimensions: 9.21" h x 1.50" w x 7.40" l, 2.38 pounds
  • Binding: Paperback
  • 720 pages

Description #1 by eBay:

Title: Beginning Programming All-in-one Desk Reference For Dummies Author(s): Wallace Wang Publisher: John Wiley & Sons Format: Paperback Publication Date: 2007-08-29

Description #2 by LoadLib:

From the Back Cover 7 books in 1 oAO your key to programming success! Your one-stop guide to programming concepts in a variety of languages If you've been curious about what it takes to program a computer and make it do your bidding, here's the place to start! Each of these handy minibooks covers an important element of programming. You'll find out about compiling, algorithms, best practices, debugging your programs, and more, illustrated in several programming languages. Discover how to: Decide what you want your program to do Program in different languages Turn your instructions into machine language Use programming best practices Understand data structures, algorithms, and syntaxAbout the AuthorWallace Wang is a bestselling author with more than 2.3 million For Dummies books in print. He wrote Beginning Programming For Dummies and moonlights as a stand-up comic.

Description #3 by DeepDiscount:

So you want to be a programmer? Or maybe you just want to be able to make your computer do what YOU want for a change? Maybe you enjoy the challenge of identifying a problem and solving it. If programming intrigues you for whatever reason, Beginning Programming All-In-One Desk Reference For Dummies is like having a starter programming library all in one handy, if beefy, book.In this practical guide, you

C++ Programming for Beginners

C Programming
C++ Programming for Beginners
Beryl Hoffman (Author)
3.5 out of 5 stars(2)

Download: $0.99 (as of 03/01/2013 01:11 PST)

Introductory & Beginning

C++ Programming for Beginners is a step by step guide to the basics of programming in C and C++ using the free Dev-C++ compiler. This book teaches the concepts of programming with simple and clear explanations that are easy to understand. The topics covered are input/output, arithmetic operators, control structures such as if statements and loops, functions, arrays, and an introduction to object-oriented programming.

  • Rank: #6802 in eBooks
  • Published on: 2013-01-13
  • Released on: 2013-01-13
  • Format: Kindle eBook
  • Number of items: 1

Description #1 by eBay - thermite-media:

Powered by Frooition Pro Click here to view full size. Full Size Image Click to close full size. C++ Programming for the Absolute Beginner [9781598638752] - Book NEW Author(s): Mark Lee Format: Paperback # Pages: 376 ISBN-13: 9781598638752 Published: 04/14/2009 Language: English Weight: 1.75 pounds Brand new book. About Us Payment Shipping Customer Service FAQs Welcome to MovieMars All items are Brand New. We offer unbeatable prices, quick shipping times and a wide selection second to none. Pur

Description #2 by eBay - cbsystems:

Our Reference: A600A-BX-380-383-531-1931841438-19 BRAND NEW!: US Edition: Description: 481 Pages: Course Technology PTR; 1 edition (October 1, 2002) : If you are new to programming with C++ and are looking for a solid introduction, this is the book for you. Developed by computer science professors, books in the for the absolute beginner series teach the principles of programming through simple game creation. You will acquire the skills thaty ou need for more practical C++ programming applicatio

Description #3 by Barnes & Noble - Bookeyez2:

Categories: C++ (Computer program language)->Beginners' guides, C++ (Computer program language). Contributors: Dirk Henkemans - Author. Format: Paperback

Thursday, February 28, 2013

Learning PHP, MySQL, JavaScript, and CSS: A Step-by-Step Guide to Creating Dynamic Websites

Learning PHP, MySQL, JavaScript, and CSS
Learning PHP, MySQL, JavaScript, and CSS: A Step-by-Step Guide to Creating Dynamic Websites
Robin Nixon (Author)
4.0 out of 5 stars(27)

New!: $39.99 $22.33 (as of 02/28/2013 11:34 PST)
63 Used! | New! from $17.99 (as of 02/28/2013 11:34 PST)

Introductory & Beginning

If you're familiar with HTML, using the information in Learning PHP, MySQL, JavaScript and CSS, you will quickly learn how to build interactive, data-driven websites with the powerful combination of PHP, MySQL, JavaScript and CSS - the top technologies for creating modern sites. This hands-on guide explains each technology separately, shows you how to combine them, and introduces valuable web programming concepts such as objects, XHTML, cookies, and session management.

Carefully paced for non-programmers, this second edition of the top-selling guide to web development now also provides an extensive introduction to CSS, and benefits from reader questions and suggestions about the first edition, making the new edition even easier to follow and more information-packed than ever.

Plus, to ensure your have understood all the main points, you'll practice what you've learned with review questions at the end of each chapter, and there's even a sample social networking platform built with the elements introduced in this book.

Learning PHP, MySQL, JavaScript and CSS will enable you to:

  • Understand PHP up to an intermediate level, including the basics of object-oriented programming
  • Master MySQL, from database structure to complex queries
  • Create web pages with PHP and MySQL by integrating forms and other HTML features
  • Learn about JavaScript, from functions and event handling to accessing the Document Object Model
  • Pick up the basics of CSS (and CSS3) and learn how to use it to create compelling and dynamic web pages.
  • Find out how to manipulate CSS properties directly from JavaScript
  • Make Ajax calls and turn your website into a highly interactive environment
  • Upload and manipulate files and images, validate user input, and secure your applications
  • Bring all these technologies together to create a  social networking site
  • Rank: #3448 in Books
  • Published on: 2012-09-03
  • Original language: English
  • Number of items: 1
  • Dimensions: 9.17" h x 1.22" w x 7.01" l, 1.99 pounds
  • Binding: Paperback
  • 584 pages

Description #1 by Magazines.com:

Essential Skills--Made Easy Create advanced websites, web apps, and standalone apps for Apple iOS and Google Android devices. 'HTML5 for iOS and Android: A Beginner's Guide' explains, step by step, how to use HTML5 and CSS3 as well as supporting technologies, such as JavaScript, MySQL, and PHP. Download wrapper code from the book's companion website to enable your programs to run like native iOS or Android apps. You'll also get tips for distributing your creations in various app stores. Everything you need to get started developing powerful mobile apps and websites is included in this hands-on guide. Designed for Easy Learning: Key Skills & Concepts--Chapter-opening lists of specific skills covered in the chapter Ask the Expert--Q&A sections filled with bonus information and helpful tips Notes--Extra information related to the topic being covered Tips--Helpful reminders or alternate ways of doing things Cautions--Errors and pitfalls to avoid Annotated Syntax--Example code with commentary that describes the programming techniques being illustrated Robin Nixon is a developer and freelance technical writer who has published more than 500 articles in magazines such as 'PC Plus, PCW, Web User, PC Advisor,' and 'PC Answers.' He is the author of several computer books, including 'Plug-in PHP, Plug-in JavaScript,' and 'Plug-in CSS.'

Description #2 by eBay:

databases applications mysql introduction computing internet databases applications mysql general aas all our items our feedback faqs about us contact us item description learning php mysql javascript and css a step by step guide to creating dynamic websites ean 978 1449319267 isbn 10 1 449319262 ref gdn 1449319262 title learning php mysql javascript and css a step by step guide to creating dynamic websites author robin nixon

Description #3 by eBay - juliegoshxii:

author robin nixon format trade paper isbn 10 1449319262 isbn 13 9781449319267 language english publication year 20120000 audience scholarly professional author robin nixon author for title robin nixon book copyright date 2012 book length display 9.2 in book weight display 23.5 oz dewey edition 23 deweydecimal 006.76 ean 9781449319267 edition 2 format computed trade paper isbn 1449319262 illustrated yes lc classification number qa 76.73 language english length 9.2 in numberofpages 510 pages numb

Python Programming: An Introduction to Computer Science 2nd Edition

Python Programming
Python Programming: An Introduction to Computer Science 2nd Edition
John Zelle (Author)
4.7 out of 5 stars(27)

New!: $45.00 $37.89 (as of 02/28/2013 00:14 PST)
81 Used! | New! from $28.29 (as of 02/28/2013 00:14 PST)

Introductory & Beginning

This is the second edition of John Zelle's Python Programming, updated for Python 3. This book is designed to be used as the primary textbook in a college-level first course in computing. It takes a fairly traditional approach, emphasizing problem solving, design, and programming as the core skills of computer science. However, these ideas are illustrated using a non-traditional language, namely Python. Although Python is used as the language, teaching Python is not the main point of this book. Rather, Python is used to illustrate fundamental principles of design and programming that apply in any language or computing environment. In some places, I have purposely avoided certain Python features and idioms that are not generally found in other languages. There are already many good books about Python on the market; this book is intended as an introduction to computing. Features include the following: *Extensive use of computer graphics. *Interesting examples. *Readable prose. *Flexible spiral coverage. *Just-in-time object coverage. *Extensive end-of-chapter problems.

  • Rank: #9115 in Books
  • Published on: 2010-05-18
  • Original language: English
  • Number of items: 1
  • Dimensions: 9.21" h x .79" w x 7.48" l, 2.00 pounds
  • Binding: Paperback
  • 528 pages

Description #1 by Alibris:


Description #2 by TextbooksRus.com:

Thoroughly updated to reflect the most current developments in language design and implementation, the second edition *Addresses key developments in programming language design: + Finalized C99 standard + Java 5 + C# 2.0 + Java concurrency package (JSR 166) and comparable mechanisms in C# + Java and C# generics *Introduces and discusses scripting languages throughout the book and in an entire new chapter that covers: + Application domains: shell languages, text processing and report generation, mathematics and statistics, "glue" languages and general purpose scripting, extension languages, scripting the World Wide Web + Design concepts: names and scopes, string and pattern manipulation, high level data types, object orientation + Major languages: Perl, PHP, Tcl/Tk, Python, Ruby, JavaScript, XLST *Updates many sections and topics: + iterators + exceptions + polymorphism + templates/generics + scope rules and declaration ordering + separate compilation + garbage collection + threads and synchronization New pedagogical features Design & Implementation boxes + "Highlight the interplay between language design and language implementation Test Your Understanding review questions + "Help students assess their understanding of key points of a section In More Depth CD supplements + "Present more advanced or peripheral material for students who would like to extend their knowledge Explorations + "Provide students with additional exercises that are open-ended, research-type activities New reference features + Over 900 numbered and titled examples help the student to quickly cross-referenceand access content for initial study and later review. + Indices (in the printed text) for both the Design and Implementation boxes and the numbered examples. + CD search engine for both the printed text and the supplemental sections. + Live links on the CD to Web-based language tutorials, reference manuals, and compilers and interpreters. On the CD + In More Depth sections and sub-sections that are introduced in the book and presented on the CD + In More Depth Exercises and Explorations for students wanting additional challenges + Links to Web-based language reference manuals and tutorials + Links to Web-based compilers and interpreters + Text files containing the code fragments featured as examples in the book + Search engine to search both the main text and the CD-only content Instructor support + Password-protected site for adopters who request the password from a sales representative + Solutions to most exercises + Figures from the book in several formats + Lecture slides prepared by other instructors New Coverage * Addresses the most recent developments in programming language design, including C99, C#, and Java 5. * Introduces and discusses scripting languages throughout the book as well as in an entire new chapter. * Includes a comprehensive chapter on concurrency, with coverage of the new Java concurrency package (JSR 166) and the comparable mechanisms in C#. * Updates many sections and topics, including iterators, exceptions, polymorphism, templates/generics, scope rules and declaration ordering, separate compilation, garbage collection, and threads and synchronization. New Pedagogical Features *Highlights the interaction and tradeoffs inherent in language design and language implementation decisions with over 100 "Design and Implementation" call-out boxes. * Adds end-of-chapter "Exploration" exercises -- open-ended, research-type activities. * Provides review questions after sections for quick self-assessment. * Includes over 800 numbered examples to help the reader quickly cross-reference and access content.

Description #3 by eBay - bookywoman:

Product Category :Books ISBN :1590282418 Title :Python Programming: An Introduction to Computer Science 2nd Edition EAN :9781590282410 Authors :John Zelle Binding :Paperback Publisher :Franklin, Beedle Associates In Publication Date :2010-05-18 Pages :528 Signed :False First Edition :False Dust Jacket :False List Price (MSRP) :45.00 Height :1.1000 inches Width :7.5000 inches Length :9.1000 inches Weight :1.9500 pounds Keywords :Introductory Beginning, Python, Programming Languages, All product,

Wednesday, February 27, 2013

Learning Java

Learning Java
Learning Java
Patrick Niemeyer (Author), Daniel Leuck (Author)

New!: $49.99 $27.29 (as of 02/27/2013 11:47 PST)

Introductory & Beginning

Java is the preferred language for many of today’s leading-edge technologies—everything from smartphones and game consoles to robots, massive enterprise systems, and supercomputers. If you’re new to Java, the fourth edition of this bestselling guide provides an example-driven introduction to the latest language features and APIs in Java 6 and 7. Advanced Java developers will be able to take a deep dive into areas such as concurrency and JVM enhancements.

You’ll learn powerful new ways to manage resources and exceptions in your applications, and quickly get up to speed on Java’s new concurrency utilities, and APIs for web services and XML. You’ll also find an updated tutorial on how to get started with the Eclipse IDE, and a brand-new introduction to database access in Java.

  • Rank: #111302 in Books
  • Published on: 2013-04-22
  • Original language: English
  • Number of items: 1
  • Binding: Paperback
  • 986 pages

Description #1 by okey-books.com:

Learning Java: Jonathan Knudsen, Patrick Niemeyer

Description #2 by Bookdepository.com:

Learning Java : Paperback : O'Reilly Media, Inc, USA : 9780596008734 : 0596008732 : 01 Jun 2005 : With more changes than any previous version, Java 5.0 makes it easier to 'Learning Java' takes on greater significance, delivering a no-nonsense approach to Java 5.0 features, such as "generics," and looks into the popular Eclipse IDE.

Description #3 by eCampus.com:

Learning Java, ISBN-13: 9781449319243, ISBN-10: 1449319246

Tuesday, February 26, 2013

Beginning C++ Through Game Programming

Beginning C
Beginning C++ Through Game Programming
Michael Dawson (Author)
4.1 out of 5 stars(37)

New!: $34.99 $21.98 (as of 02/26/2013 23:33 PST)
70 Used! | New! from $18.75 (as of 02/26/2013 23:33 PST)

Introductory & Beginning

BEGINNING C++ THROUGH GAME PROGRAMMING, THIRD EDITION approaches learning C++ from the unique and fun perspective of games. Written for the beginning game developer or programmer, the book assumes no previous programming experience and each new skill and concept is taught using simple language and step-by-step instructions. Readers will complete small projects in each chapter to reinforce what they've learned and a final project at the end combines all of the major topics covered in the book. Featuring twenty five percent new material, this third edition covers all the latest technology and advances.

  • Rank: #18053 in Books
  • Published on: 2010-10-18
  • Original language: English
  • Number of items: 1
  • Dimensions: 9.02" h x 1.30" w x 7.28" l, 1.85 pounds
  • Binding: Paperback
  • 432 pages

Description #1 by Skyo:

What is it that sets games apart from other forms of entertainment, keeping players coming back for more? Interactivity. The ability to control the outcome. Programming is an integral part of that interactivity, and C++ is a vital skill in programming for games. Beginning C++ through Game Programming, Second Edition will provide you with the core skills you need to begin programming with C++ specifically as it relates to games. You'll reinforce each new skill by creating small games along the way, and you'll put these skills to the test with one ambitious game project at the end. By the time you finish, you'll have a solid foundation in the programming language of the professionals!

Description #2 by LibLoad:

What is it that sets games apart from other forms of entertainment, keeping players coming back for more? Interactivity. The ability to control the outcome. Programming is an integral part of that interactivity, and C++ is a vital skill in programming for games. Beginning C++ through Game Programming, Second Edition will provide you with the core skills you need to begin programming with C++ specifically as it relates to games. You'll reinforce each new skill by creating small games along the wa

Description #3 by eCampus.com:

Beginning C++ Through Game Programming, ISBN-13: 9781435457423, ISBN-10: 1435457420

The Everything Learning Brazilian Portuguese Book: Speak, Write, and Understand Basic Portuguese in No Time (Everything: Language and Literature)

The Everything Learning Brazilian Portuguese Book
The Everything Learning Brazilian Portuguese Book: Speak, Write, and Understand Basic Portuguese in No Time (Everything: Language and Literature)
Fernanda Ferreira (Author)
3.7 out of 5 stars(30)

New!: $19.95 $12.36 (as of 02/26/2013 11:07 PST)
71 Used! | New! from $7.88 (as of 02/26/2013 11:07 PST)

Introductory & Beginning

Brazilian Portuguese made easy--and fun!

The Everything Learning Brazilian Portuguese Book with CD makes Brazilian Portuguese a breeze to learn! Author Fernanda L. Ferreira, Ph.D., provides you with step-by-step instruction in vocabulary, grammar, and pronunciation. Learn how to:

  • Understand Portuguese grammar
  • Improve pronunciation
  • Ask questions in Portuguese
  • Have basic conversations when traveling, dining out, conducting business, and shopping
This helpful guide includes an audio CD with pronunciation guides, extensive vocabulary lists, and interactive exercises. Packed with dialogue examples, self-tests, and English-to-Portuguese and Portuguese-to-English dictionaries, The Everything Learning Brazilian Portuguese Book with CD will have you speaking--and understanding--Portuguese in no time.

  • Rank: #24243 in Books
  • Published on: 2007-07-17
  • Original language: English
  • Number of items: 1
  • Dimensions: 9.25" h x .83" w x 7.99" l, 1.36 pounds
  • Binding: Paperback
  • 304 pages

Description #1 by Powells.com:

Foreign Languages-Portuguese Grammars and Methods

Description #2 by Pricefalls.com:

An introduction to Brazilian Portugese covers the history of the language, pronuniciation, grammar, vocabulary, Brazilian culture, and traveling in Brazil. *Author: Ferreira, Fernanda *Series Title: Everything: Language and Literature *Subtitle: Speak, Write, and Understand Basic Portuguese in No Time *Publication Date: 2007/08/01 *Number of Pages: 304 *Binding Type: Paperback *Language: PORTUGUESE *Depth: 0. 5 *Width: 8. 0 *Height: 9. 0

Description #3 by eBay:

by language bestsellers all our items our feedback faqs about us contact us item description the everything learning brazilian portuguese book speak write and understand portuguese in no time everything speak write and understand portuguese in no time everything ean 978 1598692778 isbn 10 1 598692771 ref bnt 1598692771 title the everything learning brazilian portuguese book speak write and understand portuguese in no time everything speak write and understand portuguese in no time everything aut

Monday, February 25, 2013

Seven Languages in Seven Weeks: A Pragmatic Guide to Learning Programming Languages (Pragmatic Programmers)

Seven Languages in Seven Weeks
Seven Languages in Seven Weeks: A Pragmatic Guide to Learning Programming Languages (Pragmatic Programmers)
Bruce A. Tate (Author)
4.3 out of 5 stars(34)

New!: $34.95 $23.07 (as of 02/25/2013 19:46 PST)
27 Used! | New! from $18.74 (as of 02/25/2013 19:46 PST)

Introductory & Beginning

You should learn a programming language every year, as recommended by The Pragmatic Programmer. But if one per year is good, how about Seven Languages in Seven Weeks? In this book you'll get a hands-on tour of Clojure, Haskell, Io, Prolog, Scala, Erlang, and Ruby. Whether or not your favorite language is on that list, you'll broaden your perspective of programming by examining these languages side-by-side. You'll learn something new from each, and best of all, you'll learn how to learn a language quickly.

Ruby, Io, Prolog, Scala, Erlang, Clojure, Haskell. With Seven Languages in Seven Weeks, by Bruce A. Tate, you'll go beyond the syntax-and beyond the 20-minute tutorial you'll find someplace online. This book has an audacious goal: to present a meaningful exploration of seven languages within a single book. Rather than serve as a complete reference or installation guide, Seven Languages hits what's essential and unique about each language. Moreover, this approach will help teach you how to grok new languages.

For each language, you'll solve a nontrivial problem, using techniques that show off the language's most important features. As the book proceeds, you'll discover the strengths and weaknesses of the languages, while dissecting the process of learning languages quickly--for example, finding the typing and programming models, decision structures, and how you interact with them.

Among this group of seven, you'll explore the most critical programming models of our time. Learn the dynamic typing that makes Ruby, Python, and Perl so flexible and compelling. Understand the underlying prototype system that's at the heart of JavaScript. See how pattern matching in Prolog shaped the development of Scala and Erlang. Discover how pure functional programming in Haskell is different from the Lisp family of languages, including Clojure.

Explore the concurrency techniques that are quickly becoming the backbone of a new generation of Internet applications. Find out how to use Erlang's let-it-crash philosophy for building fault-tolerant systems. Understand the actor model that drives concurrency design in Io and Scala. Learn how Clojure uses versioning to solve some of the most difficult concurrency problems.

It's all here, all in one place. Use the concepts from one language to find creative solutions in another-or discover a language that may become one of your favorites.

  • Rank: #276238 in Books
  • Published on: 2010-11-17
  • Original language: English
  • Number of items: 1
  • Dimensions: 8.86" h x 1.46" w x 7.48" l, 1.51 pounds
  • Binding: Paperback
  • 328 pages

Description #1 by Micro Center:

You should learn a programming language every year, as recommended by The Pragmatic Programmer. But if one per year is good, how about Seven Languages in Seven Weeks? In this book you'll get a hands-on tour of Clojure, Haskell, Io, Prolog, Scala, Erlang,

Description #2 by eBay - mikesbooks18:

discounted shipping on multiple orders

Description #3 by Barnes & Noble - BookSleuth:

Categories: Programming languages (Computers). Contributors: Bruce A. Tate - Author. Format: Paperback

Learning Perl

Learning Perl
Learning Perl
Randal L. Schwartz (Author), brian d foy (Author), Tom Phoenix (Author)
4.3 out of 5 stars(20)

New!: $39.99 $22.31 (as of 02/25/2013 09:32 PST)
92 Used! | New! from $12.57 (as of 02/25/2013 09:32 PST)

Introductory & Beginning

If you're just getting started with Perl, this is the book you want—whether you're a programmer, system administrator, or web hacker. Nicknamed "the Llama" by two generations of users, this bestseller closely follows the popular introductory Perl course taught by the authors since 1991. This 6th edition covers recent changes to the language up to version 5.14.

Perl is suitable for almost any task on almost any platform, from short fixes to complete web applications. Learning Perl teaches you the basics and shows you how to write programs up to 128 lines long—roughly the size of 90% of the Perl programs in use today. Each chapter includes exercises to help you practice what you've just learned. Other books may teach you to program in Perl, but this book will turn you into a Perl programmer.

Topics include:

  • Perl data and variable types
  • Subroutines
  • File operations
  • Regular expressions
  • String manipulation (including Unicode)
  • Lists and sorting
  • Process management
  • Smart matching
  • Use of third party modules
  • Rank: #10132 in Books
  • Published on: 2011-07-01
  • Original language: English
  • Number of items: 1
  • Dimensions: 9.17" h x .79" w x 7.01" l, 1.39 pounds
  • Binding: Paperback
  • 390 pages

Description #1 by Books-A-Million:

Learning Perl

Description #2 by uCollegeTextbooks bookstore:

"ISBN 9781449303587 Randal L. Schwartz, brian d foy, Tom Phoenix; Brand NEW; O'Reilly Media; Learning Perl, 6th Edition"

Description #3 by eBay - retrovideogameshop:

mrboston9 store Learning Perl - UNIX Programming 2nd Ed - O'REILLY 1997 I am now selling my large video game collection. I have all types of vintage games that will be up for auction and sale! Please check back to see what new items I have for sale. New auctions will be put up Monday - Friday each week. Each and every video game system in my collection are professionaly cleaned and tested. They are then placed in protective plastic bags and then stored in a clean and dry storage unit. Before th

Python for Kids: A Playful Introduction to Programming

Python for Kids
Python for Kids: A Playful Introduction to Programming
Jason R. Briggs (Author)
4.9 out of 5 stars(15)

New!: $34.95 $18.43 (as of 02/25/2013 00:46 PST)
63 Used! | New! from $18.42 (as of 02/25/2013 00:46 PST)

Introductory & Beginning

For Kids Aged 10+ (And Their Parents)

The code in this book runs on almost anything: Windows, Mac, Linux, even an OLPC laptop or Raspberry Pi!

Python is a powerful, expressive programming language that's easy to learn and fun to use! But books about learning to program in Python can be kind of dull, gray, and boring, and that's no fun for anyone.

Python for Kids brings Python to life and brings you (and your parents) into the world of programming. The ever-patient Jason R. Briggs will guide you through the basics as you experiment with unique (and often hilarious) example programs that feature ravenous monsters, secret agents, thieving ravens, and more. New terms are defined; code is colored, dissected, and explained; and quirky, full-color illustrations keep things on the lighter side.

Chapters end with programming puzzles designed to stretch your brain and strengthen your understanding. By the end of the book you'll have programmed two complete games: a clone of the famous Pong and "Mr. Stick Man Races for the Exit"—a platform game with jumps, animation, and much more.

As you strike out on your programming adventure, you'll learn how to:

  • Use fundamental data structures like lists, tuples, and maps
  • Organize and reuse your code with functions and modules
  • Use control structures like loops and conditional statements
  • Draw shapes and patterns with Python's turtle module
  • Create games, animations, and other graphical wonders with tkinter

Why should serious adults have all the fun? Python for Kids is your ticket into the amazing world of computer programming.

  • Rank: #916 in Books
  • Published on: 2012-12-19
  • Original language: English
  • Number of items: 1
  • Dimensions: 9.21" h x .91" w x 7.09" l, 1.40 pounds
  • Binding: Paperback
  • 344 pages

Description #1 by AbeBooks:

Python for Kids is a lighthearted introduction to the Python programming language, full of fun examples and color illustrations. Jason Briggs begins with the basics of how to install Python and write simple commands. In bite-sized chapters, he explains essential programming concepts. And by the e...

Description #2 by Barnes & Noble:

Contributors: Jason R. Briggs - Author. Format: Paperback

Description #3 by Barnes & Noble - BargainBookStores:

Contributors: Jason R. Briggs - Author. Format: Paperback

Sunday, February 24, 2013

Programming with Mathematica{R}: An Introduction

Programming with MathematicaA{R}
Programming with Mathematica{R}: An Introduction
Paul Wellin (Author)

New!: $95.00 $86.23 (as of 02/24/2013 16:27 PST)

Introductory & Beginning

Starting from first principles, this book covers all of the foundational material needed to develop a clear understanding of the Mathematica language, with a practical emphasis on solving problems. Concrete examples throughout the text demonstrate how Mathematica language, can be used to solve problems in science, engineering, economics/finance, computational linguistics, geoscience, bioinformatics, and a range of other fields.
The book will appeal to students, researchers and programmers wishing to further their understanding of Mathematica language. Designed to suit users of any ability, it assumes no formal knowledge of programming so it is ideal for self-study. Over 290 exercises are provided to challenge the reader's understanding of the material covered and these provide ample opportunity to practice using the language. Mathematica language notebooks containing examples, programs and solutions to exercises are available from www.cambridge.org/wellin.

  • Rank: #42176 in Books
  • Published on: 2013-03-31
  • Original language: English
  • Dimensions: .0" h x .0" w x .0" l, .0 pounds
  • Binding: Hardcover
  • 728 pages

Description #1 by Barnes & Noble - GTBBooks:

Categories: Mathematica (Computer program language). Contributors: Paul R. Wellin - Author. Format: Hardcover

Description #2 by BzOverstock:

pA hands-on introduction to the theoretical and computational aspects of linear algebra using Mathematica?pMany topics in linear algebra are simple, yet computationally intensive, and computer algebra systems such as Mathematica? are essential not only for learning to apply the concepts to computationally challenging problems, but also for visualizing many of the geometric aspects within this field of study. Principles of Linear Algebra with Mathematica uniquely bridges the gap between beginning linear algebra and computational linear algebra that is often encountered in applied settings, and the commands required to solve complex and computationally challenging problems using Mathematica are provided.pThe book begins with an introduction to the commands and programming guidelines for working with Mathematica. Next, the authors explore linear systems of equations and matrices, applications of linear systems and matrices, determinants, inverses, and Cramer's rule. Basic linear algebra topics, such as vectors, dot product, cross product, and vector projection are explored, as well as a unique variety of more advanced topics including rotations in space, 'rolling' a circle along a curve, and the TNB Frame. Subsequent chapters feature coverage of linear transformations from Rn to Rm, the geometry of linear and affine transformations, with an exploration of their effect on arclength, area, and volume, least squares fits, and pseudoinverses.pMathematica is used to enhance concepts and is seamlessly integrated throughout the book through symbolic manipulations, numerical computations, graphics in two and three dimensions, animations, and programming. Each section concludes with standard problems in addition to problems that were specifically designed to be solved with Mathematica, allowing readers to test their comprehension of the presented material. All related Mathematica code is available on a corresponding website, along with solutions to problems and addition

Description #3 by OnlineBookPlace.com:

A fundamental introduction to modern game theory from a mathematical viewpoint Game theory arises in almost every fact of human and inhuman interaction since oftentimes during these communications objectives are opposed or cooperation is viewed as an option. From economics and finance to biology and computer science, researchers and practitioners are often put in complex decision-making scenarios, whether they are interacting with each other or working with evolving technology and artificial intelligence. Acknowledging the role of mathematics in making logical and advantageous decisions, Game Theory: An Introduction uses modern software applications to create, analyze, and implement effective decision-making models. While most books on modern game theory are either too abstract or too applied, this book provides a balanced treatment of the subject that is both conceptual and hands-on. Game Theory introduces readers to the basic theories behind games and presents real-world examples from various fields of study such as economics, political science, military science, finance, biological science as well as general game playing. A unique feature of this book is the use of Maple to find the values and strategies of games, and in addition, it aids in the implementation of algorithms for the solution or visualization of game concepts. Maple is also utilized to facilitate a visual learning environment of game theory and acts as the primary tool for the calculation of complex non-cooperative and cooperative games. Important game theory topics are presented within the following five main areas of coverage: * Two-person zero sum matrix games * Nonzero sum games and the reduction to nonlinear programming * Cooperative games, including discussion of both the Nucleolus concept and the Shapley value * Bargaining, including threat strategies * Evolutionary stable strategies and population games Although some mathematical competence is assumed, appendices are provided to act as a refresher of the basic concepts of linear algebra, probability, and statistics. Exercises are included at the end of each section along with algorithms for the solution of the games to help readers master the presented information. Also, explicit Maple and Mathematica(R) commands are included in the book and are available as worksheets via the book's related Web site. The use of this software allows readers to solve many more advanced and interesting games without spending time on the theory of linear and nonlinear programming or performing other complex calculations. With extensive examples illustrating game theory's wide range of relevance, this classroom-tested book is ideal for game theory courses in mathematics, engineering, operations research, computer science, and economics at the upper-undergraduate level. It is also an ideal companion for anyone who is interested in the applications of game theory.

The LEGO MINDSTORMS NXT 2.0 Discovery Book: A Beginner's Guide to Building and Programming Robots

The LEGO MINDSTORMS NXT 2.0 Discovery Book
The LEGO MINDSTORMS NXT 2.0 Discovery Book: A Beginner's Guide to Building and Programming Robots
Laurens Valk (Author)
4.8 out of 5 stars(61)

New!: $29.95 $16.52 (as of 02/24/2013 02:34 PST)
93 Used! | New! from $12.25 (as of 02/24/2013 02:34 PST)

Introductory & Beginning

Discover the many features of the LEGO MINDSTORMS NXT 2.0 set. The LEGO MINDSTORMS NXT 2.0 Discovery Book is the complete, illustrated, beginner's guide to MINDSTORMS that you've been looking for.

The crystal clear instructions in the Discovery Book will show you how to harness the capabilities of the NXT 2.0 set to build and program your own robots. Author and robotics instructor Laurens Valk walks you through the set, showing you how to use its various pieces, and how to use the NXT software to program robots. Interactive tutorials make it easy for you to reach an advanced level of programming as you learn to build robots that move, monitor sensors, and use advanced programming techniques like data wires and variables. You'll build eight increasingly sophisticated robots like the Strider (a six-legged walking creature), the CCC (a climbing vehicle), the Hybrid Brick Sorter (a robot that sorts by color and size), and the Snatcher (an autonomous robotic arm). Numerous building and programming challenges throughout encourage you to think creatively and to apply what you've learned as you develop the skills essential to creating your own robots.

Requirements: One LEGO MINDSTORMS NXT 2.0 set (#8547)

Features

  • A complete introduction to LEGO MINDSTORMS NXT 2.0
  • Building and programming instructions for eight innovative robots
  • 50 sample programs and 72 programming challenges (ranging from easy to hard) encourage you to explore newly learned programming techniques
  • 15 building challenges expand on the robot designs and help you develop ideas for new robots
Who is this book for?

This is a perfect introduction for those new to building and programming with the LEGO MINDSTORMS NXT 2.0 set. The book also includes intriguing robot designs and useful programming tips for more seasoned MINDSTORMS builders.

-

  • Rank: #2776 in Books
  • Published on: 2010-05-10
  • Original language: English
  • Number of items: 1
  • Dimensions: 10.08" h x .79" w x 8.03" l, 1.65 pounds
  • Binding: Paperback
  • 320 pages

Description #1 by Barnes & Noble - One Planet Books:

Categories: Robotics->Popular works, Lego Mindstorms/NXT->Instruction & Programming, Robotics->Popular works. Contributors: Laurens Valk - Author. Format: Paperback

Description #2 by Walmart:

The Lego Mindstorms NXT 2.0 Discovery Book: A Beginner's Guide to Building and Programming Robots

Description #3 by Alibris:


Saturday, February 23, 2013

Android Programming Made Easy For Beginners Intermediate To Advanced Programmers: Tutorial Book For Android Designers * New 2013: Updated Android Programming And Development Tutorial Guide

Android Programming Made Easy For Beginners Intermediate To Advanced Programmers
Android Programming Made Easy For Beginners Intermediate To Advanced Programmers: Tutorial Book For Android Designers * New 2013: Updated Android Programming And Development Tutorial Guide
Richard Cole (Author)

Download: $3.99 (as of 02/23/2013 11:07 PST)

Introductory & Beginning

If you have ever been wondering what android programming is all about then this is the book that you need to get. It contains all the basics, intermediate and advanced programming you'll need to know for example: how to build an app and much, much more.

The author goes to great lengths to break all the information down to be as basic as possible for the reader that is not as confident in their abilities as others are will be able to follow the instructions and get their foot into the world of android programming.

This type of programming is becoming extremely popular nowadays as more and more technology is making use of the android platform so there's definitely a need for more individuals that have this kind of knowledge. This tutorial guide will take you through the basics, intermediate and advanced android programming.

The benefits in this book are quite numerous and if nothing else it can serve as a quick reference guide for those individuals that want a quick refresher on the steps by step android programming. After reading this book you will become pretty familiar with the basics, intermediate and advanced android programming.

About the Author:

A techie at heart Richard Cole had to find an outlet for all of the information that he wanted to share on android programming. After all it has become rather popular since the upsurge of gadgets that use android technology so it would be prudent to have information on hand that could help a person to use it.

He made the decision to write the book and then he had to ensure that everything was extremely easy to understand so that those who have no prior knowledge of the topic would be able to do so.

Richard knows that everyone would love to at least be able to create an app as that is all the rage nowadays to the point where it has become quite profitable for some. He has included the process to do that and more in this book.

He makes the entire process of coding fun. He makes the reader feel that technology is not only for the Silicone valley crowd. It is something that can be learned by all (the basics at least) and then if the interest is still there the move can be made to learn even more about the process of android programming.

From the first installment it can be seen that Richard Cole is extremely interested in the topic that he is writing on. He was interested in technology from childhood and followed through with this interest by making it his main focus through college. Now he is one of the “tech heads” that has a vested interest in android technology.

Even the most uninterested persons would be aware of android programming as when a Smartphone is being sought you would hear the word android technology. It has to be there to make all of those apps that everyone is so much in love with able to function.

Richard is more than aware of this and also knows that many would love to have more than a basic knowledge of the topic and so many people are seeking ways to earn additional income by being able to do some android programming would really help at all levels of programmers, the better the chances. As such Richard makes things as simple as possible so that the information can be assimilated quickly.

This third installment in the series is a must have for anyone that has an interest in this type of programming.

  • Rank: #93277 in eBooks
  • Published on: 2013-01-27
  • Released on: 2013-01-27
  • Format: Kindle eBook
  • Number of items: 1

Description #1 by Barnes & Noble:

Contributors: Richard Cole - Author. Format: NOOK Book