JavaScript All-in-One For Dummies Chris Minnick – Ebook Instant Download/Delivery ISBN(s): 9781119906858, 1119906857
Product details:
- ISBN 10: 1119906857
- ISBN 13:9781119906858
- Author: Chris Minnick
JavaScript All-in-One For Dummies
A developer’s 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 it’s 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 you’ve never written code before. You also get the details of today’s hottest libraries and frameworks–React.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.
Table contents:
Chapter 1: Getting Started with Svelte
What Makes Svelte Different?
Building Your Scaffolding
Getting the Svelte for VS Code Extension
Exploring a Svelte App
Playing with Svelte
Chapter 2: Building with Components
Writing Lean Components
Identifying What’s in a Component
Adding Style to a Component
Chapter 3: Designing Templates
Elements Are the Building Blocks
Documenting Svelte with Comments
Choosing a Path
Creating Loops
Writing Text Expressions
Composing with Slots
Chapter 4: Using Directives
Listening for Events with on:
Creating Two-Way Bindings with :bind
Using Transition Animations
Chapter 5: Using the Component Lifecycle
The Svelte Lifecycle
Fetching Data in Svelte
Chapter 6: Advanced Svelte Reactivity
Constructing and Stocking the Store
Getting and Setting Context
Book 6: Sharpening Your Tools
Chapter 1: Building from Scratch
Why You Need a Build Tool
Managing Dependencies with npm
Writing Your First Files
Writing a dev Script
Making Modules
Chapter 2: Optimizing and Bundling
Automating Your Build Script
Converting to React
Chapter 3: Testing Your JavaScript
Using a Linter
Debugging in Chrome
Unit Testing
Book 7: Node.js
Chapter 1: Node.js Fundamentals
Learning What Makes Node.js Tick
Learning the Parts of Node.js
Introducing the Node.js Core Modules
Recognizing What Node.js Is Good For
Working with Node.js
Using REPL
Making and Using Node.js Modules
Getting Data to Node Modules
Node’s Callback Pattern
Chapter 2: Streaming
Jumping into Streams
Creating Readable Streams
Creating Writable Streams
Producing Duplex Streams
Transforming Streams
Chaining Streams
Chapter 3: Working with Buffers
Knowing Your Buffer Basics
Decoding Buffers
Creating Buffers
Using Other Buffer Methods
Iterating over Buffers
Chapter 4: Accessing the File System
Importing the fs module
Reading Files
Writing Files
Using Paths
Getting File and Directory Information
Chapter 5: Networking with Node
A Note about Security
Making a Web Server
Chapter 6: Using Events
Introducing EventEmitter
Understanding and Using maxListeners
Removing Listeners
Emitting Once
Chapter 7: Error Handling and Debugging
Knowing the Types of Errors
Understanding Node.js’s Error Object
Exceptions versus Errors
Handling Exceptions
Debugging Node.js Programs
Chapter 8: Accessing Databases
Getting Started with MongoDB
Starting MongoDB
Using Mongosh
Using MongoDB from Node.js
Chapter 9: Riding on the Express Train
Installing Express
Server-Side Routing with Express
Using Express Middleware
Analyzing a Complete Express Server
Serving a View
Using the Express Application Generator
Chapter 10: Registration and Authentication
Making and Configuring the Directory
Adding the App and Server Modules
Making Some Basic Routes
Testing Your Routes
Making a Schema with Mongoose
People also search:
javascript all-in-one for dummies
html css & javascript all-in-one for dummies
html css & javascript all-in-one for dummies pdf
javascript all-in-one for dummies pdf
php mysql & javascript all-in-one for dummies pdf