JavaScript All-in-One For Dummies
- 8h 54m
- Chris Minnick
- John Wiley & Sons (US)
- 2023
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 libraries, frameworks, and runtime environments new and experienced coders need to know. Start by learning the basics of JavaScript—anyone can do it, even if you've never written code before. Then go into the details of today's hottest frameworks—React.js, Vue.js, Svelte, and Node.js. Cozy up and learn some JavaScript!
- Learn the basics of web and application development with the JavaScript language
- Work with React, Vue, Svelte, Node.js, and the real-world tools that professionals use
- 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.
About the Author
Chris Minnick is a programmer, coding educator, course creator, and writer. He is the author of Beginning 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.
In this Book
-
Introduction
-
Jumping into JavaScript
-
Filling Your JavaScript Toolbox
-
Using Data
-
Working with Operators and Expressions
-
Controlling Flow
-
Using Arrays
-
Making and Using Objects
-
Writing and Running Functions
-
Getting Oriented with Classes
-
Making Things Happen with Events
-
Writing Asynchronous JavaScript
-
Using JavaScript Modules
-
What a Web Browser Does
-
Programming the Browser
-
Getting Started with React
-
Writing JSX
-
Building React Components
-
Using Data and Events in React
-
Getting an Overview of Vue
-
Introducing Vue Components
-
Making Vue Templates
-
Using Data and Reactivity
-
Responding to Events
-
Getting Started with Svelte
-
Building with Components
-
Designing Templates
-
Using Directives
-
Using the Component Lifecycle
-
Advanced Svelte Reactivity
-
Building from Scratch
-
Optimizing and Bundling
-
Testing Your JavaScript
-
Node.js Fundamentals
-
Streaming
-
Working with Buffers
-
Accessing the File System
-
Networking with Node
-
Using Events
-
Error Handling and Debugging
-
Accessing Databases
-
Riding on the Express Train
-
Registration and Authentication