rent-now

Rent More, Save More! Use code: ECRENTAL

5% off 1 book, 7% off 2 books, 10% off 3+ books

9780470108543

Beginning Programming All-In-One Desk Reference For Dummies

by
  • ISBN13:

    9780470108543

  • ISBN10:

    0470108541

  • Edition: 1st
  • Format: Paperback
  • Copyright: 2008-06-03
  • Publisher: For Dummies
  • Purchase Benefits
  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $34.99 Save up to $0.03
  • Buy New
    $34.96

    THIS IS A HARD-TO-FIND TITLE. WE ARE MAKING EVERY EFFORT TO OBTAIN THIS ITEM, BUT DO NOT GUARANTEE STOCK.

Summary

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 ApplicationsBeginning 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!

Author Biography

Wallace 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.

Table of Contents

Getting Startedp. 5
Getting Started Programming a Computerp. 7
Different Methods for Writing Programsp. 29
Tvpes of Programming Languagesp. 49
Programming Toolsp. 83
Managing Large Projects with Software Engineeringp. 107
Proqramminq Basicsp. 125
How Programs Workp. 127
Variables, Data Types, and Constantsp. 141
Manipulating Datap. 161
Making Decisions by Branchingp. 181
Repeating Commands by Loopingp. 199
Breaking a Large Program into Subprogramsp. 213
Breaking a Large Program into Objectsp. 231
Reading and Saving Filesp. 259
Documenting Your Programp. 277
Principles of User Interlace Designp. 289
Data Structuresp. 309
Structures and Arraysp. 311
Sets and Linked Listsp. 329
Collections and Dictionariesp. 345
Stacks, Queues, and Dequesp. 361
Graphs and Treesp. 375
Algorithmsp. 391
Sorting Algorithmsp. 393
Searching Algorithmsp. 409
String Searchingp. 423
Data Compression Algorithmsp. 435
Encryption Algorithmsp. 445
Web Programmingp. 461
HyperText Markup Languagep. 463
CSSp. 477
JavaScriptp. 485
PHPp. 491
Rubyp. 509
Programming Language Syntaxp. 521
C and C++p. 523
Java and C#p. 541
Perl and Pythonp. 559
Pascal and Delphip. 575
Visual Basic and REALbasicp. 589
Applicationsp. 607
Database Managementp. 609
Bioinformaticsp. 625
Computer Securityp. 633
Artificial Intelligencep. 643
The Future of Computer Programmingp. 657
Indexp. 671
Table of Contents provided by Blackwell. All Rights Reserved.

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program