JavaScript from beginner to professional: learn JavaScript quickly by building fun, interactive, and dynamic web apps, games, and pages /
Start your journey towards becoming a JavaScript developer with the help of more than 100 fun exercises and projects. Purchase of the print or Kindle book includes a free eBook in the PDF format. Key Features Write eloquent JavaScript and employ fundamental and advanced features to create your own w...
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
Birmingham :
Packt Publishing,
[2021].
|
Schlagworte: | |
Online-Zugang: | Volltext |
Zusammenfassung: | Start your journey towards becoming a JavaScript developer with the help of more than 100 fun exercises and projects. Purchase of the print or Kindle book includes a free eBook in the PDF format. Key Features Write eloquent JavaScript and employ fundamental and advanced features to create your own web apps Interact with the browser with HTML and JavaScript, and add dynamic images, shapes, and text with HTML5 Canvas Build a password checker, paint web app, hangman game, and many more fun projects Book DescriptionThis book demonstrates the capabilities of JavaScript for web application development by combining theoretical learning with code exercises and fun projects that you can challenge yourself with. The guiding principle of the book is to show how straightforward JavaScript techniques can be used to make web apps ranging from dynamic websites to simple browser-based games. JavaScript from Beginner to Professional focuses on key programming concepts and Document Object Model manipulations that are used to solve common problems in professional web applications. These include data validation, manipulating the appearance of web pages, working with asynchronous and concurrent code. The book uses project-based learning to provide context for the theoretical components in a series of code examples that can be used as modules of an application, such as input validators, games, and simple animations. This will be supplemented with a brief crash course on HTML and CSS to illustrate how JavaScript components fit into a complete web application. As you learn the concepts, you can try them in your own editor or browser console to get a solid understanding of how they work and what they do. By the end of this JavaScript book, you will feel confident writing core JavaScript code and be equipped to progress to more advanced libraries, frameworks, and environments such as React, Angular, and Node.js. What you will learn Use logic statements to make decisions within your code Save time with JavaScript loops by avoiding writing the same code repeatedly Use JavaScript functions and methods to selectively execute code Connect to HTML5 elements and bring your own web pages to life with interactive content Make your search patterns more effective with regular expressions Explore concurrency and asynchronous programming to process events efficiently and improve performance Get a head start on your next steps with primers on key libraries, frameworks, and APIs Who this book is for This book is for people who are new to JavaScript (JS) or those looking to build up their skills in web development. Basic familiarity with HTML & CSS would be beneficial. Whether you are a junior or intermediate developer who needs an easy-to-understand practical guide for JS concepts, a developer who wants to transition into working with JS, or a student studying programming concepts using JS, this book will prove helpful. |
Beschreibung: | Includes index. |
Beschreibung: | 1 online resource (xxiii, 519 pages) |
ISBN: | 9781800566774 1800566778 |
Internformat
MARC
LEADER | 00000cam a22000007i 4500 | ||
---|---|---|---|
001 | ZDB-4-EBA-on1289799436 | ||
003 | OCoLC | ||
005 | 20241004212047.0 | ||
006 | m o d | ||
007 | cr cnu---unuuu | ||
008 | 211123t20212021enk fo 001 0 eng d | ||
040 | |a UKAHL |b eng |e rda |e pn |c UKAHL |d YDX |d EBLCP |d UKMGB |d OCLCO |d OCLCF |d N$T |d YDX |d GZM |d OCLCQ |d IEEEE |d OCLCO |d OCLCL | ||
015 | |a GBC1K2247 |2 bnb | ||
016 | 7 | |a 020410238 |2 Uk | |
019 | |a 1288632855 |a 1288661951 |a 1288962117 |a 1289233815 | ||
020 | |a 9781800566774 |q electronic book | ||
020 | |a 1800566778 |q electronic book | ||
020 | |z 9781800562523 | ||
020 | |z 1800562527 | ||
035 | |a (OCoLC)1289799436 |z (OCoLC)1288632855 |z (OCoLC)1288661951 |z (OCoLC)1288962117 |z (OCoLC)1289233815 | ||
037 | |a 9781800566774 |b Packt Publishing Pvt. Ltd | ||
037 | |a 10162962 |b IEEE | ||
050 | 4 | |a QA76.76.A63 |b S94 2021 | |
082 | 7 | |a 005.3 |2 23/eng/20221128 | |
049 | |a MAIN | ||
100 | 1 | |a Svekis, Laurence Lars, |e author. | |
245 | 1 | 0 | |a JavaScript from beginner to professional |b learn JavaScript quickly by building fun, interactive, and dynamic web apps, games, and pages / |c Laurence Lars Svekis, Maaike van Putten, Rob Percival. |
264 | 1 | |a Birmingham : |b Packt Publishing, |c [2021]. | |
264 | 4 | |c ©2021 | |
300 | |a 1 online resource (xxiii, 519 pages) | ||
336 | |a text |b txt |2 rdacontent | ||
337 | |a computer |b c |2 rdamedia | ||
338 | |a online resource |b cr |2 rdacarrier | ||
500 | |a Includes index. | ||
520 | |a Start your journey towards becoming a JavaScript developer with the help of more than 100 fun exercises and projects. Purchase of the print or Kindle book includes a free eBook in the PDF format. Key Features Write eloquent JavaScript and employ fundamental and advanced features to create your own web apps Interact with the browser with HTML and JavaScript, and add dynamic images, shapes, and text with HTML5 Canvas Build a password checker, paint web app, hangman game, and many more fun projects Book DescriptionThis book demonstrates the capabilities of JavaScript for web application development by combining theoretical learning with code exercises and fun projects that you can challenge yourself with. The guiding principle of the book is to show how straightforward JavaScript techniques can be used to make web apps ranging from dynamic websites to simple browser-based games. JavaScript from Beginner to Professional focuses on key programming concepts and Document Object Model manipulations that are used to solve common problems in professional web applications. These include data validation, manipulating the appearance of web pages, working with asynchronous and concurrent code. The book uses project-based learning to provide context for the theoretical components in a series of code examples that can be used as modules of an application, such as input validators, games, and simple animations. This will be supplemented with a brief crash course on HTML and CSS to illustrate how JavaScript components fit into a complete web application. As you learn the concepts, you can try them in your own editor or browser console to get a solid understanding of how they work and what they do. By the end of this JavaScript book, you will feel confident writing core JavaScript code and be equipped to progress to more advanced libraries, frameworks, and environments such as React, Angular, and Node.js. What you will learn Use logic statements to make decisions within your code Save time with JavaScript loops by avoiding writing the same code repeatedly Use JavaScript functions and methods to selectively execute code Connect to HTML5 elements and bring your own web pages to life with interactive content Make your search patterns more effective with regular expressions Explore concurrency and asynchronous programming to process events efficiently and improve performance Get a head start on your next steps with primers on key libraries, frameworks, and APIs Who this book is for This book is for people who are new to JavaScript (JS) or those looking to build up their skills in web development. Basic familiarity with HTML & CSS would be beneficial. Whether you are a junior or intermediate developer who needs an easy-to-understand practical guide for JS concepts, a developer who wants to transition into working with JS, or a student studying programming concepts using JS, this book will prove helpful. | ||
505 | 0 | |a Table of Contents Getting Started with JavaScript JavaScript Essentials JavaScript Multiple Values Logic Statements Loops Functions Classes Built-In JavaScript Methods The Document Object Model Dynamic Element Manipulation Using the DOM Interactive Content and Event Listeners Intermediate JavaScript Concurrency HTML5, Canvas, and JavaScript Next Steps Appendix - Practice Exercise, Project, and Self-Check Quiz Answers. | |
650 | 0 | |a JavaScript (Computer program language) |0 http://id.loc.gov/authorities/subjects/sh96004880 | |
650 | 0 | |a Application software |x Development. |0 http://id.loc.gov/authorities/subjects/sh95009362 | |
650 | 6 | |a JavaScript (Langage de programmation) | |
650 | 6 | |a Logiciels d'application |x Développement. | |
650 | 7 | |a Application software |x Development |2 fast | |
650 | 7 | |a JavaScript (Computer program language) |2 fast | |
700 | 1 | |a Putten, Maaike van, |e author. | |
700 | 1 | |a Percival, Rob, |e author. |0 http://id.loc.gov/authorities/names/n2017025674 | |
758 | |i has work: |a JavaScript from beginner to professional (Text) |1 https://id.oclc.org/worldcat/entity/E39PCXCrtPx8DRFbgQgXpRQFyq |4 https://id.oclc.org/worldcat/ontology/hasWork | ||
776 | 0 | 8 | |i Print version: |t JavaScript from beginner to professional. |d Birmingham : Packt Publishing, 2021 |z 1800562527 |w (OCoLC)1285916947 |
856 | 4 | 0 | |l FWS01 |p ZDB-4-EBA |q FWS_PDA_EBA |u https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=3118653 |3 Volltext |
938 | |a ProQuest Ebook Central |b EBLB |n EBL6843045 | ||
938 | |a Askews and Holts Library Services |b ASKH |n AH39482799 | ||
938 | |a YBP Library Services |b YANK |n 302633255 | ||
938 | |a EBSCOhost |b EBSC |n 3118653 | ||
994 | |a 92 |b GEBAY | ||
912 | |a ZDB-4-EBA | ||
049 | |a DE-863 |
Datensatz im Suchindex
DE-BY-FWS_katkey | ZDB-4-EBA-on1289799436 |
---|---|
_version_ | 1816882554365542400 |
adam_text | |
any_adam_object | |
author | Svekis, Laurence Lars Putten, Maaike van Percival, Rob |
author_GND | http://id.loc.gov/authorities/names/n2017025674 |
author_facet | Svekis, Laurence Lars Putten, Maaike van Percival, Rob |
author_role | aut aut aut |
author_sort | Svekis, Laurence Lars |
author_variant | l l s ll lls m v p mv mvp r p rp |
building | Verbundindex |
bvnumber | localFWS |
callnumber-first | Q - Science |
callnumber-label | QA76 |
callnumber-raw | QA76.76.A63 S94 2021 |
callnumber-search | QA76.76.A63 S94 2021 |
callnumber-sort | QA 276.76 A63 S94 42021 |
callnumber-subject | QA - Mathematics |
collection | ZDB-4-EBA |
contents | Table of Contents Getting Started with JavaScript JavaScript Essentials JavaScript Multiple Values Logic Statements Loops Functions Classes Built-In JavaScript Methods The Document Object Model Dynamic Element Manipulation Using the DOM Interactive Content and Event Listeners Intermediate JavaScript Concurrency HTML5, Canvas, and JavaScript Next Steps Appendix - Practice Exercise, Project, and Self-Check Quiz Answers. |
ctrlnum | (OCoLC)1289799436 |
dewey-full | 005.3 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.3 |
dewey-search | 005.3 |
dewey-sort | 15.3 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>06074cam a22005897i 4500</leader><controlfield tag="001">ZDB-4-EBA-on1289799436</controlfield><controlfield tag="003">OCoLC</controlfield><controlfield tag="005">20241004212047.0</controlfield><controlfield tag="006">m o d </controlfield><controlfield tag="007">cr cnu---unuuu</controlfield><controlfield tag="008">211123t20212021enk fo 001 0 eng d</controlfield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">UKAHL</subfield><subfield code="b">eng</subfield><subfield code="e">rda</subfield><subfield code="e">pn</subfield><subfield code="c">UKAHL</subfield><subfield code="d">YDX</subfield><subfield code="d">EBLCP</subfield><subfield code="d">UKMGB</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCF</subfield><subfield code="d">N$T</subfield><subfield code="d">YDX</subfield><subfield code="d">GZM</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">IEEEE</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCL</subfield></datafield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">GBC1K2247</subfield><subfield code="2">bnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">020410238</subfield><subfield code="2">Uk</subfield></datafield><datafield tag="019" ind1=" " ind2=" "><subfield code="a">1288632855</subfield><subfield code="a">1288661951</subfield><subfield code="a">1288962117</subfield><subfield code="a">1289233815</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781800566774</subfield><subfield code="q">electronic book</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1800566778</subfield><subfield code="q">electronic book</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="z">9781800562523</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="z">1800562527</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)1289799436</subfield><subfield code="z">(OCoLC)1288632855</subfield><subfield code="z">(OCoLC)1288661951</subfield><subfield code="z">(OCoLC)1288962117</subfield><subfield code="z">(OCoLC)1289233815</subfield></datafield><datafield tag="037" ind1=" " ind2=" "><subfield code="a">9781800566774</subfield><subfield code="b">Packt Publishing Pvt. Ltd</subfield></datafield><datafield tag="037" ind1=" " ind2=" "><subfield code="a">10162962</subfield><subfield code="b">IEEE</subfield></datafield><datafield tag="050" ind1=" " ind2="4"><subfield code="a">QA76.76.A63</subfield><subfield code="b">S94 2021</subfield></datafield><datafield tag="082" ind1="7" ind2=" "><subfield code="a">005.3</subfield><subfield code="2">23/eng/20221128</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">MAIN</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Svekis, Laurence Lars,</subfield><subfield code="e">author.</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">JavaScript from beginner to professional</subfield><subfield code="b">learn JavaScript quickly by building fun, interactive, and dynamic web apps, games, and pages /</subfield><subfield code="c">Laurence Lars Svekis, Maaike van Putten, Rob Percival.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Birmingham :</subfield><subfield code="b">Packt Publishing,</subfield><subfield code="c">[2021].</subfield></datafield><datafield tag="264" ind1=" " ind2="4"><subfield code="c">©2021</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 online resource (xxiii, 519 pages)</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">computer</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">online resource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Includes index.</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">Start your journey towards becoming a JavaScript developer with the help of more than 100 fun exercises and projects. Purchase of the print or Kindle book includes a free eBook in the PDF format. Key Features Write eloquent JavaScript and employ fundamental and advanced features to create your own web apps Interact with the browser with HTML and JavaScript, and add dynamic images, shapes, and text with HTML5 Canvas Build a password checker, paint web app, hangman game, and many more fun projects Book DescriptionThis book demonstrates the capabilities of JavaScript for web application development by combining theoretical learning with code exercises and fun projects that you can challenge yourself with. The guiding principle of the book is to show how straightforward JavaScript techniques can be used to make web apps ranging from dynamic websites to simple browser-based games. JavaScript from Beginner to Professional focuses on key programming concepts and Document Object Model manipulations that are used to solve common problems in professional web applications. These include data validation, manipulating the appearance of web pages, working with asynchronous and concurrent code. The book uses project-based learning to provide context for the theoretical components in a series of code examples that can be used as modules of an application, such as input validators, games, and simple animations. This will be supplemented with a brief crash course on HTML and CSS to illustrate how JavaScript components fit into a complete web application. As you learn the concepts, you can try them in your own editor or browser console to get a solid understanding of how they work and what they do. By the end of this JavaScript book, you will feel confident writing core JavaScript code and be equipped to progress to more advanced libraries, frameworks, and environments such as React, Angular, and Node.js. What you will learn Use logic statements to make decisions within your code Save time with JavaScript loops by avoiding writing the same code repeatedly Use JavaScript functions and methods to selectively execute code Connect to HTML5 elements and bring your own web pages to life with interactive content Make your search patterns more effective with regular expressions Explore concurrency and asynchronous programming to process events efficiently and improve performance Get a head start on your next steps with primers on key libraries, frameworks, and APIs Who this book is for This book is for people who are new to JavaScript (JS) or those looking to build up their skills in web development. Basic familiarity with HTML & CSS would be beneficial. Whether you are a junior or intermediate developer who needs an easy-to-understand practical guide for JS concepts, a developer who wants to transition into working with JS, or a student studying programming concepts using JS, this book will prove helpful.</subfield></datafield><datafield tag="505" ind1="0" ind2=" "><subfield code="a">Table of Contents Getting Started with JavaScript JavaScript Essentials JavaScript Multiple Values Logic Statements Loops Functions Classes Built-In JavaScript Methods The Document Object Model Dynamic Element Manipulation Using the DOM Interactive Content and Event Listeners Intermediate JavaScript Concurrency HTML5, Canvas, and JavaScript Next Steps Appendix - Practice Exercise, Project, and Self-Check Quiz Answers.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">JavaScript (Computer program language)</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh96004880</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Application software</subfield><subfield code="x">Development.</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh95009362</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">JavaScript (Langage de programmation)</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Logiciels d'application</subfield><subfield code="x">Développement.</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Application software</subfield><subfield code="x">Development</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">JavaScript (Computer program language)</subfield><subfield code="2">fast</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Putten, Maaike van,</subfield><subfield code="e">author.</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Percival, Rob,</subfield><subfield code="e">author.</subfield><subfield code="0">http://id.loc.gov/authorities/names/n2017025674</subfield></datafield><datafield tag="758" ind1=" " ind2=" "><subfield code="i">has work:</subfield><subfield code="a">JavaScript from beginner to professional (Text)</subfield><subfield code="1">https://id.oclc.org/worldcat/entity/E39PCXCrtPx8DRFbgQgXpRQFyq</subfield><subfield code="4">https://id.oclc.org/worldcat/ontology/hasWork</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Print version:</subfield><subfield code="t">JavaScript from beginner to professional.</subfield><subfield code="d">Birmingham : Packt Publishing, 2021</subfield><subfield code="z">1800562527</subfield><subfield code="w">(OCoLC)1285916947</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="l">FWS01</subfield><subfield code="p">ZDB-4-EBA</subfield><subfield code="q">FWS_PDA_EBA</subfield><subfield code="u">https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=3118653</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">ProQuest Ebook Central</subfield><subfield code="b">EBLB</subfield><subfield code="n">EBL6843045</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">Askews and Holts Library Services</subfield><subfield code="b">ASKH</subfield><subfield code="n">AH39482799</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">YBP Library Services</subfield><subfield code="b">YANK</subfield><subfield code="n">302633255</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">EBSCOhost</subfield><subfield code="b">EBSC</subfield><subfield code="n">3118653</subfield></datafield><datafield tag="994" ind1=" " ind2=" "><subfield code="a">92</subfield><subfield code="b">GEBAY</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-4-EBA</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-863</subfield></datafield></record></collection> |
id | ZDB-4-EBA-on1289799436 |
illustrated | Not Illustrated |
indexdate | 2024-11-27T13:30:27Z |
institution | BVB |
isbn | 9781800566774 1800566778 |
language | English |
oclc_num | 1289799436 |
open_access_boolean | |
owner | MAIN DE-863 DE-BY-FWS |
owner_facet | MAIN DE-863 DE-BY-FWS |
physical | 1 online resource (xxiii, 519 pages) |
psigel | ZDB-4-EBA |
publishDate | 2021 |
publishDateSearch | 2021 |
publishDateSort | 2021 |
publisher | Packt Publishing, |
record_format | marc |
spelling | Svekis, Laurence Lars, author. JavaScript from beginner to professional learn JavaScript quickly by building fun, interactive, and dynamic web apps, games, and pages / Laurence Lars Svekis, Maaike van Putten, Rob Percival. Birmingham : Packt Publishing, [2021]. ©2021 1 online resource (xxiii, 519 pages) text txt rdacontent computer c rdamedia online resource cr rdacarrier Includes index. Start your journey towards becoming a JavaScript developer with the help of more than 100 fun exercises and projects. Purchase of the print or Kindle book includes a free eBook in the PDF format. Key Features Write eloquent JavaScript and employ fundamental and advanced features to create your own web apps Interact with the browser with HTML and JavaScript, and add dynamic images, shapes, and text with HTML5 Canvas Build a password checker, paint web app, hangman game, and many more fun projects Book DescriptionThis book demonstrates the capabilities of JavaScript for web application development by combining theoretical learning with code exercises and fun projects that you can challenge yourself with. The guiding principle of the book is to show how straightforward JavaScript techniques can be used to make web apps ranging from dynamic websites to simple browser-based games. JavaScript from Beginner to Professional focuses on key programming concepts and Document Object Model manipulations that are used to solve common problems in professional web applications. These include data validation, manipulating the appearance of web pages, working with asynchronous and concurrent code. The book uses project-based learning to provide context for the theoretical components in a series of code examples that can be used as modules of an application, such as input validators, games, and simple animations. This will be supplemented with a brief crash course on HTML and CSS to illustrate how JavaScript components fit into a complete web application. As you learn the concepts, you can try them in your own editor or browser console to get a solid understanding of how they work and what they do. By the end of this JavaScript book, you will feel confident writing core JavaScript code and be equipped to progress to more advanced libraries, frameworks, and environments such as React, Angular, and Node.js. What you will learn Use logic statements to make decisions within your code Save time with JavaScript loops by avoiding writing the same code repeatedly Use JavaScript functions and methods to selectively execute code Connect to HTML5 elements and bring your own web pages to life with interactive content Make your search patterns more effective with regular expressions Explore concurrency and asynchronous programming to process events efficiently and improve performance Get a head start on your next steps with primers on key libraries, frameworks, and APIs Who this book is for This book is for people who are new to JavaScript (JS) or those looking to build up their skills in web development. Basic familiarity with HTML & CSS would be beneficial. Whether you are a junior or intermediate developer who needs an easy-to-understand practical guide for JS concepts, a developer who wants to transition into working with JS, or a student studying programming concepts using JS, this book will prove helpful. Table of Contents Getting Started with JavaScript JavaScript Essentials JavaScript Multiple Values Logic Statements Loops Functions Classes Built-In JavaScript Methods The Document Object Model Dynamic Element Manipulation Using the DOM Interactive Content and Event Listeners Intermediate JavaScript Concurrency HTML5, Canvas, and JavaScript Next Steps Appendix - Practice Exercise, Project, and Self-Check Quiz Answers. JavaScript (Computer program language) http://id.loc.gov/authorities/subjects/sh96004880 Application software Development. http://id.loc.gov/authorities/subjects/sh95009362 JavaScript (Langage de programmation) Logiciels d'application Développement. Application software Development fast JavaScript (Computer program language) fast Putten, Maaike van, author. Percival, Rob, author. http://id.loc.gov/authorities/names/n2017025674 has work: JavaScript from beginner to professional (Text) https://id.oclc.org/worldcat/entity/E39PCXCrtPx8DRFbgQgXpRQFyq https://id.oclc.org/worldcat/ontology/hasWork Print version: JavaScript from beginner to professional. Birmingham : Packt Publishing, 2021 1800562527 (OCoLC)1285916947 FWS01 ZDB-4-EBA FWS_PDA_EBA https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=3118653 Volltext |
spellingShingle | Svekis, Laurence Lars Putten, Maaike van Percival, Rob JavaScript from beginner to professional learn JavaScript quickly by building fun, interactive, and dynamic web apps, games, and pages / Table of Contents Getting Started with JavaScript JavaScript Essentials JavaScript Multiple Values Logic Statements Loops Functions Classes Built-In JavaScript Methods The Document Object Model Dynamic Element Manipulation Using the DOM Interactive Content and Event Listeners Intermediate JavaScript Concurrency HTML5, Canvas, and JavaScript Next Steps Appendix - Practice Exercise, Project, and Self-Check Quiz Answers. JavaScript (Computer program language) http://id.loc.gov/authorities/subjects/sh96004880 Application software Development. http://id.loc.gov/authorities/subjects/sh95009362 JavaScript (Langage de programmation) Logiciels d'application Développement. Application software Development fast JavaScript (Computer program language) fast |
subject_GND | http://id.loc.gov/authorities/subjects/sh96004880 http://id.loc.gov/authorities/subjects/sh95009362 |
title | JavaScript from beginner to professional learn JavaScript quickly by building fun, interactive, and dynamic web apps, games, and pages / |
title_auth | JavaScript from beginner to professional learn JavaScript quickly by building fun, interactive, and dynamic web apps, games, and pages / |
title_exact_search | JavaScript from beginner to professional learn JavaScript quickly by building fun, interactive, and dynamic web apps, games, and pages / |
title_full | JavaScript from beginner to professional learn JavaScript quickly by building fun, interactive, and dynamic web apps, games, and pages / Laurence Lars Svekis, Maaike van Putten, Rob Percival. |
title_fullStr | JavaScript from beginner to professional learn JavaScript quickly by building fun, interactive, and dynamic web apps, games, and pages / Laurence Lars Svekis, Maaike van Putten, Rob Percival. |
title_full_unstemmed | JavaScript from beginner to professional learn JavaScript quickly by building fun, interactive, and dynamic web apps, games, and pages / Laurence Lars Svekis, Maaike van Putten, Rob Percival. |
title_short | JavaScript from beginner to professional |
title_sort | javascript from beginner to professional learn javascript quickly by building fun interactive and dynamic web apps games and pages |
title_sub | learn JavaScript quickly by building fun, interactive, and dynamic web apps, games, and pages / |
topic | JavaScript (Computer program language) http://id.loc.gov/authorities/subjects/sh96004880 Application software Development. http://id.loc.gov/authorities/subjects/sh95009362 JavaScript (Langage de programmation) Logiciels d'application Développement. Application software Development fast JavaScript (Computer program language) fast |
topic_facet | JavaScript (Computer program language) Application software Development. JavaScript (Langage de programmation) Logiciels d'application Développement. Application software Development |
url | https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=3118653 |
work_keys_str_mv | AT svekislaurencelars javascriptfrombeginnertoprofessionallearnjavascriptquicklybybuildingfuninteractiveanddynamicwebappsgamesandpages AT puttenmaaikevan javascriptfrombeginnertoprofessionallearnjavascriptquicklybybuildingfuninteractiveanddynamicwebappsgamesandpages AT percivalrob javascriptfrombeginnertoprofessionallearnjavascriptquicklybybuildingfuninteractiveanddynamicwebappsgamesandpages |