Web development is constantly changing, and you need to stay on top of your game. Discover a wide spectrum of web development techniques, from how to improve the way you present content, to solutions for data analysis, testing, and deployment.
In this edition we introduce new tools, add new recipes, and modernize old ones. You'll use Vagrant to automate server setup, and you'll discover new ways to develop blogs and static sites. You'll learn how to use Grunt to script the deployment of your web project, and use Angular to build a single-page app.
You'll learn how to make content stand out with simple cross-browser styles; create animations that work well everywhere without plugins; and create lightweight, responsive layouts. We'll show you how to use preprocessors like CoffeeScript and Sass; write tests for your code; use Git and Dropbox to collaborate; configure and secure the Apache web server; use virtualization to set up your own servers automatically; and much more.
Whether you're new to front-end development, or you've got a few years of experience, you'll become a more versatile developer by finding out how---and why---to use these solutions in your next project.
What You Need:
Earn by promoting books
Earn money by sharing your favorite books through our Affiliate program.Become an affiliate
About the Author
Brian Hogan is a web developer and teacher who loves to build things for the web. When he's not hacking on code, he's writing songs, playing games, or spending time with his family.
Chris Warren is a developer and support lead at Zencoder. He's been creating websites since teaching himself HTML in 1998.
Mike Weber is a web developer living in Minneapolis, Minnesota. He's been developing professionally since 2005, almost exclusively with Ruby on Rails.
Chris Johnson is a web developer and technology consultant. He has been developing websites professionally since 2003 when he got his first paycheck as a freelancer.