• Complain

Antani Ved. - Mastering JavaScript

Here you can read online Antani Ved. - Mastering JavaScript full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. 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
  • Book:
    Mastering JavaScript
  • Author:
  • Genre:
  • Rating:
    5 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 100
    • 1
    • 2
    • 3
    • 4
    • 5

Mastering JavaScript: summary, description and annotation

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

Packt Publishing, 2016. 250 p. ISBN: 978-1-78528-134-1.
.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.Write powerful code with the high-level functions that JavaScript offers.
Test and debug issues with JavaScript code using various modern mechanisms.
Offers an experts eye on the latest ES6 features and how these advanced tasks fit together in JavaScript as a whole.Who This Book Is For:
This book is ideal for web developers who are looking to master modern JavaScript concepts and design principles. You should already have an intermediate level of JavaScript knowledge before starting this book. iPAD Amazon Kindle, PC , Cool Reader (EPUB), Calibre (EPUB, MOBI, AZW3), Adobe Digital Editions (EPUB), FBReader (EPUB, MOBI, AZW3).

Antani Ved.: author's other books


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

Mastering JavaScript — 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 "Mastering JavaScript" 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
Mastering JavaScript

Table of Contents
Mastering JavaScript

Mastering JavaScript

Copyright 2016 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, and its dealers and distributors will be held liable for any damages caused or alleged to be 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.

First published: January 2016

Production reference: 1250116

Published by Packt Publishing Ltd.

Livery Place

35 Livery Street

Birmingham B3 2PB, UK.

ISBN 978-1-78528-134-1

www.packtpub.com

Credits

Author

Ved Antani

Reviewer

Ivano Malavolta

Commissioning Editor

Sarah Crofton

Acquisition Editor

Kevin Colaco

Content Development Editor

Merint Mathew

Technical Editor

Manthan Raja

Copy Editor

Tasneem Fatehi

Project Coordinator

Francina Pinto

Proofreader

Safis Editing

Indexer

Monica Ajmera Mehta

Production Coordinator

Conidon Miranda

Cover Work

Conidon Miranda

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.

I would like to thank my wife, Meghna, for her support. She was always there to encourage and help me when I needed it the most.

About the Reviewer

Ivano Malavolta is a postdoctoral researcher at the Gran Sasso Science Institute (L'Aquila, Italy), and he holds a PhD in computer science from the University of L'Aquila. His research is positioned in three main fields: software architecture, Model-Driven Engineering (MDE), and mobile-enabled systems. He is especially interested in investigating how MDE techniques can be exploited for architecting complex and mobile-enabled software systems at the right level of abstraction. He is the author of more than 40 papers in international journals and peer-reviewed international conferences' proceedings; among them, he has coauthored two articles published in the IEEE Transactions on Software Engineering (TSE), which is considered the leading journal in the field of software engineering. He is a reviewer for four international journals, a program committee member of 10 international conferences, a reviewer for 13 international conferences, and a guest editor of an international journal.

He is an instructor of three courses on software engineering, mobile computing, and mobile application development via web technologies; these courses are held at the University of L'Aquila and Gran Sasso Science Institute, Italy.

He has previously reviewed other books about web technologies for Packt Publishing, such as Backbone.js Cookbook by Vadim Mirgorod and Backbone.js Blueprints by Andrew Burgess .

www.PacktPub.com
Support files, eBooks, discount offers, and more

For support files and downloads related to your book, please visit www.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 > 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.

httpswww2packtpubcombookssubscriptionpacktlib Do you need instant - photo 1

https://www2.packtpub.com/books/subscription/packtlib

Do you need instant solutions to your IT questions? PacktLib is Packt's online digital book library. Here, you can search, access, and read Packt's entire library of books.

Why subscribe?
  • Fully searchable across every book published by Packt
  • Copy and paste, print, and bookmark content
  • On demand and accessible via a web browser
Free access for Packt account holders

If you have an account with Packt at www.PacktPub.com, you can use this to access PacktLib today and view 9 entirely free books. Simply use your login credentials for immediate access.

Preface

It would seem that everything that needs to be written about JavaScript has been written. Frankly, it is difficult to find a topic related to JavaScript that has not been discussed ad nauseam. However, JavaScript is changing at a rapid pace. ECMAScript 6 has the potential to transform the language and how we code in it. Node.js has already changed the way in which we write servers in JavaScript. Newer ideas such as React and Flux will drive the next iteration of the language. While we spend our time learning the new features, there is no denying that the foundational ideas of JavaScript have to be mastered. These ideas are fundamental and need attention. If you are already an experienced JavaScript developer, you will realize that modern JavaScript is vastly different from the language that most people have known. Modern JavaScript demands a specific stylistic discipline and rigor of thought. Tools are more powerful and slowly becoming an integral part of the development workflow. Though the language seems to be changing, it is built on some very solid and constant ideas. This book emphasizes on these fundamental ideas.

While the book was being written, things kept changing in the JavaScript landscape. Luckily, we were able to include all the important and relevant updates in this book.

Mastering JavaScript provides you with a detailed overview of the language's fundamentals and some of the modern tools and libraries, such as jQuery, Underscore.js, and Jasmine.

We hope that you enjoy this book as much as we enjoyed writing it.

What this book covers

, JavaScript Primer , focuses on the language constructs without spending too much time on the basic details. We will cover the trickier parts of variable scoping and loops and best practices for using types and data structures. We will also cover a lot of ground on the coding style and recommended code organization patterns.

, Functions, Closures and Modules , covers the core of the language intricacies. We will discuss the complexities involved in using functional aspects with different treatment for closures in JavaScript. This is a careful and elaborate discussion that will prepare you to explore more advanced design patterns further on.

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Mastering JavaScript»

Look at similar books to Mastering JavaScript. 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 «Mastering JavaScript»

Discussion, reviews of the book Mastering JavaScript 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.