Advanced JavaScript

0
(0)

Advanced JavaScript
 

  • Author:Zachary Shute
  • Length: 330 pages
  • Edition: 1
  • Publisher: Packt Publishing
  • Publication Date: 2019-01-31
  • ISBN-10: 1789800102
  • ISBN-13: 9781789800104
  • Sales Rank: #3031088 (See Top 100 Books)
  • Download:Register/Login to Download
  • Buy Print:Buy from amazon


    Book Description

    Gain a deeper understanding of JavaScript and apply it to build small applications in backend, frontend, and mobile frameworks.

    Key Features

    • Explore the new ES6 syntax, the event loop, and asynchronous programming
    • Learn the test-driven development approach when building apps
    • Master advanced JavaScript concepts to enhance your web developments skill

    Book Description

    If you are looking for a programming language to develop flexible and efficient applications, JavaScript is an obvious choice. Advanced JavaScript is a hands-on guide that takes you through JavaScript and its many features, one step at a time. You’ll begin by learning how to use the new JavaScript syntax in ES6, and then work through the many other features that modern JavaScript has to offer. As you progress through the chapters, you’ll use asynchronous programming with callbacks and promises, handle browser events, and perform Document Object Model (DOM) manipulation. You’ll also explore various methods of testing JavaScript projects. In the concluding chapters, you’ll discover functional programming and learn to use it to build your apps. With this book as your guide, you’ll also be able to develop APIs using Node.js and Express, create front-ends using React/Redux, and build mobile apps using React/Expo.

    By the end of Advanced JavaScript, you will have explored the features and benefits of JavaScript to build small applications.

    What you will learn

    • Examine major features in ES6 and implement those features to build applications
    • Create promise and callback handlers to work with asynchronous processes
    • Develop asynchronous flows using Promise chaining and async/await syntax
    • Manipulate the DOM with JavaScript
    • Handle JavaScript browser events
    • Explore Test Driven Development and build code tests with JavaScript code testing frameworks.
    • List the benefits and drawbacks of functional programming compared to other styles
    • Construct applications with the Node.js backend framework and the React frontend framework

    Who this book is for

    This book is designed to target anyone who wants to write JavaScript in a professional environment. We expect the audience to have used JavaScript in some capacity and be familiar with the basic syntax. This book would be good for a tech enthusiast wondering when to use generators or how to use Promises and Callbacks effectively, or a novice developer who wants to deepen their knowledge on JavaScript and understand TDD.

    Table of Contents

    1. Introducing ECMAScript 6
    2. Asynchronous JavaScript
    3. DOM Manipulation and Event Handling
    4. Testing JavaScript
    5. Functional Programming
    6. The JavaScript Ecosystem

    中文:

    书名:高级Java Scrip

    加深对JavaScript的理解,并将其应用于在后端、前端和移动框架中构建小型应用程序。

    主要特点

    • 探索新的ES6语法、事件循环和异步编程
    • 在构建应用程序时学习测试驱动的开发方法
    • 掌握先进的JavaScript概念,提升您的Web开发技能

    图书描述

    如果您正在寻找一种用于开发灵活高效的应用程序的编程语言,那么显然,JavaScript是一个不错的选择。《高级JavaScript》是一本实践指南,它将带您一步一步地了解JavaScript及其众多功能。您将从学习如何在ES6中使用新的JavaScript语法开始,然后学习现代JavaScript必须提供的许多其他特性。随着章节的推进,您将使用带有回调和承诺的异步编程,处理浏览器事件,并执行文档对象模型(DOM)操作。您还将探索测试Java项目的各种方法。在最后几章中,您将学习函数式编程,并学习如何使用它来构建您的应用程序。在本书的指导下,您还将能够使用Node.js和Express开发API,使用React/Redux创建前端,并使用React/EXPO构建移动应用程序。

    在学习完高级JavaScript之后,您将了解到使用JavaScript构建小型应用程序的特性和优势。

    What you will learn

    • 检查ES6中的主要功能并实施这些功能以构建应用程序
    • Create promise and callback handlers to work with asynchronous processes
    • Develop asynchronous flows using Promise chaining and async/await syntax
    • 使用JavaScript操作DOM
    • 处理JavaScript浏览器事件
    • 探索测试驱动开发,并使用Java代码测试框架构建代码测试。
    • 列出函数式编程与其他风格相比的优点和缺点
    • 使用Node.js后端框架和React前端框架构建应用程序

    Who this book is for

    这本书的目标读者是任何想要在专业环境中编写Java脚本的人。我们希望读者在一定程度上使用过JavaScript,并熟悉基本语法。这本书很适合想知道何时使用生成器或如何有效使用承诺和回调的技术爱好者,或者想要加深对Java的了解和理解TDD的新手开发人员。

    目录表

    1. ECMASIPT 6简介
    2. Asynchronous JavaScript
    3. DOM操作和事件处理
    4. Testing JavaScript
    5. Functional Programming
    6. The JavaScript Ecosystem
  • 下载电子版:下载地址
  • 购买纸质版:亚马逊商城

    点击星号评分!

    平均分 0 / 5. 投票数: 0

    还没有投票!请为他投一票。

  • 推荐阅读

    评论 抢沙发

    评论前必须登录!

     

    登录

    找回密码

    注册