Trending

Wednesday, May 28, 2014

Practical and Effective JavaScript

JavaScript is essential in the creation of powerful web sites and applications. In Practical and Effective JavaScript, instructor Joe Marini presents the next level of features that experienced developers need to streamline their workflows and introduce dynamic new functions to their projects. Joe teaches tips for improving JavaScript performance, ways to separate programming behavior from page content, and principles for understanding the modern DOM event model. Finally, Joe introduces some of the more advanced concepts recently built into JavaScript. An understanding of the JavaScript language is a prerequisite for this course, which includes exercise files.

Topics include:

  • Using built-in language features
  • Creating reusable modules to save programming time
  • Dealing with dynamic and complex events
  • Understanding object-oriented JavaScript
  • Reviewing practical JavaScript examples to use in the workplace
  • Discovering tools for debugging and developing websites

Table of content

  • Introduction
    • Welcome
    • Using the exercise files
    • Using the right tools
  • Writing Better JavaScript Code
    • Writing better code
    • Using built-in language features
    • Improving JavaScript performance
    • Creating reusable modules
  • Understanding JavaScript Exception Handling
    • Understanding exceptions
    • Using exceptions
  • The Modern Event Model
    • Understanding the modern event model
    • Using simple event handling
    • Dealing with dynamic events
    • Handling complex events
  • Using Progressive Enhancement in Web Pages
    • Separating behavior from content
    • Using progressive enhancement
  • Object-Oriented JavaScript
    • Understanding objects
    • Defining common object methods
    • Using object inheritance
    • Extending built-in types
    • Using wrapper objects
  • Using Regular Expressions
    • Understanding regular expressions
    • Using repetition within expressions
    • Understanding alternatives and grouping
    • Using alternatives and groups
    • Processing strings
    • Using string.search()
    • Using string.match()
    • Using string.replace()
    • Understanding the RegExp object
    • Using RegExp.exec()
  • Practical JavaScript Examples
    • Setting context
    • Improving forms
    • Seeing if a window is already open
    • Using information already in the page
    • Improving tables
    • Sorting data in tables and lists
    • Using paginated tables
    • Using in-place editing
    • Setting up an adaptive layout
  • Tools and Tips for Developing and Debugging
    • Discovering tools for debugging and developing
    • Using the YSlow plug-in to analyze performance
    • Using the Firefox Developer Bar
    • Debugging with Firebug
    • Using the Developer Bar in Internet Explorer
    • Debugging with Visual Web Developer
  • Conclusion
    • Goodbye
Uploaded.net
  1. http://ul.to/lvms95el
  2. http://ul.to/bmpwr9g5

No comments:

Post a Comment

About

Contact Form

Name

Email *

Message *

Copyright © 2013 TOTdownload.com
Designed By Blogger Templates