You can learn anything on Udemy. Start today with one of our 10,000+ online courses

HTML5 APIs For JavaScript - A Course For Web Developers

A Web Developers Guide To HTML5 APIs For JavaScript.
34 reviews
WHAT'S INSIDE
  • Lifetime access to 45 lectures
  • 4+ hours of high quality content
  • A community of 7300+ students learning together!
TAUGHT BY
  • Infinite Skills High Quality Training

    InfiniteSkills is a Canadian based company that offers an ever growing range of high quality eLearning solutions that teach using studio quality narrated videos backed-up with practical hands-on examples. The emphasis is on teaching real life skills that are essential in today's commercial environment. All InfiniteSkills courses are taught by experts who have a true passion for teaching.

SHARE

HTML5 APIs For JavaScript - A Course For Web Developers

A Web Developers Guide To HTML5 APIs For JavaScript.
34 reviews

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.

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

CURRICULUM

  • SECTION 1:
    My First Section
  • 1
    Working Files - Download These First
    Text
  • 2
    0101 What You Will Learn
    06:35
  • 3
    0102 What You Need To Know
    05:37
  • SECTION 2:
    What Is A Browser API?
  • 4
    0201 What Is A Browser Api
    05:38
  • 5
    0202 Why Browser Sniffing Stinks
    04:16
  • 6
    0203 The Window Object
    08:25
  • 7
    0204 The Location Object
    03:28
  • SECTION 3:
    The Document Object Model
  • 8
    0301 An Introduction To The Dom
    03:15
  • 9
    0302 Selecting Elements
    07:11
  • 10
    0303 Node Navigation
    11:55
  • 11
    0304 Dynamic Styling
    05:35
  • 12
    0305 Changing Element Content
    03:41
  • 13
    0306 Adding And Cloning Elements
    10:44
  • 14
    0307 Removing Elements
    04:36
  • SECTION 4:
    Event Handling
  • 15
    0401 Introduction To Browser Events
    05:45
  • 16
    0402 Defining Events And Handlers
    06:52
  • 17
    0403 The Event Object
    02:42
  • 18
    0404 Event Propagation
    07:07
  • SECTION 5:
    Form Handling
  • 19
    0501 Form Events
    05:10
  • 20
    0502 Client Side Validation
    10:05
  • 21
    0503 Custom Controls
    07:10
  • SECTION 6:
    Timers And Animation
  • 22
    0601 How Animation Works
    03:13
  • 23
    0602 Timer Functions
    03:38
  • 24
    0603 HTML5 Requestanimationframe
    01:50
  • SECTION 7:
    Ajax
  • 25
    0701 An Introduction To Ajax
    05:29
  • 26
    0702 Web Services And Data Formats
    06:24
  • 27
    0703 Using Xmlhttprequest
    14:50
  • 28
    0704 Script Insertion Techniques
    06:40
  • SECTION 8:
    HTML5 APIs
  • 29
    0801 Audio And Video
    10:12
  • 30
    0802 Canvas
    08:31
  • 31
    0803 SVG
    07:55
  • 32
    0804 Geolocation
    02:59
  • 33
    0805 File Handling
    06:35
  • 34
    0806 Web Workers
    06:18
  • SECTION 9:
    Advanced JavaScript Debugging
  • 35
    0901 Cookies
    11:53
  • 36
    0902 Local Storage
    05:48
  • 37
    0903 Working Offline
    06:34
  • 38
    0904 Managing Page History
    09:21
  • SECTION 10:
    Further Resources
  • 39
    1001 Firebug
    09:06
  • 40
    1002 The Webkit Inspector
    08:10
  • 41
    1003 Opera Dragonfly
    05:40
  • 42
    1004 IE Developer Tools
    06:47
  • SECTION 11:
    Section 11
  • 43
    1101 Javascript Libraries
    09:46
  • 44
    1102 Shims Shivs And Polyfills
    09:34
  • 45
    1103 Online Resources
    03:33

RATING

  • 23
  • 10
  • 4
  • 0
  • 0
AVERAGE RATING
NUMBER OF RATINGS
34

REVIEWS

  • 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

  • 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

  • Ajinkya Borade
    best JavaScript intermediate course

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

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