Skip to content
You are not logged in |Login  

LEADER 00000cam  2200625Ii 4500 
001    on1129980898 
003    OCoLC 
005    20220110213023.0 
006    m     o  d         
007    cr ||||||||||| 
008    191209s2019    enka    o     000 0 eng d 
019    1148229429|a1152984636|a1154455958|a1158189372 
020    1838645888|q(electronic book) 
020    9781838645885|q(electronic book) 
024 3  9781838641917 
035    (OCoLC)1129980898|z(OCoLC)1148229429|z(OCoLC)1152984636
       |z(OCoLC)1154455958|z(OCoLC)1158189372 
040    YDX|beng|epn|erda|cYDX|dTEFOD|dEBLCP|dTEFOD|dOCLCF|dOCLCQ
       |dUKAHL|dOCLCQ|dVT2|dUMI|dN$T|dCSG|dNLW|dOCLCO 
049    GTKE 
050  4 QA76.73.J39 
082 04 005.13/3|223 
100 1  Labrecque, Joseph,|eauthor. 
245 14 The JavaScript workshop :|ba new, interactive approach to 
       learning JavaScript /|cJoseph Labrecque, Jahred Love, 
       Daniel Rosenbaum, Nick Turner, Gaurav Mehla, Alonzo L. 
       Hosford, Florian Sloot, and Philip Kirkbride. 
264  1 Birmingham :|bPackt Publishing,|c2019. 
264  4 |c©2020 
300    1 online resource :|billustrations 
336    text|btxt|2rdacontent 
337    computer|bc|2rdamedia 
338    online resource|bcr|2rdacarrier 
347    data file|2rda 
504    Includes bibliographical references. 
505 0  Cover -- FM -- Copyright -- Table of Contents -- Preface -
       - Chapter 1: Getting to Know JavaScript -- Introduction --
       What Is JavaScript and How Is It Used? -- JavaScript 
       versus Other Languages -- Exercise 1.01: Languages 
       Discovery -- A Brief History of the JavaScript Language --
       Netscape Mocha and LiveScript -- Sun Microsystems and Java
       -- Ecma International and ECMAScript -- Versions of 
       ECMAScript (and JavaScript) -- ECMAScript 1 (1997) -- 
       ECMAScript 2 (1998) -- ECMAScript 3 (1999) -- ECMAScript 4
       (unreleased) -- ECMAScript 5 (2009) -- ECMAScript 6 (2015)
505 8  ECMAScript 7 (2016), ECMAScript 8 (2017), and ECMAScript 9
       (2018) -- Exercise 1.02: Can I Use This Feature? -- 
       Accessing Web Browser Developer Tools -- Google Chrome -- 
       Microsoft Edge -- Apple Safari -- An Introduction to 
       Variables -- Exercise 1.03: Programming First Steps -- 
       Activity 1.01: Creating an Alert Box Popup in the Web 
       Browser -- Overview of JavaScript Capabilities -- Client-
       Side Form Validation -- JavaScript Widgets or Components -
       - XML HTTP Requests (XHR) -- Storing Local Data -- DOM 
       Manipulation -- Animations and Effects -- Summary -- 
       Chapter 2: Working with JavaScript 
505 8  Introduction -- Integrated Development Environments (IDE) 
       -- GitHub's Atom -- Sublime Text -- Adobe Dreamweaver -- 
       JetBrains WebStorm -- Microsoft Visual Studio Code -- 
       JavaScript Project and File Management -- Project Folders 
       and Files -- Exercise 2.01: Creating a Working Project 
       Directory -- JavaScript Syntax and Structure -- Exercise 
       2.02: Creating Project Boilerplate -- Basic JavaScript 
       Syntax -- JavaScript Execution Order -- Exercise 2.03: 
       Verifying an Execution Order -- Overview of JavaScript 
       Environments -- Browser-Based JavaScript -- Server-Based 
       JavaScript -- Desktop JavaScript 
505 8  Mobile JavaScript -- A Closer Look at Web Browser 
       Developer Tools -- The Elements View -- The Console View -
       - The Sources View -- The Network View -- HTML Element 
       Manipulation with JavaScript -- Activity 2.01: Adding and 
       Modifying an Item to/in the To-Do List -- Summary -- 
       Chapter 3: Programming Fundamentals -- Introduction -- 
       Data Types -- Representation of Data -- Literal Values -- 
       Using Operators in Expressions -- Exercise 3.01: 
       Implementing Expressions and Operators -- Using Variables 
       and Constants in Expressions -- Exercise 3.02: Working 
       with Variables Using the Web Browser Console 
505 8  Functions That Return Values -- Exercise 3.03: Using 
       Functions in Expressions -- The Object Data Type -- Ready-
       Made Objects -- Exercise 3.04: Working with Ready-Made 
       Objects -- Self-Made Objects -- Object Dot Notation -- The
       Array Object -- Using the Console Object -- Syntax -- 
       Semicolon at the End of Code Statements -- Lines of Code 
       versus Statements -- Comments -- Conditional and Loop Flow
       -- Code Blocks -- Conditional Flow Statements -- if ... 
       else Statement -- if Statement -- Exercise 3.05: Writing 
       an if statement -- if Statement and else Statement 
520    Cut through the noise and get real results with a step-by-
       step approach to beginner JavaScript development. 
650  0 JavaScript (Computer program language) 
650  7 Computer programming / software development.|2bicssc 
650  7 Web programming.|2bicssc 
650  7 Programming & scripting languages: general.|2bicssc 
650  7 Computers|xProgramming Languages|xJavaScript.|2bisacsh 
650  7 Computers|xProgramming|xOpen Source.|2bisacsh 
650  7 Computers|xInternet|xApplication Development.|2bisacsh 
650  7 JavaScript (Computer program language)|2fast
       |0(OCoLC)fst00982071 
700 1  Love, Jahred,|eauthor. 
700 1  Rosenbaum, Daniel,|eauthor. 
700 1  Turner, Nick,|eauthor. 
700 1  Mehla, Gaurav,|eauthor. 
700 1  Hosford, Alonzo L.,|eauthor. 
700 1  Sloot, Florian,|eauthor. 
700 1  Kirkbride, Philip,|eauthor. 
914    on1129980898 
994    92|bGTK 
Location Call No. Status
 Rocky Hill - Downloadable Materials  EBSCO Ebook    Downloadable
Rocky Hill cardholders click here to access this title from EBSCO