Description

JavaScript Essentials with jQuery provides an introduction to and experience working with the JavaScript programming language in the environment it's used in the most: the browser.

Objectives

Course Objectives

Working within in a dynamic, hands-on learning environment, guided by our expert team, attendees will:
  • Become both familiar with the language and confident enough to work with it in any context Learn enough of the DOM API to bend it to your will
  • Make communication between the browser and your server possible
  • Understand and effectively leverage closures
  • Understand how JavaScript's object model differs from the model classical object-oriented programming languages
  • Learn what jQuery is and how to add it to your applications
  • Use jQuery to select complex sets of elements from the DOM Develop rich web pages that respond to user interaction
  • Interact with your server-side code using Ajax Explore a wide variety of plugins and learn how to write your own
  • Test your applications to make sure your JavaScript is as solid as the rest of your code
  • Target audience

    Blank

    1 - JavaScript Basics

    • Debugging Tools
    • JavaScript Functions
    • JavaScript Arrays
    • More On Element Selection

    2 - Working with jQuery

    • JavaScript Strings and Regular Expressions
    • Object-Oriented JavaScript
    • JavaScript Event Handling
    • Advanced JavaScript
    • Attributes, Forms, and DOM
    • More jQuery!
    • Event Handling
    • More On Elements!
    • Ajax
    • Navigation Techniques

    3 - jQuery Plug-Ins & Enhancements

    • jQuery Plugins
    • jQuery UI
    • Templates

    4 - JavaScript Object Notation (JSON)

    • JSON Objects
    • JSON Syntax and Processing
    • jQuery, JSON, and AJAX

    5 - jQuery

    • Why jQuery?
    • Basic jQuery
    • Manipulating the DOM

    6 - Advanced Topics

    • JavaScript Best Practices
    • Performance and Optimization
    • Download Options
    • Security

    7 - Web Design

    • Responsive Web Design
    • User Interface Principles
    • Layout Techniques
    • Selection Techniques
    • HTML5 - Content Authoring Fundamentals
    • HTML5 - Content Authoring with New and Advanced Features
    Scroll to Top