MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.


I'm not curious

Learning JavaScript Programming Tutorial. A Definitive Guide

Course Summary

Master the art of JavaScript Programming. A practical hands on tutorial that builds real JavaScript programming skills


  • +

    Course Syllabus

    • 01. Getting Started
      • Working Files - Download These First
      • 0101 What You Will Learn
      • 0102 What You Need To Know
      • 0103 What Is Javascript
      • 0104 What Is HTML5
      • 0105 Web Browsers
      • 0106 Development Tools
    • 02. Browser Scripting Basics
      • 0201 What Is Programming
      • 0202 How To Add Scripts To Your Page
      • 0203 When Does Javascript Run
      • 0204 Accessibility
      • 0205 When Not To Use Javascript
    • 03. Javascript Essentials
      • 0301 Number Types
      • 0302 String Types
      • 0303 Boolean Types And Comparison
      • 0304 Type Juggling
      • 0305 Semicolons
      • 0306 Variables
      • 0307 Browser Output
      • 0308 Comments
      • 0309 Error Handling
      • 0310 Debugging
    • 04. Program Flow
      • 0401 Statements And Keywords
      • 0402 Conditions And Code Blocks
      • 0403 Switch
      • 0404 For Loops
      • 0405 While Loops
    • 05. Functions
      • 0501 What Are Functions
      • 0502 Function Arguments And Returns
      • 0503 Variable Scope
    • 06. Arrays
      • 0601 What Are Arrays
      • 0602 Adding And Removing Array Items
      • 0603 Other Array Methods
      • 0604 Array Sorting
      • 0605 Array Sorting Solution
    • 07. Objects
      • 0701 What Is Object Orientated Programming
      • 0702 Simple Objects And Literals
      • 0703 Object Constructors
      • 0704 Prototypal Inheritance
    • 08. Advanced Operators
      • 0801 Math Functions
      • 0802 String Functions
      • 0803 Regular Expressions
      • 0804 Bitwise Operators
      • 0805 Date And Time Functions
      • 0806 Date And Time Arithmetic
    • 09. Advanced Development Techniques
      • 0901 Anonymous Self Executing Functions Audio Extracted
      • 0902 Closures
      • 0903 The Module Pattern
      • 0904 Optional Arguments
      • 0905 Recursion
      • 0906 Passing Functions
    • 10. An Introduction To Browser APIs
      • 1001 What Is A Browser Api
      • 1002 Why Browser Sniffing Stinks
      • 1003 The Window Object
      • 1004 The Location Object
    • 11. The Document Object Model
      • 1101 An Introduction To The Dom
      • 1102 Selecting Elements
      • 1103 Node Navigation
      • 1104 Dynamic Styling
      • 1105 Changing Element Content
      • 1106 Adding And Cloning Elements
      • 1107 Removing Elements
    • 12. Event Handling
      • 1201 Introduction To Browser Events
      • 1202 Defining Events And Handlers
      • 1203 The Event Object
      • 1204 Event Propagation
    • 13. Form Handling
      • 1301 Form Events
      • 1302 Client Side Validation
      • 1303 Custom Controls
    • 14. Timers And Animation
      • 1401 How Animation Works
      • 1402 Timer Functions
      • 1403 Html5 Requestanimationframe
    • 15. Ajax
      • 1501 An Introduction To Ajax
      • 1502 Web Services And Data Formats
      • 1503 Using Xmlhttprequest
      • 1504 Script Insertion Techniques
    • 16. HTML5 APIs
      • 1601 Audio And Video
      • 1602 Canvas
      • 1603 SVG
      • 1604 Geolocation
      • 1605 File Handling
      • 1606 Web Workers
    • 17. Persistence And Storage
      • 1701 Cookies
      • 1702 Local Storage
      • 1703 Working Offline
      • 1704 Managing Page History
    • 18. Advanced Javascript Debugging
      • 1801 Firebug
      • 1802 The Webkit Inspector
      • 1803 Opera Dragonfly
      • 1804 IE Developer Tools
    • 19. Further Resources
      • 1901 Javascript Libraries
      • 1902 Shims Shivs And Polyfills
      • 1903 Online Resources


Course Fee:
USD 99

Course Type:

Self-Study

Course Status:

Active

Workload:

1 - 4 hours / week

This course is listed under Development & Implementations and Digital Media & Games Community

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
REDHERRING
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url

Back to Top