JavaScript Essentials with jQuery (UT-JS-EJQ)

Course 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.

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

Course Outline

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

Course Prerequisites

  • HTML5 - Content Authoring Fundamentals
  • HTML5 - Content Authoring with New and Advanced Features

Course Information

Length: 5 day

Format: Lecture and Lab

Delivery Method: n/a

Max. Capacity: 16


Contact Us

Geography & Location
Mar 25, 2024 - 5 day(s)
Mar 25, 2024
Remote EST
AMER, Remote EST
$3495 USD
$3495 USD
Jun 03, 2024 - 5 day(s)
Jun 03, 2024
Remote EST
AMER, Remote EST
$3495 USD
$3495 USD

Do you have more questions? We're delighted to assist you!