Course curriculum

  1. 01
    • Why JavaScript Objects

    • Course Roadmap

    • Before we Begin

    • Ultimate javascript Objects - Chapter 1 Slides

  2. 02
    • Introduction : Objects Exposed

    • What is an Object

    • What is An Object Explanation

    • What is OOP

    • OOPs Chalkboard Session

    • What can Objects Do

    • When to Use Objects

    • Object VS Array : Dawn of JavaScript

    • Secret Life Of JS Objects

    • Evolution of JS Objects

    • Conclusions

    • Ultimate javascript Objects - Chapter 2 Slides

  3. 03
    • Introduction: Working with Objects

    • Module Roadmap: Working with Objects

    • Creating Objects

    • Adding and Accessing Object Properties

    • Adding Methods to Objects

    • Deleting Object Properties

    • Iterating Through Object Properties

    • Mapping Arrays of Objects

    • Symbolly Amazing - Accessing Object Properties with Symbols

    • Freeze & Seal

    • Observing Changes with Proxies

    • Prototype

    • Conclusion

    • Ultimate javascript Objects - Chapter 3 Slides

  4. 04
    • Introduction to Object Scope

    • Understand This

    • Whats Up With Strict Mode

    • Binding Scope

    • Object Composition

    • Conclusion

    • Ultimate Javascript Objects - Chapter 4 Slides

  5. 05
    • Why ES6 Classes?

    • What is ES6 Class

    • Set Up Atom for NodeJS Development

    • Creating an ES6 Class

    • Class Method and Props

    • Inheritance

    • Conclusion

    • Ultimate javascript Objects - Chapter 5 Slides

  6. 06
    • Intro: Copying JS Obejct

    • Copy vs Reference

    • Copying Confusion

    • Copying an Object

    • Into the Deep - Copying Nested Properties Explained

    • Copying Conclusion

    • Ultimate Javascript Objects - Chapter 6 Slides

  7. 07
    • What is JSON?

    • Why JSON?

    • JSON vs XML

    • Serializing Javascript Objects

    • Parsing JSON

    • Transmitting

    • Conclusion JS Objects with HTTP

    • Ultimate Javascript Objects - Chapter 7 Slides

  8. 08
    • Intro to Lodash

    • Why Lodash?

    • Implementing Lodash in Project

    • Assigning Object properties with Lodash

    • Inversion

    • Picking Object Values

    • Merging Object Sets

    • Into the Deep Pt. II: Deep Cloning With Lodash

    • Conclusion

    • Ultimate Javascript Objects - Chapter 8 Slides

  9. 09
    • Reviewing What We Learned

    • Continue Your Education

    • Thank You!

    • Ultimate Javascript Objects - Chapter 9 Slides