Dreamweaver Training: Dynamic HTML 5 Applications Schedule
Dreamweaver Training: Dynamic HTML 5 Applications Overview
More and more companies are embracing HTML 5 as the new standard of developing web applications. The need for developers who are versed in this new programming language is increasing rapidly.This class covers the basics of Javascipt and the jQuery framework, Geolocation, storing data locally and the Canvas tag. Stay ahead of the wave and learn the possibilities in today’s web browsers. Let your Instructor introduce you to the foundations of HTML 5 and Javascript as you are guided through the creation of your first Dynamic Application.
Dreamweaver Training: Dynamic HTML 5 Applications Course Materials
Along with this Two-Day Training, you will receive:
- Course Manual
- Student Files and Class Assets
- An Adobe Nationally Recognized Course Certificate
- After-Class, Follow-Up Support
- Conversion Tools Bookmark
- Additional Goodies!
Dreamweaver Training: Dynamic HTML 5 Applications Course Prerequisites
Taken Dreamweaver Training Essentials of HTML 5 or Equivalent Knowledge
Hand Coding HTML and CSS
Basic Understanding of Javascript
Built a Functional Website
Dreamweaver Training: Dynamic HTML 5 Applications Course Outline
PDF Version of Dreamweaver Training: Dynamic HTML 5 Applications Outline
Introduction to Javascript
- Why Javascript is necessary
- Understanding the Document Object Model (DOM)
- Event Handlers
- Using browser-based development tools
- How frameworks like jQuery can help
- Browser support detection & handling
- Polyfills
CSS3
- Using Javascript with CSS
- Adding & removing classes dynamically
- Traditional Javascript based animation
- Animating Application State with CSS
Remote Data
- XMLHttpRequest (AJAX)
- JSON
- Cross Origin Requests
- Dynamically changing a page based on remote data
- Server-Sent Events
- Web Sockets
Storing Data
- Cookies
- Local Storage
- Session Storage
- Custom data attributes
- IndexedDB
Offline support
- Detecting offline status
- Application Cache
Working with files
- Uploading files
- Reading files
- Writing files
Drag & Drop
- Drag & Drop elements in a page
- Drag & Drop files to a page
Canvas
- The 2D Context
- The Coordinate System
- Paths
- Shapes
- Curves and Arcs
- Colors
- Gradients
- Patterns
- Transformations
- Drawing States
- Images
- Animations
- Event Handling
- Text
- Pixel Manipulations
- Saving the image
SVG
- Creating shapes
- Changing SVG interactively
- Using Illustrator to SVG Graphics
Geolocation
- Permissions
- Getting location data
- Using the location data
History Management
- History navigation
- States
Web Workers
- Understand what workers do
- How to use workers to improve performance
We can also perform this training at your location or at one of the cities listed below: