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

JavaScript Design Patterns

Course Summary

JavaScript should be treated like any programming language when it comes to designing your code structure. Throughout this course we'll look at a number of different design patterns which are useful when writing JavaScript centric applications. The course

  • +

    Course Syllabus

    ● Common Object Patterns
        ◦ Introduction
        ◦ Function argument patterns
        ◦ Chaining
        ◦ Observable Properties
        ◦ Creating Observable Properties
        ◦ Observable Property Futures
    ● Timer Patterns
        ◦ Introduction
        ◦ Timer overview
        ◦ Asynchronous Execution Pattern
        ◦ Demo: Asynchronous Execution Pattern
        ◦ Recap
        ◦ Recursive setTimeout Pattern
        ◦ Demo: Recursive setTimeout Pattern
    ● Asynchronous Module Definitions
        ◦ Introduction
        ◦ Nodes.js Modules
        ◦ Browser-based modules
        ◦ Demo: Creating AMD with RequireJS
        ◦ Future of JavaScript modules
    ● Pub/Sub Design Pattern
        ◦ Introduction
        ◦ Traditional applications
        ◦ Pub/ Sub overview
        ◦ Creating a Pub/ Sub library
        ◦ Refactoring our product list
        ◦ Refactoring our carts
        ◦ Supporting unsubscribing
        ◦ Extending Pub/Sub
        ◦ Recap
    ● Promises
        ◦ Introduction
        ◦ A simple Promise API
        ◦ Promises with jQuery
        ◦ Demo: jQuery Promise
        ◦ Recap


Course Fee:
USD 29

Course Type:


Course Status:



1 - 4 hours / week

This course is listed under Development & Implementations Community

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