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

Structuring JavaScript Code

Course Summary

With the rise of HTML5 more and more JavaScript code is being included in applications to leverage canvas, geolocation, local storage, and other key APIs. This course walks through several patterns that can be used to structure code in a way that's more

  • +

    Course Syllabus

    ● Why do we Need JavaScript Patterns?
        ◦ Introduction
        ◦ Function Spaghetti Code
        ◦ Function Spaghetti Code Demo
        ◦ Closures to the Rescue
        ◦ Closures Demo
        ◦ Closures Demo 2
        ◦ Defining Variables
        ◦ Defining Variables Demo
        ◦ Summary
    ● Prototype Pattern
        ◦ Introduction
        ◦ Prototype Pattern Pros and Cons
        ◦ Prototype Pattern Structure
        ◦ Using the Prototype Pattern
        ◦ Prototype Pattern Extension Demo
        ◦ Summary
    ● Module Pattern
        ◦ Introduction
        ◦ Module Pattern Pros and Cons
        ◦ Module Pattern Structure
        ◦ Using the Module Pattern
        ◦ Summary
    ● Revealing Module Pattern
        ◦ Introduction
        ◦ Revealing Module Pros and Cons
        ◦ Revealing Module Structure
        ◦ Using the Revealing Module Pattern
        ◦ Summary
    ● Revealing Prototype Pattern
        ◦ Introduction
        ◦ Revealing Prototype Pros and Cons
        ◦ Revealing Prototype Structure
        ◦ Using the Revealing Prototype Pattern
        ◦ Using the Revealing Prototype Pattern with 'this'
        ◦ Extending the Revealing Prototype Pattern
        ◦ Converting Code to the Revealing Prototype Pattern
        ◦ Summary


Course Fee:
USD 29

Course Type:


Course Status:



1 - 4 hours / week

This course is listed under Development & Implementations Community

Related Posts:

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
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