Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Pro JavaScript Development: Coding, Capabilities, and Tooling

Buy

Pro JavaScript Development is a practical guide for front-end web developers who are experienced at building web pages with HTML, CSS, and JavaScript, and now wish to advance their JavaScript skills to a higher level. You will learn how to build large, well-structured, high quality, mobile-optimized web sites and apps, using the latest supported browser APIs, language features, and tools. This book teaches and shows you in practical hands-on terms how you can:

  • Master the performance, reliability, stability, and code manageability of your JavaScript
  • Understand and write efficient object-oriented and prototypal code, including full understanding of the ‘this’ keyword
  • Boost the performance of your JavaScript code
  • Architect large web applications using common design patterns
  • Write high quality JavaScript code and avoid the pitfalls most likely to cause errors
  • Manage code dependencies with AMD and RequireJS
  • Develop for mobile, build games, and set up a real-time video chat using modern APIs such as Geolocation, Canvas and WebRTC
  • Document your code as the professionals do
  • Write command-line and web server applications in JavaScript with Node.js,
  • Use build tools, such as Grunt and Gulp, to automate repetitive tasks and improve your development workflow

Using real-world examples and applications that you'll build yourself, Pro JavaScript Development has unique, practical content that will make you a better JavaScript developer. Become a master of the latest JavaScript coding techniques and tools, and harness its best capabilities today.



What you’ll learn

  • To build faster and more efficient web apps using the latest techniques
  • How to select the best libraries and frameworks for each project based on design patterns and sound principles
  • To manage JavaScript objects with inheritance through the ‘prototype’ property and the 'this' keyword
  • To unit test your JavaScript, to measure and improve the quality of your code
  • To create your own web server using Node.js, featuring real-time bidirectional communication with web sockets

Who this book is for

This book is intended for the front-end web developer who is already using JavaScript but wants to know what tools, and techniques they can use to enhance their development. You want to create better apps, better sites, with the best and latest skills.

Table of Contents

  1. Object-Oriented JavaScript
  2. Documenting JavaScript Code
  3. Writing High-Quality JavaScript
  4. Boosting JavaScript Performance
  5. Design Patterns: Creational
  6. Design Patterns: Structural
  7. Design Patterns: Behavioral
  8. Design Patterns: Architectural
  9. Managing Code File Dependencies
  10. Mobile JavaScript Development
  11. Building Games with Canvas API
  12. Using WebRTC for Video Chat
  13. Using Client-Side Templates
  14. The Node.js Application Platform
  15. Build Tools and Automation
  16. Browser Developer Tools

 

(HTML tags aren't allowed.)

The IT Girl's Guide to Becoming an Excel Diva
The IT Girl's Guide to Becoming an Excel Diva

Apply Excel daily and smooth out life's wrinkles

Who knew a spreadsheet could do as much for you as your favorite moisturizer? Become a Microsoft Excel Diva with this sassy guide and discover what hip IT Girls already know: smart is beautiful. Impress the heck out of everyone at work with your stylish reports. Do a budget and see exactly...

Digital Control in Power Electronics (Synthesis Lectures on Power Electronics)
Digital Control in Power Electronics (Synthesis Lectures on Power Electronics)

This book presents the reader, whether an electrical engineering student in power electronics or a design engineer, some typical power converter control problems and their basic digital solutions, based on the most widespread digital control techniques. The presentation is focused on different applications of the same power converter...

Pro (IBM) WebSphere Application Server 7 Internals
Pro (IBM) WebSphere Application Server 7 Internals
Pro (IBM) WebSphere Application Server 7 Internals covers the internal architecture and implementation of the WebSphere Application Server (WAS) version 7 product set and how other IBM products extend it. It presents information to enable administrators, developers, and architects to learn about the aspects of WAS that apply to them:

ServiceDesk Plus 8.x Essentials
ServiceDesk Plus 8.x Essentials

A kick-start guide to implement and administer IT Service Management processes with ServiceDesk Plus

Overview

  • Learn to quickly set up and effectively use day-to-day IT services
  • Understand the vital terminologies in a simplified manner
  • Learn to swiftly deal with issues and...
Implementing Cisco IP Routing (ROUTE) Foundation Learning Guide
Implementing Cisco IP Routing (ROUTE) Foundation Learning Guide

Implementing Cisco IP Routing (ROUTE) Foundation Learning Guide is a Cisco® authorized learning tool for CCNP®/CCDP®/CCIP® preparation. As part of the Cisco Press Foundation Learning Series, this book teaches you how to plan, configure, maintain, and scale a...

You Don't Know JS: Up & Going
You Don't Know JS: Up & Going

It’s easy to learn parts of JavaScript, but much harder to learn it completely—or even sufficiently—whether you’re new to the language or have used it for years. With the "You Don’t Know JS" book series, you’ll get a more complete understanding of JavaScript, including trickier...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy