Back to Search

JavaScript Crash Course: A Hands-On, Project-Based Introduction to Programming

AUTHOR Morgan, Nick
PUBLISHER No Starch Press (03/05/2024)
PRODUCT TYPE Paperback (Paperback)

Description
A fast-paced, thorough programming introduction that will have you writing your own software and web applications in no time.

Like Python Crash Course, this hands-on guide is a must-have for anyone who wants to learn how to code from the ground up--this time using the popular JavaScript programming language.

Learn JavaScript--Fast!

JavaScript Crash Course is a fun-filled, fast-paced introduction to programming with JavaScript. Dive right in and you'll be writing code, solving problems, and building working web applications and games in no time. You'll start by learning fundamental programming concepts, such as variables, arrays, objects, functions, conditionals, loops, classes, and more. Aided by engaging examples and hands-on exercises, you'll build on this foundation and combine JavaScript with HTML and CSS to create interactive web applications that you can run right away.

Then you'll put your new skills into play with three substantial projects: a Pong-style game with a virtual opponent, an app that generates electronic music, and a platform for visualizing data fetched from an API.

Along the way, you'll learn how to:

- Update web pages in real time by manipulating the Document Object Model
- Trigger functions in response to events like key presses and mouse clicks
- Generate graphics and animations with JavaScript and HTML's Canvas element
- Visualize data with the D3.js library and scalable vector graphics (SVG)
- Make electronic music with Tone.js and the Web Audio API

If you've been thinking about digging into programming, JavaScript Crash Course will get you writing real programs fast. Why wait any longer? Jump on your magic carpet and ride!

Show More
Product Format
Product Details
ISBN-13: 9781718502260
ISBN-10: 1718502265
Binding: Paperback or Softback (Trade Paperback (Us))
Content Language: English
More Product Details
Page Count: 376
Carton Quantity: 18
Product Dimensions: 7.01 x 1.02 x 9.13 inches
Weight: 1.54 pound(s)
Feature Codes: Bibliography, Index, Price on Product
Country of Origin: US
Subject Information
BISAC Categories
Computers | Languages - JavaScript
Computers | Internet - Web Programming
Computers | Internet - Web Services & APIs
Accelerated Reader:
Reading Level: 0
Point Value: 0
Guided Reading Level: Not Applicable
Dewey Decimal: 005.276
Library of Congress Control Number: 2023030044
Descriptions, Reviews, Etc.
publisher marketing
A fast-paced, thorough programming introduction that will have you writing your own software and web applications in no time.

Like Python Crash Course, this hands-on guide is a must-have for anyone who wants to learn how to code from the ground up--this time using the popular JavaScript programming language.

Learn JavaScript--Fast!

JavaScript Crash Course is a fun-filled, fast-paced introduction to programming with JavaScript. Dive right in and you'll be writing code, solving problems, and building working web applications and games in no time. You'll start by learning fundamental programming concepts, such as variables, arrays, objects, functions, conditionals, loops, classes, and more. Aided by engaging examples and hands-on exercises, you'll build on this foundation and combine JavaScript with HTML and CSS to create interactive web applications that you can run right away.

Then you'll put your new skills into play with three substantial projects: a Pong-style game with a virtual opponent, an app that generates electronic music, and a platform for visualizing data fetched from an API.

Along the way, you'll learn how to:

- Update web pages in real time by manipulating the Document Object Model
- Trigger functions in response to events like key presses and mouse clicks
- Generate graphics and animations with JavaScript and HTML's Canvas element
- Visualize data with the D3.js library and scalable vector graphics (SVG)
- Make electronic music with Tone.js and the Web Audio API

If you've been thinking about digging into programming, JavaScript Crash Course will get you writing real programs fast. Why wait any longer? Jump on your magic carpet and ride!

Show More

Author: Morgan, Nick
Nick Morgan, founder of Public Words Inc., is one of America s top communication and speech coaches. He is a former Fellow at Harvard s Kennedy School of Government, where he was affiliated with the school s Center for Public Leadership. From 1998 to 2003, he served as editor of the Harvard Management Communication Letter. He is the author of the acclaimed book, Working the Room, reprinted in paperback as Give Your Speech, Change the World. Connect with Nick on Twitter @publicwords. Learn more at www.publicwords.com.
Show More
List Price $49.99
Your Price  $49.49
Paperback