HTML5 APIs For JavaScript - A Course For Web Developers

A Web Developers Guide To HTML5 APIs For JavaScript.
  • Lectures 45
  • Video 5 Hours
  • Skill level all level
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

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

What am I going to get from this course?

  • Over 45 lectures and 5 hours of content!
  • Learn How To Take Full Advantage Of The New HTML5 API's For JavaScript

What is the target audience?

  • Web Designers and Developers

What you get with this course?

Not for you? No problem.
30 day money back guarantee

Forever yours.
Lifetime access

Learn on the go.
Desktop, iOS and Android

Get rewarded.
Certificate of completion

Curriculum

Section 1: My First Section
Working Files - Download These First
Text
0101 What You Will Learn
06:35
0102 What You Need To Know
05:37
Section 2: What Is A Browser API?
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
Section 3: The Document Object Model
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
Section 4: Event Handling
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
Section 5: Form Handling
0501 Form Events
05:10
0502 Client Side Validation
10:05
0503 Custom Controls
07:10
Section 6: Timers And Animation
0601 How Animation Works
03:13
0602 Timer Functions
03:38
0603 HTML5 Requestanimationframe
01:50
Section 7: Ajax
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
Section 8: HTML5 APIs
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
Section 9: Advanced JavaScript Debugging
0901 Cookies
11:53
0902 Local Storage
05:48
0903 Working Offline
06:34
0904 Managing Page History
09:21
Section 10: Further Resources
1001 Firebug
09:06
1002 The Webkit Inspector
08:10
1003 Opera Dragonfly
05:40
1004 IE Developer Tools
06:47
Section 11: Section 11
1101 Javascript Libraries
09:46
1102 Shims Shivs And Polyfills
09:34
1103 Online Resources
03:33

Instructor Biography

Infinite Skills , 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.

Join the biggest student community

7,000,000

Hours of video content

26,000,000

Course Enrollments

7,100,000

Students

Reviews

Average Rating
4.5
Details
  1. 5 Stars
    20
  2. 4 Stars
    11
  3. 3 Stars
    4
  4. 2 Stars
    0
  5. 1 Stars
    0
    • Richard Stibbard

    Fantastic course!

    Perfectly planned and carefully executed, this course gives an excellent, reliable introduction to HTML5 APIs, to such an extent that I have given it a personal recommendation on my list of free and discounted Udemy deals! Richard Stibbard http://www.webinaction.co.uk/exclusive-udemy-deals

    • Ajinkya Borade

    best JavaScript intermediate course

    The videos are straight to the point. No time wasting theory. Videos are perfectly categorized.

    • Technical Specialist Apin Pratap

    Great Course

    Even though I had experience in JavaScript, this course really helped me to refresh my knowledge and learn many new things. Really good course

    • Hassnain Raza Alvi

    Ton Of Information

    This course is full of information about JavaScript and browsers API's so i highly recommend we developers to learn these skills

    • Rakesh Kumar

    Very organised and systemetic

    I am truly impressed by the course structure. Wealth of information presented in a very organised way. Kudos.

Show more reviews
Ready to start learning?
Preview this course