
Front-End Web Development
The Big Nerd Ranch Guide
Big Nerd Ranch Guides (Publisher)
Published on 26. August 2016
Book
Paperback/Softback
300 pages
978-0-13-443394-3 (ISBN)
Description
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.
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.
More details
Series
Language
English
Place of publication
Indianapolis
United States
Publishing group
Pearson Education (US)
Target group
Professional and scholarly
Dimensions
Height: 254 mm
Width: 178 mm
Thickness: 32 mm
Weight
1006 gr
ISBN-13
978-0-13-443394-3 (9780134433943)
Schweitzer Classification
Other editions
Additional editions

E-Book
07/2016
1st Edition
Big Nerd Ranch Guides
from
€46.07
Available for download

E-Book
06/2016
1st Edition
Big Nerd Ranch Guides
from
€57.59
Available for download
Persons
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.
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.
Content
Introduction I. Core Browser Programming 1. Setting Up Your Development Environment 2. Setting Up Your First Project 3. Styles 4. Responsive Layouts with Flexbox 5. Adaptive Layouts with Media Queries 6. Handling Events with JavaScript 7. Visual Effects with CSS II. Modules, Objects, and Forms 8. Modules, Objects, and Methods 9. Introduction to Bootstrap 10. Processing Forms with JavaScript 11. From Data to DOM 12. Validating Forms 13. Ajax 14. Deferreds and Promises III. Real-Time Data 15. Introduction to Node.js 16. Real-Time Communication with WebSockets 17. Using ES6 with Babel 18. ES6, the Adventure Continues IV. Application Architecture 19. Introduction to MVC and Ember 20. Routing, Routes, and Models 21. Models and Data Binding 22. Data - Adapters, Serializers, and Transforms 23. Views and Templates 24. Controllers 25. Components 26. Afterword