Coming Soon. Pre-Order Now!
A fast-paced, thorough programming introduction that will have you writing your own software and web applications in no time.
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
• Visualize data with the D3.js library and scalable vector graphics (SVG)
• Make electronic music with Tone.js and the Web Audio API
About the Author
"The perfect no-nonsense guide for folks who just want to roll their sleeves up and pick up the basics from scratch. It skips the distractions that often complicate a mastery of web programming, like UI frameworks, build tools, and server tech, using real projects to give aspiring web engineers a solid foundation."
—Jed Schmidt, founder of BrooklynJS
—Cassidy Williams, @cassidoo, startup advisor and CTO at Contenda
—Scott Hanselman, @shanselman, VP Developer Community at Microsoft
—Midwest Book Review