The JavaScript workshop : a new, interactive approach to learning JavaScript /
Cut through the noise and get real results with a step-by-step approach to beginner JavaScript development.
Clasificación: | Libro Electrónico |
---|---|
Autores principales: | , , , , , , , |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Birmingham :
Packt Publishing,
2019.
|
Temas: | |
Acceso en línea: | Texto completo Texto completo |
MARC
LEADER | 00000cam a2200000 i 4500 | ||
---|---|---|---|
001 | EBOOKCENTRAL_on1129980898 | ||
003 | OCoLC | ||
005 | 20240329122006.0 | ||
006 | m o d | ||
007 | cr ||||||||||| | ||
008 | 191209s2019 enka ob 000 0 eng d | ||
040 | |a YDX |b eng |e pn |c YDX |d TEFOD |d EBLCP |d TEFOD |d OCLCF |d OCLCQ |d UKAHL |d OCLCQ |d VT2 |d UMI |d N$T |d CSG |d NLW |d OCLCO |d OCLCQ |d OCLCO |d UKMGB |d K6U |d OCLCQ |d OCLCO |d OCLCL | ||
015 | |a GBC226154 |2 bnb | ||
015 | |a GBC338273 |2 bnb | ||
016 | 7 | |a 019644094 |2 Uk | |
016 | 7 | |a 020037453 |2 Uk | |
019 | |a 1148229429 |a 1152984636 |a 1154455958 |a 1158189372 | ||
020 | |a 1838645888 |q (electronic bk.) | ||
020 | |a 9781838645885 |q (electronic bk.) | ||
020 | |a 9781838641917 | ||
020 | |a 1838641912 |q (Trade Paper) | ||
024 | 3 | |a 9781838641917 | |
029 | 1 | |a UKMGB |b 019644094 | |
029 | 1 | |a AU@ |b 000071378065 | |
029 | 1 | |a AU@ |b 000070435953 | |
029 | 1 | |a UKMGB |b 020037453 | |
035 | |a (OCoLC)1129980898 |z (OCoLC)1148229429 |z (OCoLC)1152984636 |z (OCoLC)1154455958 |z (OCoLC)1158189372 | ||
037 | |a 770B70D3-8FDC-4651-B396-6B43B29E53A3 |b OverDrive, Inc. |n http://www.overdrive.com | ||
050 | 4 | |a QA76.73.J39 | |
082 | 0 | 4 | |a 005.13/3 |2 23 |
049 | |a UAMI | ||
100 | 1 | |a Labrecque, Joseph, |e author. | |
245 | 1 | 4 | |a The JavaScript workshop : |b a new, interactive approach to learning JavaScript / |c Joseph Labrecque, Jahred Love, Daniel Rosenbaum, Nick Turner, Gaurav Mehla, Alonzo L. Hosford, Florian Sloot, and Philip Kirkbride. |
264 | 1 | |a Birmingham : |b Packt Publishing, |c 2019. | |
264 | 4 | |c Ã2020 | |
300 | |a 1 online resource : |b illustrations | ||
336 | |a text |b txt |2 rdacontent | ||
337 | |a computer |b c |2 rdamedia | ||
338 | |a online resource |b cr |2 rdacarrier | ||
505 | 0 | |a 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 | |a 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 | |a 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 | |a 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 | |a 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 | |a Cut through the noise and get real results with a step-by-step approach to beginner JavaScript development. | ||
504 | |a Includes bibliographical references. | ||
590 | |a ProQuest Ebook Central |b Ebook Central Academic Complete | ||
590 | |a O'Reilly |b O'Reilly Online Learning: Academic/Public Library Edition | ||
590 | |a eBooks on EBSCOhost |b EBSCO eBook Subscription Academic Collection - Worldwide | ||
650 | 0 | |a JavaScript (Computer program language) | |
650 | 6 | |a JavaScript (Langage de programmation) | |
650 | 7 | |a Computer programming |x software development. |2 bicssc | |
650 | 7 | |a Web programming. |2 bicssc | |
650 | 7 | |a Programming & scripting languages: general. |2 bicssc | |
650 | 7 | |a Computers |x Programming Languages |x JavaScript. |2 bisacsh | |
650 | 7 | |a Computers |x Programming |x Open Source. |2 bisacsh | |
650 | 7 | |a Computers |x Internet |x Application Development. |2 bisacsh | |
650 | 7 | |a JavaScript (Computer program language) |2 fast | |
700 | 1 | |a Love, Jahred, |e author. | |
700 | 1 | |a Rosenbaum, Daniel, |e author. | |
700 | 1 | |a Turner, Nick, |e author. | |
700 | 1 | |a Mehla, Gaurav, |e author. | |
700 | 1 | |a Hosford, Alonzo L., |e author. | |
700 | 1 | |a Sloot, Florian, |e author. | |
700 | 1 | |a Kirkbride, Philip, |e author. | |
758 | |i has work: |a The JavaScript workshop (Text) |1 https://id.oclc.org/worldcat/entity/E39PCH49FJfV9Hh4Q6834kRmbb |4 https://id.oclc.org/worldcat/ontology/hasWork | ||
856 | 4 | 0 | |u https://ebookcentral.uam.elogim.com/lib/uam-ebooks/detail.action?docID=5994447 |z Texto completo |
856 | 4 | 0 | |u https://learning.oreilly.com/library/view/~/9781838641917/?ar |z Texto completo |
938 | |a Askews and Holts Library Services |b ASKH |n AH37009115 | ||
938 | |a ProQuest Ebook Central |b EBLB |n EBL5994447 | ||
938 | |a EBSCOhost |b EBSC |n 2322646 | ||
938 | |a YBP Library Services |b YANK |n 300985738 | ||
994 | |a 92 |b IZTAP |