JavaScript by Brian Evenson

JavaScript

By

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.

More Brian Evenson Books

  • Some of the Best from Tor.com: 2020 Edition

    Some of the Best from Tor.com: 2020 Edition

    Charlie Jane Anders, G. V. Anderson, Gregory Norman Bossert, Jeremy Packert Burke, Katharine Duckett, Brian Evenson, Carolyn Ives Gilman, Maria Dahvana Headley, Stephen Graham Jones, Justin C. Key, Naomi Kritzer, Rich Larson, Yoon Ha Lee, S. Qiouyi Lu, Usman T. Malik, Melissa Marr, Maureen McHugh, Tamsyn Muir, Sarah Pinsker, C. L. Polk, Matthew Pridham, Zin E. Rocklyn, Rachel Swirsky, K.M. Szpara, Lavie Tidhar, Carrie Vaughn, Fran Wilde, Claire Wrenwood & M. Rickert

    Sci-Fi Short Stories

  • Howls From the Dark Ages: An Anthology of Medieval Horror

    Howls From the Dark Ages: An Anthology of Medieval Horror

    Christopher Buehlman, Brian Evenson, Hailey Piper, Cody Goodfellow, P.L. McMillan, Patrick Barb, C.B. Jones, Christopher O'Halloran, M.E. Bronstein, Lindsey Ragsdale, Caleb Stephens, Philippa Evans, J.L. Kiefer, Peter Ong Cook, Ethan Yoder, Michelle Tang, Bridget D. Brave, Stevie Edwards, David Worn, Jessica Peter & Solomon Forse

    Horror

  • Dead Space - Martyr

    Dead Space - Martyr

    Brian Evenson

    Horror

  • The Glassy, Burning Floor of Hell

    The Glassy, Burning Floor of Hell

    Brian Evenson

    Horror

  • Song for the Unraveling of the World

    Song for the Unraveling of the World

    Brian Evenson

    Short Stories

  • Last Days

    Last Days

    Brian Evenson

    Fiction & Literature

  • A Collapse of Horses

    A Collapse of Horses

    Brian Evenson

    Short Stories

  • The Best American Science Fiction and Fantasy 2017

    The Best American Science Fiction and Fantasy 2017

    N.K. Jemisin, Peter S. Beagle, Caroline M. Yoachim, Brian Evenson & Dale Bailey

    Fiction & Literature

  • Dead Space - Catalyst

    Dead Space - Catalyst

    Brian Evenson

    Horror

  • Body Shocks

    Body Shocks

    Nathan Ballingrud, Simon Bestwick, Michael Blumlein, Edward Bryant, Ray Cluley, Pat Cadigan, Terry Dowling, Tananarive Due & Brian Evenson

    Horror

  • Father of Lies

    Father of Lies

    Brian Evenson

    Literary Fiction

  • Solution

    Solution

    Brian Evenson

    Science Fiction

  • The Open Curtain

    The Open Curtain

    Brian Evenson

    Literary Fiction

  • Windeye

    Windeye

    Brian Evenson

    Literary Fiction

  • Fugue State

    Fugue State

    Brian Evenson

    Short Stories

  • Good Night, Sleep Tight

    Good Night, Sleep Tight

    Brian Evenson

    Short Stories

  • Who Was Changed and Who Was Dead

    Who Was Changed and Who Was Dead

    Barbara Comyns & Brian Evenson

    Fiction & Literature

  • The Cabin

    The Cabin

    Brian Evenson

    Horror

  • JavaScript

    JavaScript

    Brian Evenson

    Programming

  • Ploughshares Fall 2014 Guest-Edited by Percival Everett

    Ploughshares Fall 2014 Guest-Edited by Percival Everett

    Percival Everett, Aimee Bender, Richard Bausch, Edith Pearlman, Brian Evenson, Howard Norman, Karen Tei Yamashita, Nick Arvin, Kafah Bachari, Paula Closson Buck, Carole Burns, Colette, Andrea Dupree, Gina Frangello, Laird Hunt, Lisa Lee, Jay Baron Nicorvo, Katherine Robinson, Elisabeth Sheffield, Christopher Torockio & Paula Whyman

    Fiction & Literature

  • After the Animal Flesh Beings

    After the Animal Flesh Beings

    Brian Evenson

    Fairy Tales, Myths & Fables

  • Come Join Us By the Fire Season 2

    Come Join Us By the Fire Season 2

    Laird Barron, Shaun Hamill, Brian Evenson, Indrapramit Das, Sunny Moraine, Camilla Grudova, Daniel M. Lavery, Craig Laurance Gidney & Gabino Iglesias

    Horror

  • Immobility

    Immobility

    Brian Evenson

    Science Fiction

  • Black Cat Weekly #1

    Black Cat Weekly #1

    John Betancourt, Michael Bracken, Mack Reynolds, Keith Laumer, Erle Stanley Gardner, Brian Evenson, Hal Charles, Ralph Milne Farley, Harry Stephen Keeler & James Holding

    Sci-Fi & Fantasy

  • Whose Future Is It?: Cellarius Stories, Volume I

    Whose Future Is It?: Cellarius Stories, Volume I

    Steven Barnes, Alex de Campi, Tananarive Due, Brian Evenson, Porpentine Charity Heartscape, Richard Larson, Sarah Pinsker, Shweta Taneja & David Wellington

    Sci-Fi & Fantasy

  • Raymond Carver's What We Talk About When We Talk About Love: Bookmarked
  • The Warren

    The Warren

    Brian Evenson

    Science Fiction

  • Nightmare Magazine, Issue 88 (January 2020)

    Nightmare Magazine, Issue 88 (January 2020)

    John Joseph Adams, Adam-Troy Castro, Meg Elison, Stephen Graham Jones, Brian Evenson & SP Miskowski

    Fantasy

  • Tor.com Publishing Editorial Spotlight #4

    Tor.com Publishing Editorial Spotlight #4

    Ann VanderMeer, Brian Evenson & Liz Ziemska

    Fantasy Short Stories

  • Ed vs. Yummy Fur

    Ed vs. Yummy Fur

    Brian Evenson & Tom Kaczynski

    Literary Criticism

  • Future Dreams

    Future Dreams

    Brian Evenson, Dame Gwyneth Jones, Laurie Penny, Bradley P. Beaulieu, Rob Ziegler & David Tallerman

    Sci-Fi Short Stories

  • Prisms

    Prisms

    Darren Speegle, Michael Baldwin, B. E. Scully, Lynda E. Rucker, Roberta Lannes, Brian Evenson, Kristi DeMeester, Ian Watson, Paul Di Filippo, E. Catherine Tobler, Richard Thomas, A. C. Wise, Michael Marshall Smith, Damien Angelica Walters, Paul Meloy, Tlotlo Tsamaase, Chaz Brenchley, J. Lincoln Fenn, Nadia Bulkin & Scott Edelman

    Fiction & Literature

  • Gli ultimi giorni

    Gli ultimi giorni

    Brian Evenson

    Mysteries & Thrillers

  • Un rapport

    Un rapport

    Brian Evenson

    Fiction & Literature

  • The Unsettling

    The Unsettling

    Peter Rock & Brian Evenson

    Mysteries & Thrillers

  • Έσχατες μέρες

    Έσχατες μέρες

    Brian Evenson

    Mysteries & Thrillers

  • The Mad Butterfly's Ball

    The Mad Butterfly's Ball

    Preston Grassmann, Chris Kelso, Clive Barker, Paul Di Filippo, Jeffrey Thomas, Richard A. Kirk, Kij Johnson, Priya Sharma, Tom Over, Lafciado Hearn, Eugen Bacon, Joe Koch, Anna Tambour, NUZO ONOH, Matthew Holness, Arlton Eadie, Rumi Kaneko, Thomas M. Disch, D. R. G. Sugawara, Brian Evenson, Matt Neil Hill, Dempow Torishima, H.G. Wells, E.F. Benson, Kaaron Warren, Christopher Young, Algernon Blackwood, Ramsey Campbell, Alvaro Zinos-Amaro, Emily Dickinson, Henri Fabre, Jon Greenaway & Gary J. Shipley

    Fantasy

  • Java Programming

    Java Programming

    Brian Evenson

    Programming