Details

ISBN/EAN: 978-1-11-990684-1
Format: PDF
DRM: Readium LCP DRM
Weitere Details
Auflage:
1. Auflage 2023
Erschienen am:
Sprache:
English
Umfang:
800 S., 21.93 MB
Empfohlene App:
Weitere Details arrow_forward_ios

JavaScript All-in-One For Dummies

eBook

25,99 €
inkl. MwSt.

Herunterladen

Beschreibung

A developers resource to learning one of the most-used scripting languages

JavaScript All-in-One For Dummies saves you shelf space by offering a complete introduction to JavaScript and how its used in the real world. This book serves up JavaScript coding basics before diving into the tools, libraries, frameworks, and runtime environments new and experienced coders need to know. Start by learning the basics of JavaScript and progress through the techniques and tools used by professional JavaScript developers, even if youve never written code before. You also get the details of todays hottest libraries and frameworksReact.js, Vue.js, Svelte, and Node.js.

  • Learn the basics of web and application development with the JavaScript language
  • Grasp the similarities and differences between React.js, Vue.js, and Svelte
  • Discover how to write server-side JavaScript and how to access databases with Node.js
  • Gain a highly marketable skill, with one of the most popular coding languages
  • Launch or further your career as a coder with easy-to-follow instruction
  • This is the go-to Dummies guide for future and current coders who need an all-inclusive guide JavaScript.

This is the go-to Dummies guide for future and current coders who need an all-inclusive guide to the world of JavaScript.

Über Chris Minnick

Chris Minnick is a programmer, coding educator, course creator, and writer. He is the author ofBeginning React.js Foundations, Coding with JavaScript For Dummies, JavaScript For Kids For Dummies, and more than a dozen other books about coding. He has taught web and mobile development, React, and JavaScript to thousands of programmers worldwide.

Inhalt

Introduction 1

Book 1: JavaScript Fundamentals 7

Chapter 1: Jumping into JavaScript 9

Chapter 2: Filling Your JavaScript Toolbox 41

Chapter 3: Using Data 63

Chapter 4: Working with Operators and Expressions 81

Chapter 5: Controlling Flow 91

Chapter 6: Using Arrays 105

Chapter 7: Making and Using Objects 125

Chapter 8: Writing and Running Functions 139

Chapter 9: Getting Oriented with Classes 167

Chapter 10: Making Things Happen with Events 181

Chapter 11: Writing Asynchronous JavaScript 197

Chapter 12: Using JavaScript Modules 223

Book 2: Meet Your Web Browser 231

Chapter 1: What a Web Browser Does 233

Chapter 2: Programming the Browser 241

Book 3: React 261

Chapter 1: Getting Started with React 263

Chapter 2: Writing JSX 281

Chapter 3: Building React Components 297

Chapter 4: Using Data and Events in React 327

Book 4: Vue 341

Chapter 1: Getting an Overview of Vue 343

Chapter 2: Introducing Vue Components 357

Chapter 3: Making Vue Templates 369

Chapter 4: Using Data and Reactivity 395

Chapter 5: Responding to Events 411

Book 5: Svelte 421

Chapter 1: Getting Started with Svelte 423

Chapter 2: Building with Components 437

Chapter 3: Designing Templates 451

Chapter 4: Using Directives 463

Chapter 5: Using the Component Lifecycle 471

Chapter 6: Advanced Svelte Reactivity 483

Book 6: Sharpening Your Tools 493

Chapter 1: Building from Scratch 495

Chapter 2: Optimizing and Bundling 513

Chapter 3: Testing Your JavaScript 535

Book 7: Node.js 557

Chapter 1: Node.js Fundamentals 559

Chapter 2: Streaming 587

Chapter 3: Working with Buffers 603

Chapter 4: Accessing the File System 613

Chapter 5: Networking with Node 627

Chapter 6: Using Events 639

Chapter 7: Error Handling and Debugging 651

Chapter 8: Accessing Databases 673

Chapter 9: Riding on the Express Train 697

Chapter 10: Registration and Authentication 721

Index 755

E-Book Informationen

Alle hier erworbenen E-Books können Sie in Ihrem Kundenkonto in die kostenlose PocketBook Cloud laden. Dadurch haben Sie den Vorteil, dass Sie von Ihrem PocketBook E-Reader, Ihrem Smartphone, Tablet und PC jederzeit auf Ihre gekauften und bereits vorhandenen E-Books Zugriff haben.

Um die PocketBook Cloud zu aktivieren, loggen Sie sich bitte in Ihrem Kundenkonto ein und gehen dort in den Bereich „E-Books“. Setzen Sie hier einen Haken bei „Neue E-Book-Käufe automatisch zu meiner Cloud hinzufügen.“. Dadurch wird ein PocketBook Cloud Konto für Sie angelegt. Die Zugangsdaten sind dabei dieselben wie in diesem Webshop.

Weitere Informationen zur PocketBook Cloud finden Sie unter www.meinpocketbook.de.

Allgemeine E-Book-Informationen

E-Books in diesem Webshop können in den Dateiformaten EPUB und PDF vorliegen und können ggf. mit einem Kopierschutz versehen sein. Sie finden die entsprechenden Informationen in der Detailansicht des jeweiligen Titels.

E-Books ohne Kopierschutz oder mit einem digitalen Wasserzeichen können Sie problemlos auf Ihr Gerät übertragen. Sie müssen lediglich die Kompatibilität mit Ihrem Gerät prüfen.

Bei E-Books, die mit Readium LCP geschützt sind erscheint bei dem ersten Öffnen auf ihrem Reader ein Hinweisfenster mit der Aufforderung ein Passwort einzugeben. Gleichzeitig öffnet sich ein Infofeld in dem das Passwort steht. Tragen Sie dieses Passwort in das Eingabefeld ein und bestätigen Sie die Eingabe. Danach öffnet sich das E-Book automatisch.

Um E-Books, die mit Readium LCP geschützt sind auf einem Tablet/Laptop/Smartphone lesen zu können, benötigen Sie ein Programm, das in der Lage ist, mit dem Kopierschutz umzugehen. Das ist z.B. der Thorium Reader (Windows, Mac, Linux) oder die PocketBook App (iOS, Android).

Fügen Sie das heruntergeladene E-Book in das Programm ein. Beim ersten Öffnen erscheint ein Hinweisfenster mit der Aufforderung ein Passwort einzugeben. Gleichzeitig öffnet sich ein Infofeld, in dem das Passwort steht. Tragen Sie dieses Passwort in das Eingabefeld ein und bestätigen Sie die Eingabe. Danach öffnet sich das E-Book automatisch.