JavaScript for impatient programmers



Download free course JavaScript for impatient programmers, pdf file on 526 pages by Axel Rauschmayer.
This book makes JavaScript less challenging to learn for newcomers, by offering a modern view that is as consistent as possible.

Highlights:
- Get started quickly, by initially focusing on modern features.
- Test-driven exercises and quizzes available for most chapters.
- Covers all essential features of JavaScript, up to and including ES2020.
- Optional advanced sections let you dig deeper.

No prior knowledge of JavaScript is required, but you should know how to program.

Table of contents

  • About this book
  • FAQ: Book and supplementary material
  • History and evolution of JavaScript
  • FAQ: JavaScript
  • The big picture
  • Syntax
  • Consoles: interactive JavaScript command lines
  • Assertion API
  • Getting started with quizzes and exercises
  • Variables and assignment
  • Values
  • Operators
  • The non-values undefined and null
  • Booleans
  • Numbers
  • Math
  • Unicode - a brief introduction (advanced)
  • Strings
  • Using template literals and tagged templates
  • Symbols
  • Control flow statements
  • Exception handling
  • Callable values
  • Modules
  • Single objects
  • Prototype chains and classes
  • Synchronous iteration
  • Arrays (Array)
  • Typed Arrays: handling binary data (Advanced)
  • Maps (Map)
  • WeakMaps (WeakMap)
  • Sets (Set)
  • WeakSets (WeakSet)
  • Destructuring
  • Synchronous generators (advanced)
  • Asynchronous programming in JavaScript
  • Promises for asynchronous programming
  • Async functions
  • Asynchronous iteration
  • Regular expressions (RegExp)
  • Dates (Date)
  • Creating and parsing JSON (JSON)
  • Where are the remaining chapters?
Pages : 526
Size :
File type : PDF
Downloads: 1063
Created: 2022-02-03
License: All rights reserved
Author(s): Axel Rauschmayer
JavaScript for impatient programmers

Others programmer Tutorials

97 Things Every Programmer Should Know: Collective Wisdom from the Experts

Entreprenerd: Marketing Programmers

Category Theory for Programmers

Category Theory for Programmers

Think Stats: Probability and Statistics for Programmers

Others related eBooks about JavaScript for impatient programmers

DevOps for Digital Leaders

Learn to design, implement, measure, and improve DevOps programs that are tailored to your..., download free DevOps tutorial in PDF (173 pages) created by Kieran Taylor ....

IPython Interactive Computing and Visualization Cookbook

This book contains many ready-to-use, focused recipes for high-performance scientific computing and data analysis, from the latest IPython/Jupyter features to the most advanced tricks, to help you write better and faster code. You will apply these state-of-the-art methods to various real-world examp...

Java 3D Programming

Download free course Java 3D Programming, pdf file on 352 pages by Daniel Selman....

I Love Ruby

Download free course I Love Ruby, pdf file on 314 pages by Karthikeyan A K....

Download Django tutorial in PDF

Download free Django tutorial course in PDF, training file in 53 chapters and 228 pages. Free unaffiliated ebook created from Stack OverFlow contributor....

Elementary Algorithms

Download free course Elementary Algorithms, pdf file on 642 pages by Larry LIU Xinyu....

Getting Started with JPA

Download a free PDF tutorial about JPA (Java persistence Application) ,training document material on 6 pages designated to beginners....

A Byte of Python

Python is one of those rare languages which can claim to be both simple and powerful. You ..., download free Python tutorial in PDF (117 pages) created by Swaroop C H ....

Introduction to Kotlin

This course is a quick tutorial about Kotlin programming langage intended to beginners to learn how to create Android apps, free training document under 4 pages....

Programming Language C++

Download free C++ tutorial , course training on pdf under 1368 pages by Richard Smith....