Mastering JavaScript

0
(0)

Mastering JavaScript
 

  • Author:Ved Antani
  • Length: 250 pages
  • Edition: 1
  • Publisher: Packt Publishing
  • Publication Date: 2016-01-30
  • ISBN-10: 1785281348
  • ISBN-13: 9781785281341
  • Sales Rank: #2494583 (See Top 100 Books)
  • Download:Register/Login to Download
  • Buy Print:Buy from amazon


    Book Description

    Key Features

    • Write powerful code with the high-level functions that JavaScript offers
    • Test and debug issues with JavaScript code using various modern mechanisms
    • Offers an expert’s eye on the latest ES6 features and how these advanced tasks fit together in JavaScript as a whole

    Book Description

    JavaScript is a high-level, dynamic, untyped, lightweight, and interpreted programming language. Along with HTML and CSS, it is one of the three essential technologies of World Wide Web content production, and is an open source and cross-platform technology. The majority of websites employ JavaScript, and it is well supported by all modern web browsers without plugins. However, the JavaScript landscape has changed dramatically in recent years, and you need to adapt to the new world of JavaScript that people now expect. Mastering modern JavaScript techniques and the toolchain are essential to develop web-scale applications.

    Mastering JavaScript will be your companion as you master JavaScript and build innovative web applications. To begin with, you will get familiarized with the language constructs and how to make code easy to organize. You will gain a concrete understanding of variable scoping, loops, and best practices on using types and data structures, as well as the coding style and recommended code organization patterns in JavaScript. The book will also teach you how to use arrays and objects as data structures. You will graduate from intermediate-level skills to advanced techniques as you come to understand crucial language concepts and design principles. You will learn about modern libraries and tools so you can write better code.

    By the end of the book, you will understand how reactive JavaScript is going to be the new paradigm.

    What you will learn

    • Get a run through of the basic JavaScript language constructs
    • Get familiar with the Functions and Closures of JavaScript
    • Explore Regular Expressions in JavaScript
    • Code using the powerful object-oriented feature in JavaScript
    • Test and debug your code using JavaScript strategies
    • Master DOM manipulation, cross-browser strategies, and ES6
    • Understand the basic concurrency constructs in Javascript and best performance strategies
    • Learn to build scalable server application in JavaScript using Node.js

    About the Author

    Ved Antani is an AVP (engineering) at Myntra. Before Myntra, he worked with Electronic Arts, NetApp, and Oracle. Ved is passionate about programming and has been programming in JavaScript since 2005. He has extensive experience in building scalable systems and mobile applications. Ved is a minimalist, a father, and an avid tea drinker.

    Table of Contents

    Chapter 1. JavaScript Primer
    Chapter 2. Functions, Closures, and Modules
    Chapter 3. Data Structures and Manipulation
    Chapter 4. Object-Oriented JavaScript
    Chapter 5. JavaScript Patterns
    Chapter 6. Testing and Debugging
    Chapter 7. ECMAScript 6
    Chapter 8. DOM Manipulation and Events
    Chapter 9. Server-Side JavaScript

    中文:

    书名:Mastering JavaScript

    Key Features

    • 使用JavaScript提供的高级函数编写功能强大的代码
    • 使用各种现代机制测试和调试Java代码问题
    • 提供专家视角,了解最新的ES6功能以及这些高级任务如何在整体上结合在一起

    Book Description

    JavaScript是一种高级、动态、无类型、轻量级和解释性的编程语言。它与Html、Css一起,是万维网内容制作的三大关键技术之一,是一种开源、跨平台的技术。大多数网站都使用了JavaScript,并且所有没有插件的现代Web浏览器都很好地支持它。然而,近几年来,Java环境发生了巨大的变化,您需要适应人们现在所期待的新的Java世界。掌握现代的JavaScript技术和工具链对于开发Web规模的应用程序至关重要。

    当您掌握了JavaScript并构建创新的Web应用程序时,掌握JavaScript将是您的伴侣。首先,您将熟悉语言结构以及如何使代码易于组织。您将具体了解变量作用域、循环和使用类型和数据结构的最佳实践,以及在JavaScript中的编码风格和推荐的代码组织模式。这本书还将教你如何使用数组和对象作为数据结构。当你开始理解关键的语言概念和设计原则时,你将从中级技能过渡到高级技术。您将学习现代的库和工具,这样您就可以编写更好的代码。

    在本书的最后,您将了解反应式JavaScript将如何成为新的范例。

    你将学到什么

    • 了解基本的JavaScript语言结构
    • 熟悉JavaScript的函数和闭包
    • Explore Regular Expressions in JavaScript
    • 使用Java中强大的面向对象功能编写代码
    • 使用JavaScript策略测试和调试您的代码
    • 掌握DOM操作、跨浏览器策略和ES6
    • 了解Java脚本中的基本并发结构和最佳性能策略
    • 学习使用Node.js在JavaScript中构建可伸缩的服务器应用程序

    关于作者

    Ved Antani 是Myntra的高级副总裁(工程)。在加入Myntra之前,他曾与艺电、NetApp和甲骨文合作。VED对编程充满热情,自2005年以来一直使用JavaScript编程。他在构建可伸缩系统和移动应用程序方面拥有丰富的经验。维德是一位极简主义者,一位父亲,也是一位狂热的饮茶者。

    目录表

    第1章.JavaScript入门
    Chapter 2. Functions, Closures, and Modules
    Chapter 3. Data Structures and Manipulation
    Chapter 4. Object-Oriented JavaScript
    Chapter 5. JavaScript Patterns
    Chapter 6. Testing and Debugging
    第7章.ECMASRIPT 6
    Chapter 8. DOM Manipulation and Events
    Chapter 9. Server-Side JavaScript

  • 下载电子版:下载地址
  • 购买纸质版:亚马逊商城

    点击星号评分!

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

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

  • 推荐阅读

    评论 抢沙发

    评论前必须登录!

     

    登录

    找回密码

    注册