Buying for a Team? Gift This Course
Wishlisted Wishlist

Please confirm that you want to add HTML5 APIs For JavaScript - A Course For Web Developers to your Wishlist.

Add to Wishlist

HTML5 APIs For JavaScript - A Course For Web Developers

A Web Developers Guide To HTML5 APIs For JavaScript.
4.1 (49 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
7,654 students enrolled
Last updated 1/2017
English
$10 $50 80% off
4 days left at this price!
30-Day Money-Back Guarantee
Includes:
  • 5 hours on-demand video
  • 1 Article
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Have a coupon?
Description

In this training course, expert an expert author  teaches you how to take full advantage of the new HTML5 API's for JavaScript. The tutorial assumes that you already have a basic working knowledge of JavaScript programming, HTML, CSS and general web concepts.

You will start off with a general introduction to browser APIs, and what they are. You will explore the Document Object Module (DOM) and how to access it with JavaScript. Craig then teaches you how to handle browser events and about the event object, dealing with form events, working with timers and animation, and introduces you to Ajax. Once you have a firm grasp on those concepts, you cover HTML5 APIs for audio and video, canvas, SVG, geolocation, and file handling. You will finish off with lessons on persistance storage, and advanced debugging tools and techniques.

By the conclusion of this JavaScript HTML5 API programming tutorial, you will have an in-depth grasp of how to access and manipulate your web projects using JavaScript. Working files are included to allow you to work alongside the author using the same files that references throughout the training course.

Who is the target audience?
  • Web Designers and Developers
Students Who Viewed This Course Also Viewed
What Will I Learn?
Learn How To Take Full Advantage Of The New HTML5 API's For JavaScript
View Curriculum
Curriculum For This Course
Expand All 45 Lectures Collapse All 45 Lectures 04:56:34
+
What Is A Browser API?
4 Lectures 21:47
0201 What Is A Browser Api
05:38

0202 Why Browser Sniffing Stinks
04:16

0203 The Window Object
08:25

0204 The Location Object
03:28
+
The Document Object Model
7 Lectures 46:57
0301 An Introduction To The Dom
03:15

0302 Selecting Elements
07:11

0303 Node Navigation
11:55

0304 Dynamic Styling
05:35

0305 Changing Element Content
03:41

0306 Adding And Cloning Elements
10:44

0307 Removing Elements
04:36
+
Event Handling
4 Lectures 22:26
0401 Introduction To Browser Events
05:45

0402 Defining Events And Handlers
06:52

0403 The Event Object
02:42

0404 Event Propagation
07:07
+
Form Handling
3 Lectures 22:25
0501 Form Events
05:10

0502 Client Side Validation
10:05

0503 Custom Controls
07:10
+
Timers And Animation
3 Lectures 08:41
0601 How Animation Works
03:13

0602 Timer Functions
03:38

0603 HTML5 Requestanimationframe
01:50
+
Ajax
4 Lectures 33:23
0701 An Introduction To Ajax
05:29

0702 Web Services And Data Formats
06:24

0703 Using Xmlhttprequest
14:50

0704 Script Insertion Techniques
06:40
+
HTML5 APIs
6 Lectures 42:30
0801 Audio And Video
10:12

0802 Canvas
08:31

0803 SVG
07:55

0804 Geolocation
02:59

0805 File Handling
06:35

0806 Web Workers
06:18
+
Advanced JavaScript Debugging
4 Lectures 33:36
0901 Cookies
11:53

0902 Local Storage
05:48

0903 Working Offline
06:34

0904 Managing Page History
09:21
+
Further Resources
4 Lectures 29:43
1001 Firebug
09:06

1002 The Webkit Inspector
08:10

1003 Opera Dragonfly
05:40

1004 IE Developer Tools
06:47
1 More Section
About the Instructor
4.4 Average rating
33,854 Reviews
665,580 Students
331 Courses
High Quality Training

Infinite Skills is a Canadian based company who offer a huge and ever growing range of high quality eLearning solutions that teach using studio quality narrated videos backed-up with practical hands-on examples and comprehensive working files. All courses are created by trained educators and experts in video based education.

The emphasis is on teaching real life skills that are essential for progressing in today's commercial environment.

Report Abuse