9780134433943

Front-End Web Development The Big Nerd Ranch Guide

by ;
  • ISBN13:

    9780134433943

  • ISBN10:

    0134433947

  • Edition: 1st
  • Format: Paperback
  • Copyright: 8/1/2016
  • Publisher: Big Nerd Ranch Guides

Note: Supplemental materials are not guaranteed with Rental or Used book purchases.

Purchase Benefits

  • Free Shipping On Orders Over $59!
    Your order must be $59 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $49.99 Save up to $12.50
  • Rent Book $37.49
    Add to Cart Free Shipping

    TERM
    PRICE
    DUE

Supplemental Materials

What is included with this book?

  • The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.
  • The Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Summary

Front-end development targets the browser, putting your applications in front of the widest range of users regardless of device or operating system. This guide will give you a solid foundation for creating rich web experiences across platforms.

Focusing on JavaScript, CSS3, and HTML5, this book is for programmers with a background in other platforms and developers with previous web experience who need to get up to speed quickly on current tools and best practices.

Each chapter of this book will guide you through essential concepts and APIs as you build a series of applications. You will implement responsive UIs, access remote web services, build applications with Ember.js, and more. You will also debug and test your code with cutting-edge development tools and harness the power of Node.js and the wealth of open-source modules in the npm registry. After working through the step-by-step example projects, you will understand how to build modern websites and web applications.

Author Biography

Chris Aquino is the director of web engineering and an instructor at Big Nerd Ranch. As a developer, he hopes to provide users with meaningful experiences of data. In his current role, he is dedicated to helping his team and his students build a better web. Chris delights in wind-up toys, espresso, and all forms of barbecue.

Todd Gandee is a front-end engineer and instructor at Big Nerd Ranch. He has been honing his craft as a web consultant for more than 10 years. Todd enjoys running, biking, and rock climbing when he is not programming. 

Table of Contents

Introduction
1. CSS3 Flexbox
2. Responsive Web Techniques
3. Handling Events with JavaScript
4. CSS3 Transitions and Animations
5. Turning Data into DOM
6. Introduction to jQuery
7. Objects, Methods, and Modules
8. Web Storage and JSON
9. Introduction to Bootstrap
10. Forms I
11. Forms II
12. Validating Forms
13. Introduction to Node.js and npm
14. Ajax and Remote Data
15. Promises
16. Real-Time Data with WebSockets
17. Build Tools
18. ES6 with Babel
19. Model-View-Controller
20. Introducing Ember.js
21. Routing and Routes
22. Models
23. Templates
24. Controllers
25. Adapters
Afterword

Rewards Program

Write a Review