• Complain

Mehul Mohan - Learn ECMAScript

Here you can read online Mehul Mohan - Learn ECMAScript full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2018, publisher: Packt Publishing, genre: Computer. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

No cover

Learn ECMAScript: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Learn ECMAScript" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

Get up and running with all the new features of ECMAScript and explore new ways of coding with JavaScript.

About This Book

  • Grasp the latest features of ECMAScript and the best way to use it in production code
    • Learn newly added native APIs to JS Engine and perform tasks efficiently with a cleaner code base
    • Understand the more complex sides of JavaScript such as the inheritance model, low-level memory management, multithreaded environments, and web workers

      Who This Book Is For

      This book is for web developers who have some basic programming knowledge and want to learn to write cleaner code with the power of ECMAScript.

      What You Will Learn

    • Implement methods associated with objects as per the latest ECMAScript specification
    • Make use of the latest features of ECMAScript
    • Make use of many new APIs in HTML5 and modern JavaScript implementation
    • Use SharedArrayBuffers for superfast concurrent and parallel programming
    • Perform asynchronous programming with JavaScript
    • Implement the best ways and practices to perform modular programming in JavaScript

      In Detail

      Learn ECMAScript explores implementation of the latest ECMAScript features to add to your developer toolbox, helping you to progress to an advanced level. Learn to add 1 to a variable andsafely access shared memory data within multiple threads to avoid race conditions.

      Youll start the book by building on your existing knowledge of JavaScript, covering performing arithmetic operations, using arrow functions and dealing with closures. Next, you will grasp the most commonly used ECMAScript skills such as reflection, proxies, and classes. Furthermore, youll learn modularizing the JS code base, implementing JS on the web and how the modern HTML5 + JS APIs provide power to developers on the web. Finally, you will learn the deeper parts of the language, which include making JavaScript multithreaded with dedicated and shared web workers, memory management, shared memory, and atomics. It doesnt end here; this book is 100% compatible with ES.Next.

      By the end of this book, youll have fully mastered all the features of ECMAScript!

      Style and approach

      The level goes gradually from basic to advanced so that the reader can adapt at every point and level up their skills at the same time. The chapters are carefully arranged in a manner that makes every concept easy to learn and deploy right away in your code.

  • Mehul Mohan: author's other books


    Who wrote Learn ECMAScript? Find out the surname, the name of the author of the book and a list of all author's works by series.

    Learn ECMAScript — read online for free the complete book (whole text) full work

    Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Learn ECMAScript" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

    Light

    Font size:

    Reset

    Interval:

    Bookmark:

    Make
    Learn ECMAScript Second Edition Discover the latest ECMAScript features - photo 1
    Learn ECMAScript
    Second Edition
    Discover the latest ECMAScript features in order to write cleaner code and learn the fundamentals of JavaScript
    Mehul Mohan
    Narayan Prusty

    BIRMINGHAM - MUMBAI Learn ECMAScriptSecond Edition Copyright 2018 Packt - photo 2

    BIRMINGHAM - MUMBAI
    Learn ECMAScriptSecond Edition

    Copyright 2018 Packt Publishing

    All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews.

    Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the author, nor Packt Publishing or its dealers and distributors, will be held liable for any damages caused or alleged to have been caused directly or indirectly by this book.

    Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information.

    Commissioning Editor: Amarabha Banerjee
    Acquisition Editor: Noyonika Das
    Content Development Editor: Gauri Pradhan
    Technical Editor: Leena Patil
    Copy Editor: Safis Editing
    Project Coordinator: Sheejal Shah
    Proofreader: Safis Editing
    Indexer: Tejal Daruwale Soni
    Graphics: Jason Monteiro
    Production Coordinator: Arvindkumar Gupta

    First published: August 2015
    Second edition: February 2018

    Production reference: 1230218

    Published by Packt Publishing Ltd.
    Livery Place
    35 Livery Street
    Birmingham
    B3 2PB, UK.

    ISBN 978-1-78862-006-2

    www.packtpub.com

    maptio Mapt is an online digital library that gives you full access to over - photo 3
    mapt.io

    Mapt is an online digital library that gives you full access to over 5,000 books and videos, as well as industry leading tools to help you plan your personal development and advance your career. For more information, please visit our website.

    Why subscribe?
    • Spend less time learning and more time coding with practical eBooks and Videos from over 4,000 industry professionals

    • Improve your learning with Skill Plans built especially for you

    • Get a free eBook or video every month

    • Mapt is fully searchable

    • Copy and paste, print, and bookmark content

    PacktPub.com

    Did you know that Packt offers eBook versions of every book published, with PDF and ePub files available? You can upgrade to the eBook version at www.PacktPub.com and as a print book customer, you are entitled to a discount on the eBook copy. Get in touch with us at service@packtpub.com for more details.

    At www.PacktPub.com , you can also read a collection of free technical articles, sign up for a range of free newsletters, and receive exclusive discounts and offers on Packt books and eBooks.

    Contributors
    About the authors

    Mehul Mohan is an independent developer and likes to develop useful things. He has been working with JavaScript for over 5 years in multiple environments, such as mobile apps, frontend, and backend. He likes to learn and use new languages and frameworks. He runs Codedamn, his YouTube channel, which was started as a programming hobby but has been growing since then to teach various programming languages to millions of people. He's currently pursuing his bachelor's degree in computer science at BITS, Goa.

    To my friends and family, your support and encouragement is much more than I can express here. To mom (Mrs. Ritu Mohan) and dad (Mr. Vinay K. Mohan)thank you for your evergreen support and moral support that you both have given me over the years. Thank you to my sister (Ms. Ishumita Mohan) for being always there with a word of encouragement or advice whenever I needed it.

    Narayan Prusty is a full-stack developer with 5 years of experience. He specializes in Blockchain, Cloud, and JavaScript. His commitment has allowed him to build scaleable products for startups, governments, and enterprise across India, Singapore, USA, and UAE. At present, Ethereum, Bitcoin, Hyperledger Fabric 1.0, IPFS, Ripple, and so on are some of the things he uses on regular basics to build decentralized applications. Currently he is a full time Full-Stack and Blockchain Engineer at ConsenSys Enterprise. He starts working on something immediately if he feels it's exciting and solves real work problem. He build a MP3 search engine at the age of 18 and since then he has build various other applications which are used by people around the globe. His ability to build scaleable applications from top-to-bottom is what makes him special. Currently he is on a mission to make things easier, faster, and cheaper using blockchain technology. And also he is looking at possibilities to prevent corruptions, fraud, and bring transparency to the world using blockchain technology.

    About the reviewer

    Domenico Luciani, is a 25-year-old young passionate programmer, currently working as a software engineer for XPeppers, performing extreme programming. He graduated in computer science from the university of Palermo. He is a computer vision enthusiast and loves security, and in his free time, he takes part in bounty programs, hackathons, and dedicated open source events.

    Packt is searching for authors like you

    If you're interested in becoming an author for Packt, please visit authors.packtpub.com and apply today. We have worked with thousands of developers and tech professionals, just like you, to help them share their insight with the global tech community. You can make a general application, apply for a specific hot topic that we are recruiting an author for, or submit your own idea.

    Preface

    JavaScript is an integral part of web development and server-side programming. Understanding the fundamentals of JavaScript can not only help a person create interactive web applications but also help set up web servers, create mobile applications through frameworks such as React Native, and even create desktop applications using frameworks such as electronJS.

    This book introduces the fresh and core concepts of JavaScript in the form of ECMAScript 2017 (ES8), which includes everything you'll need to get started with JavaScript and have a basic-to-advanced understanding so that you can implement everything mentioned in the first paragraph.

    Who this book is for

    This book is for anybody who is absolutely new to JavaScript and is willing to learn this technology. This book can also be used by people who are familiar with old JavaScript and want to level up their knowledge to the latest standard and use techniques. For more advanced users, this book can be used to brush up concepts such as modularity, web workers, and shared memory.

    Next page
    Light

    Font size:

    Reset

    Interval:

    Bookmark:

    Make

    Similar books «Learn ECMAScript»

    Look at similar books to Learn ECMAScript. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


    Reviews about «Learn ECMAScript»

    Discussion, reviews of the book Learn ECMAScript and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.