Cover image for Beginning Programming.
Beginning Programming.
Title:
Beginning Programming.
Author:
Kingsley-Hughes, Adrian.
ISBN:
9780764597480
Personal Author:
Edition:
1st ed.
Physical Description:
1 online resource (479 pages)
Series:
Programmer to programmer.
Contents:
Beginning Programming Beginning Programming -- About the Authors -- Credits -- Contents -- Introduction -- Who This Book Is For -- What This Book Covers -- How This Book Is Structured -- What You Need to Use This Book -- Conventions -- Source Code -- Errata -- p2p.wrox.com -- Chapter 1: What Is Programming? -- The History of Programming -- What Is Programming? -- Programs Needed to Create Programs -- Summary -- Chapter 2: Why Learn to Program? -- Why Program? -- What to Learn? -- Programming Myths and Facts -- Summary -- Chapter 3: How Computers "Read" Code -- Reading Code -- The Sentences and Paragraphs of Programming -- Data Storage -- Summary -- Chapter 4: From Concepts to Code - The Language of Code -- Binary -- Hexadecimal -- Representing Characters -- Operators -- Summary -- Chapter 5: The Tools for Programming -- Make Your Workspace Your Own -- Choose Your Language -- The Tools -- Summary -- Chapter 6: Simple Coding -- Commenting Code -- Variables -- Strings -- Processing Inputs -- Variable Manipulation - Simple Math -- Summary -- Chapter 7: The Structure of Coding -- The Purpose of Structure -- Examining Structure -- Functions -- Conditionals -- Loops -- Arrays -- Summary -- Chapter 8: Problem Solving -- The Basics of Problem Solving -- Moving on to the Coding Phase -- Summary -- Chapter 9: Debugging -- To Err Is Human -- Errors, Errors, Errors! -- Compiler Error -- Runtime Errors -- Logic Errors -- Spotting Errors -- Summary -- Chapter 10: Interface -- What Is an Interface? -- The Importance of an Interface -- Examining the Interface -- Moving Away from the Text-Based Interface -- Buttons -- Putting It All Together -- Summary -- Chapter 11: Putting It All Together -- Planning a Programming Project -- Planning -- Programming Stage -- Testing -- Additional Features -- Tweak the Code -- Final Testing -- Summary.

Chapter 12: Interacting with Files -- The Principles of Saving Data -- The File Life Cycle -- Working with Files -- Getting Started -- Creating a File with VBScript -- Editing an Existing File -- Deleting Files and Folders -- Summary -- Chapter 13: The Windows Registry -- The Windows Registry -- What Is the Windows Registry? -- Manipulating the Windows Registry Using Programming -- Possible Uses for the Windows Registry -- In Closing -- Summary -- Chapter 14: Organizing, Planning, and Version Control -- Organize, Organize, Organize! -- The Main Event - Organize Your PC -- Folders, Folders, Folders -- Filename Control -- More Version Control Tips -- Version Control - Looking Beyond Release -- Software Version Control -- Summary -- Chapter 15: Compiling Code and Alternatives to Compiling -- Compiling Code -- Are All Compilers the Same? -- Benefits of Compiling -- Alternatives to Compiled Code -- Summary -- Chapter 16: Distributing Your Project -- Types of Distribution -- Summary -- Appendix A: Glossary -- Appendix B: Web Resources -- Programming Tools -- Java Tools -- Java Sites -- C++ Tools -- C++ Sites -- BASIC Tools -- BASIC Sites -- Web Scripting Languages -- CD Burning -- Compression Tools -- Miscellaneous Tools -- Miscellaneous Sites -- Index.
Abstract:
Programming allows developers to create a sequence of instructions that enable computers to perform certain functions and tasks Offering the basic best practices and skills for novice programmers, this book helps readers gain new skills for writing programs and developing applications Teaches programming using C++ and explores scripting with JavaScript and VBScript, which are all free and don't require the reader to purchase any software Includes programming projects and real-world code examples that can be modified and expanded upon.
Local Note:
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2017. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
Subject Term:
Electronic Access:
Click to View
Holds: Copies: