|Listed in category:
Have one to sell?

Learning to Program by Steven Foote: Used

AlibrisBooks
(460630)
Registered as a business seller
US $10.24
Approximately£7.58
Condition:
Good
Breathe easy. Returns accepted.
Postage:
Free Standard Shipping.
Located in: Sparks, Nevada, United States
Delivery:
Estimated between Mon, 28 Jul and Fri, 1 Aug to 94104
Delivery time is estimated using our proprietary method which is based on the buyer's proximity to the item location, the delivery service selected, the seller's delivery history and other factors. Delivery times may vary, especially during peak periods.
Returns:
30 days return. Buyer pays for return postage. If you use an eBay delivery label, it will be deducted from your refund amount.
Payments:
    Diners Club

Shop with confidence

eBay Money Back Guarantee
Get the item you ordered or your money back. Learn moreeBay Money Back Guarantee - opens new window or tab
Seller assumes all responsibility for this listing.
eBay item number:364027403132
Last updated on 25 Apr, 2025 19:47:17 BSTView all revisionsView all revisions

Item specifics

Condition
Good: A book that has been read, but is in good condition. Minimal damage to the book cover eg. ...
Book Title
Learning to Program
Publication Date
2014-11-13
Pages
336
ISBN
9780789753397

About this product

Product Information

Learning to Program will help students build a solid foundation in programming that can prepare them to achieve just about any programming goal. Whether they want to become a professional software programmer, learn how to more effectively communicate with programmers, or are just curious about how programming works, this book is a great first step in helping to get there.

Product Identifiers

Publisher
Addison Wesley Professional
ISBN-10
0789753391
ISBN-13
9780789753397
eBay Product ID (ePID)
201685348

Product Key Features

Number of Pages
336 Pages
Language
English
Publication Name
Learning to Program
Publication Year
2014
Subject
Programming Languages / General, Programming / General, Computer Graphics
Type
Textbook
Subject Area
Computers
Author
Steven Foote
Series
Learning Ser.
Format
Trade Paperback

Dimensions

Item Height
0.8 in
Item Weight
18.4 Oz
Item Length
8.9 in
Item Width
6.9 in

Additional Product Features

LCCN
2014-951063
Dewey Edition
23
Illustrated
Yes
Dewey Decimal
005.1
Intended Audience
College Audience
Lc Classification Number
Qa76.6
Table of Content
Introduction Why I Wrote This Book 1 Why You Should Read This Book 3 Your Project 3 1 "Hello, World!" Writing Your First Program 5 Choose a Text Editor 5 Core Features 6 Making Your Choice 8 Sublime Text 9 TextMate 9 Notepad++ 9 Gedit 9 Vim 10 Eclipse 10 IntelliJ 11 Xcode 11 Visual Studio 11 Create a Project Directory 12 Start Small: Create a Test File 12 How HTML and JavaScript Work Together in a Browser 13 The Value of Small Changes 15 Build on Your Success 17 Reference Your JavaScript in manifest.json 20 Let It Run! 20 Great Power, Great Responsibility 21 Summing Up 21 2 How Software Works 23 What Is "Software"? 23 Software Life Cycle 24 Source Code--Where It All Starts 25 A Set of Instructions 25 Programming Languages 26 From Source Code to 0''s and 1''s 31 Compiled vs. Interpreted Languages: When Does the Source Code Become Binary? 31 Runtime Environment 32 Execution by the Processor 34 Input and Output 34 Making Software Useful (and Reusable) with Input 34 Where Does the Input Come From? 35 How the Software Gets the Input 36 Types of Output 36 GIGO: Garbage In, Garbage Out 37 State 38 Add State to Kittenbook 39 Memory and Variables 41 Variables 41 Variable Storage 42 A Finite Resource 44 Memory Leaks 44 Summing Up 45 3 Getting to Know Your Computer 47 Your Computer Is Stupid 47 Your Computer Is Magic 48 Standing on the Shoulders of Giants 48 Computer Guts 48 Processor 48 Short-Term Memory 49 Long-Term Memory 49 Using Your Computer 50 The File System 50 The Command Line: Take Control 52 Summing Up 62 4 Build Tools 63 Automate (Almost) Everything 63 Install Node 64 Install Grunt 66 Software That Helps You Create Software 69 Avoid Mistakes 70 Work Faster 70 Tasks to Automate 70 Compile 71 Test 71 Package 72 Deploy 72 Build Your Own Build 72 Gruntfile.js 73 Use Grunt Plug-ins 73 Load Grunt Plug-ins 76 Register Tasks 76 Watch This! 78 Summing Up 80 5 Data (Types), Data (Structures), Data(bases) 83 Data Types 83 Why Different Data Types Exist 84 Primitive Data Types 84 Composite Data Types 89 Dynamically and Statically Typed Languages 96 Data Structures 96 Set 99 Stack 99 Tree 100 Graph 101 How to Choose an Effective Data Structure 104 Databases 104 Long-Term (Persistent) Storage 104 Relational Databases 104 A Brief Introduction to SQL 106 Summing Up 107 6 Regular Expressions 109 Ctrl+F on Steroids: Looking for Patterns 109 Using Regular Expressions in JavaScript 110 Repetition 111 ? 111 + 111 * 112 Special Characters and Escaping 112 {1,10}: Make Your Own Super Powers 113 Match Anything, Period 113 Don''t Be Greedy 114 Understanding Brackets from [A-Za-z] 115 Lists of Characters 115 Ranges 115 Negation 116 A Pattern for Phone Numbers 116 I Need My \s 119 Shortcuts for Brackets 119 Limitations 121 Capture the Tag 124 Advanced Find and Replace 125 The Beginning and

Item description from the seller

Seller business information

I certify that all my selling activities will comply with all EU laws and regulations.
About this seller

AlibrisBooks

98.6% positive Feedback1.9M items sold

Joined May 2008
Usually responds within 24 hours
Registered as a business seller
Alibris is the premier online marketplace for independent sellers of new & used books, as well as rare & collectible titles. We connect people who love books to thousands of independent sellers around ...
See more

Detailed seller ratings

Average for the last 12 months
Accurate description
4.9
Reasonable postage cost
5.0
Delivery time
5.0
Communication
4.9

Seller Feedback (512,570)

All ratings
Positive
Neutral
Negative
  • m***m (2292)- Feedback left by buyer.
    Past 6 months
    Verified purchase
    I’m thrilled with my recent purchase . The website was user-friendly, and the product descriptions were accurate. Customer service was prompt and helpful, answering all my questions. My order arrived quickly, well-packaged, and the product exceeded my expectations in quality. I’m impressed with the attention to detail and the overall experience. I’ll definitely shop here again and highly recommend from this seller to others. Thank you for a fantastic experience!
  • a***n (43)- Feedback left by buyer.
    Past 6 months
    Verified purchase
    Mistakenly ordered a paperback that I thought was a hardcover, not sellers fault; it was described properly on the listing. Seller still processed a refund the day I went to return the item and let me keep the item anyway. A+++ service. Book arrived quickly in great condition and for a great price. Thank you so much! Amazing seller!
  • n***c (94)- Feedback left by buyer.
    Past 6 months
    Verified purchase
    seller was communicative about my shipment, media mail took a while and tracking wasn't updated frequently, but seller communicated to me very quickly on status. the item came new and wrapped as described, though the packaging in it was packed wasn't sturdy and falling apart when it got to me.