Eloquent JavaScript, 3rd Edition

A Modern Introduction to Programming



Bookstore > Books > Eloquent JavaScript, 3rd Edition

Eloquent JavaScript, 3rd Edition

Free Download
Buy
Preview
Price$6.03 - $20.11
eBookFree
Rating
AuthorMarijn Haverbeke
PublisherNo Starch Press
Published2018
Pages472
LanguageEnglish
FormatPaper book / ebook (PDF)
ISBN-101593279507
ISBN-139781593279509
EBook Hardcover Paperback

JavaScript lies at the heart of almost every modern web application, from social apps like Twitter to browser-based game frameworks like Phaser and Babylon. Though simple for beginners to pick up and play with, JavaScript is a flexible, complex language that you can use to build full-scale applications.

This much anticipated and thoroughly revised third edition of Eloquent JavaScript dives deep into the JavaScript language to show you how to write beautiful, effective code. It has been updated to reflect the current state of JavaScript and web browsers and includes brand-new material on features like class notation, arrow functions, iterators, async functions, template strings, and block scope. A host of new exercises have also been added to test your skills and keep you on track.

As with previous editions, Haverbeke continues to teach through extensive examples and immerses you in code from the start, while exercises and full-chapter projects give you hands-on experience with writing your own programs. You start by learning the basic structure of the JavaScript language as well as control structures, functions, and data structures to help you write basic programs. Then you'll learn about error handling and bug fixing, modularity, and asynchronous programming before moving on to web browsers and how JavaScript is used to program them. As you build projects such as an artificial life simulation, a simple programming language, and a paint program, you'll learn how to: Understand the essential elements of programming, including syntax, control, and data; Organize and clarify your code with object-oriented and functional programming techniques; Script the browser and make basic web applications; Use the DOM effectively to interact with browsers; Harness Node.js to build servers and utilities.

Isn't it time you became fluent in the language of the Web?

All source code is available online in an interactive sandbox, where you can edit the code, run it, and see its output instantly.


  1. (2 books)


5 5 3016

Similar Books


Eloquent JavaScript, 2nd Edition

Eloquent JavaScript, 2nd Edition

by Marijn Haverbeke

JavaScript lies at the heart of almost every modern web application, from social apps to the newest browser-based games. Though simple for beginners to pick up and play with, JavaScript is a flexible, complex language that you can use to build full-scale applications.Eloquent JavaScript, 2nd Edition dives deep into the JavaScript language...

Price:  $25.98  |  Publisher:  No Starch Press  |  Release:  2014

Beginning JavaScript, 3nd Edition

Beginning JavaScript, 3nd Edition

by Russ Ferguson

Discover everything you need to know to get up-to-speed with JavaScript development and add dynamic enhancements to web pages. This completely updated third edition reveals how the code works and when to use closures, constants, and execution content. Starting with the basics, you'll see how to employ prototypical inheritance, as wel...

Price:  $19.02  |  Publisher:  Apress  |  Release:  2019

Learn Python the Hard Way, 3rd Edition

Learn Python the Hard Way, 3rd Edition

by Zed A. Shaw

Zed Shaw has perfected the world's best system for learning Python. Follow it and you will succeed-just like the hundreds of thousands of beginners Zed has taught to date! You bring the discipline, commitment, and persistence; the author supplies everything else.In Learn Python the Hard Way, 3rd Edition, you'll learn Python by w...

Price:  $29.95  |  Publisher:  Addison-Wesley  |  Release:  2013

Project Management For Dummies, 3rd Edition

Project Management For Dummies, 3rd Edition

by Stanley E. Portny

In today's time-crunched, cost-conscious global business environment, tight project deadlines and stringent expectations are the norm. Now with 25% new and updated content, Project Management For Dummies, 3rd Edition introduces you to the principles of successful project management and shows you how to motivate any team to gain maxim...

Price:  $5.99  |  Publisher:  Wiley  |  Release:  2010

Windows 10 For Dummies, 3rd Edition

Windows 10 For Dummies, 3rd Edition

by Andy Rathbone

Millions of Windows users have turned to Windows For Dummies for quick, friendly, and easy-to-understand help with their computers. Windows 10 For Dummies, 3rd Edition continues this tradition as it helps you navigate the twists and turns of Windows. Start at the beginning to discover the basics of the Windows interface or flip to later c...

Price:  $15.10  |  Publisher:  Wiley  |  Release:  2018

Beginning Hibernate, 3rd Edition

Beginning Hibernate, 3rd Edition

by Joseph Ottinger, Jeff Linwood, Dave Minter

Beginning Hibernate, 3rd Edition is ideal if you're experienced in Java with databases (the traditional, or "connected," approach), but new to open-source, lightweight Hibernate, a leading object-relational mapping and database-oriented application development framework.This book packs in information about the relea...

Price:  $38.28  |  Publisher:  Apress  |  Release:  2014

Learn Windows PowerShell in a Month of Lunches, 3rd Edition

Learn Windows PowerShell in a Month of Lunches, 3rd Edition

by Don Jones, Jeffery Hicks

Learn Windows PowerShell in a Month of Lunches, 3rd Edition is an innovative tutorial designed for busy IT professionals. This updated edition covers PowerShell features that run on Windows 7, Windows Server 2008 R2 and later, PowerShell v3 and later, and includes v5 features like PowerShellGet.PowerShell is both a scripting language and ...

Price:  $32.49  |  Publisher:  Manning  |  Release:  2016

The Well-Grounded Rubyist, 3rd Edition

The Well-Grounded Rubyist, 3rd Edition

by David A. Black, Joseph Leo III

The Well-Grounded Rubyist, 3rd Edition is a beautifully written tutorial that begins with your first Ruby program and takes you all the way to sophisticated topics like reflection, threading, and recursion. Ruby masters David A. Black and Joe Leo distill their years of knowledge for you, concentrating on the language and its uses so you c...

Price:  $35.06  |  Publisher:  Manning  |  Release:  2019