{"product_id":"programming-for-the-beginner-paperback","title":"Programming for the Beginner - Paperback","description":"\u003cdiv\u003e\u003cp style=\"text-align: right;\"\u003e\u003ca href=\"https:\/\/reportcopyrightinfringement.com\/\" target=\"_blank\" rel=\"nofollow\"\u003e\u003cb\u003eReport copyright infringement\u003c\/b\u003e\u003c\/a\u003e\u003c\/p\u003e\u003c\/div\u003e\u003cp\u003eby \u003cb\u003eTobias Amdahl\u003c\/b\u003e (Author)\u003c\/p\u003e\u003cp\u003eA guide to programming for the beginner. 36 sections, each consisting of a brief description of a new programming concept plus a JavaScript program that illustrates it. Section titles include: \"Comments\", \"Hello World\", \"Debugging\", \"Variables\", \"String Concatenation\", \"Variable Names\", \"Variable Names and Capitalization\", \"Debugging with Breakpoints and Watches\", \"Data Types\", \"Operators and Expressions\", \"DOM Elements\", \"If and Else Statements\", \"If-Else Chains\", \"While Loops\", \"For Loops\", \"Arrays\", \"Adding and Removing Array Items\", \"Breaking Out of a Loop\", \"Hashtables\", \"Declaring and Calling a Function\", \"Function Calls with Arguments\", \"Functions with Return Values\", \"Nested Function Calls\", \"Functions and Abstraction\", \"User Input and User Interfaces\", \"HTML User Interfaces\", \"More User Interfaces\", \"Data Structures, Classes, and Objects\", \"Class Prototypes and Methods\", \"Objects as Function Arguments\", \"Graphics\", \"Timers\", \"Animation\", \"Keyboard Input\", \"Mouse Input\", and \"A Simple Game\".\u003c\/p\u003e\n            \u003cdiv\u003e\n\u003cstrong\u003eNumber of Pages:\u003c\/strong\u003e 108\u003c\/div\u003e\n            \u003cdiv\u003e\n\u003cstrong\u003eDimensions:\u003c\/strong\u003e 0.26 x 9 x 6 IN\u003c\/div\u003e\n            \u003cdiv\u003e\n\u003cstrong\u003ePublication Date:\u003c\/strong\u003e November 30, 2016\u003c\/div\u003e\n            ","brand":"BooksCloud","offers":[{"title":"Default Title","offer_id":48639423283449,"sku":"9781365574610","price":14.38,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0789\/2782\/3097\/files\/laTFpJhjFq9781365574610.webp?v=1783304547","url":"https:\/\/bookscloud.io\/products\/programming-for-the-beginner-paperback","provider":"BooksCloud Book Dropshipping","version":"1.0","type":"link"}