©2024 Fable Group Inc.


By Brian Evenson
JavaScript by Brian Evenson digital book - Fable

Why read on Fable?

Discover social reading

Chat inside the ebook with emojis, comments and more

Annotate with notes, tabs, and highlights

Share or keep your notes private with our annotation features

Support the World Literacy Foundation

We donate 20% of every book sale to help children learn to read

Publisher Description

Start your journey towards becoming a JavaScript developer with the help of more than 100 fun exercises and projects.


Key Features

Write eloquent JavaScript and employ fundamental and advanced features to create your own web apps

Interact with the browser with HTML and JavaScript, and add dynamic images, shapes, and text with HTML5 Canvas

Build a password checker, paint web app, hangman game, and many more fun projects


Book Description

This book demonstrates the capabilities of JavaScript for web application development by combining theoretical learning with code exercises and fun projects that you can challenge yourself with. The guiding principle of the book is to show how straightforward JavaScript techniques can be used to make web apps ranging from dynamic websites to simple browser-based games.


What you will learn

Use logic statements to make decisions within your code

Save time with JavaScript loops by avoiding writing the same code repeatedly

Use JavaScript functions and methods to selectively execute code

Connect to HTML5 elements and bring your own web pages to life with interactive content

Make your search patterns more effective with regular expressions

Explore concurrency and asynchronous programming to process events efficiently and improve performance

Get a head start on your next steps with primers on key libraries, frameworks, and APIs


Who this book is for

This book is for people who are new to JavaScript (JS) or those looking to build up their skills in web development. Basic familiarity with HTML & CSS would be beneficial.

No Reviews

About Brian Evenson

Called "one of the world's foremost authors of books about programming" by International Developer magazine, best-selling author Brian Evenson has written about programming for over three decades. His books have sold millions of copies worldwide and have been widely translated. Brian is interested in all facets of computing, but his primary focus is computer languages. He is the author of numerous books on Java, C, C++, Python etc. Brian holds BA and MCS degrees from the University of Illinois, Urbana/Champaign.

Start a Book Club

Start a public or private book club with this book on the Fable app today!


Do I have to buy the ebook to participate in a book club?

Why can’t I buy the ebook on the app?

How is Fable’s reader different from Kindle?

Do you sell physical books too?

Are book clubs free to join on Fable?

How do I start a book club with this book on Fable?

Error Icon
Save to a list
Private List
Private lists are not visible to other Fable users on your public profile.
Notification Icon
Fable uses the TMDB API but is not endorsed or certified by TMDB