Beginning Programming for Dummies, 3/e

Wallace Wang

  • 出版商: Hungry Minds
  • 出版日期: 2003-12-29
  • 售價: $1,090
  • 貴賓價: 9.5$1,036
  • 語言: 英文
  • 頁數: 432
  • 裝訂: Paperback
  • ISBN: 0764549979
  • ISBN-13: 9780764549977
  • 已絕版

買這商品的人也買了...

商品描述

Discover the latest programming tips and techniques

Start writing programs for Windows, Linux, Macintosh, Palms, and PocketPCs

Ready to take control of your computer by writing your own programs? Mixing concepts with humor, author Wallace Wang shows you how to begin programming as simply and quickly as possible. In no time, you’ll find out how to create and debug programs in Liberty BASIC, use algorithms, build interactive Web pages, and more!

All this on the bonus CD-ROM

  • Liberty BASIC and other compilers
  • All the examples and code from the book
  • IBM Robocode V1.0.6
  • JBuilder 9 Personal, C# Builder Personal, and Kylix Enterprise Trial

See the "About the CD-ROM" appendix for details and complete system requirements.

Discover how to:

  • Choose the best programming language for your project
  • Work with data structures
  • Install and use Liberty BASIC
  • Create interactive Web sites
  • Program multiple platform devices

Table of Contents

Introduction.

Part I: Programming a Computer.

Chapter 1: Learning Computer Programming for the First Time.

Chapter 2: All about Programming Languages.

Chapter 3: How to Write a Program.

Chapter 4: The Tools of a Computer Programmer.

Part II: Learning Programming with Liberty BASIC.

Chapter 5: Getting Your Hands on a Real Language: Liberty BASIC.

Chapter 6: Handling Input and Output.

Chapter 7: Variables, Constants, and Comments.

Chapter 8: Crunching Numbers and Playing with Strings.

Chapter 9: Making Decisions with Control Statements.

Chapter 10: Repeating Yourself with Loops.

Part III: Advanced Programming with Liberty BASIC.

Chapter 11: Writing Large Programs by Using Subprograms.

Chapter 12: Drawing Pictures and Making Noise.

Chapter 13: Saving and Retrieving Stuff in Files.

Chapter 14: Creating a User Interface.

Chapter 15: Debugging Programs.

Part IV: Dealing with Data Structures.

Chapter 16: Storing Stuff in Arrays.

Chapter 17: Lumping Related Data in Records.

Chapter 18: Linked Lists and Pointers.

Chapter 19: Playing with Object-Oriented Programming.

Part V: Algorithms: Telling the Computer What to Do.

Chapter 20: Sorting.

Chapter 21: Searching.

Chapter 22: Optimizing Your Code.

Part VI: Internet Programming.

Chapter 23: Playing with HTML.

Chapter 24: Making Interactive Web Pages with JavaScript.

Chapter 25 Using Java Applets on Web Pages.

Part VII: The Part of Tens.

Chapter 26: Ten Cool Programming Careers.

Chapter 27: Ten Additional Programming Resources.

Appendix: About the CD.

Bonus Chapter: Programming in Python.

Index.

End-User License Agreement.