This book presents modern JavaScript best practice, utilizing the features now available in the language that enable you to write more powerful code that is clean, performant, maintainable, and resusable. It contains:
This book is for all front-end developers who wish to improve their JavaScript skills. You'll need to be familiar with HTML and CSS and have a reasonable level of understanding of JavaScript in order to follow the discussion.
James Kolce is a self-taught 21-year-old designer and web developer based in Mexico. Lead developer of Concise CSS, a minimalist and extensible framework to build websites quickly with good design. He writes a blog called The Brain of James Kolce, were he puts some of the knowledge he has acquired over the years.
Moritz is a German front-end developer living in Berlin. Although Germans typically have a thing for extra long compound words, he's a friend of short functions.
Samier Saeed is a freelance software developer based in Los Angeles. He works in Python, JavaScript, and C#.
Jeff has been doing frontend and backend Web development since '98 when Perl and floppy disks were a thing. Later he worked in PHP and Symfony with an agency in San Francisco. In 2009, he joined Intel and often works with NodeWebkit, Angular, C++, Python, and much more.
David has worked as a Web Engineer, Writer, Communications Manager, and Marketing Director at companies such as Apple, Salon.com, StumbleUpon, and Moovweb. His research into the Social Science of Telecommunications at UC Berkeley, and while earning MBA in Organizational Behavior, showed him that the human instinct to network is vital enough to thrive in any medium that allows one person to connect to another.
Craig is a freelance UK web consultant who built his first page for IE2.0 in 1995. Since that time he's been advocating standards, accessibility, and best-practice HTML5 techniques. He's written more than 1,000 articles for SitePoint and you can find him @craigbuckler