Udemy - Object-oriented Programming in JavaScript

  • Category Other
  • Type Tutorials
  • Language English
  • Total size 1.1 GB
  • Uploaded By freecoursewb
  • Downloads 235
  • Last checked 1 hour ago
  • Date uploaded 2 months ago
  • Seeders 11
  • Leechers 4

Infohash : 9E440B7DD9BBE4B7701E913BD23C29095F99522E



Object-oriented Programming in JavaScript

https://WebToolTip.com

Last updated 4/2018
Created by Mosh Hamedani
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz, 2 Ch
Level: Intermediate | Genre: eLearning | Language: English + subtitle | Duration: 64 Lectures ( 3h 53m) | Size: 1.1 GB

Learn all about OOP, understand the most confusing parts of JavaScript and prepare for technical interviews

What you'll learn
Understand the most confusing parts of JavaScript
Learn all about object-oriented programming
Prepare for technical interviews
Manage and reduce complexity in code
Build re-usable components
Write cleaner code
Learn all about prototypes and prototypical inheritance
Use ES6 features (classes and modules) and tooling

Requirements
At least 3 months experience with JavaScript

Files:

[ WebToolTip.com ] Udemy - Object-oriented Programming in JavaScript
  • Get Bonus Downloads Here.url (0.2 KB)
  • ~Get Your Files Here ! 1 - Getting Started
    • 1 - What is OOP.en.srt (2.6 KB)
    • 1 - What is OOP.mp4 (43.6 MB)
    • 2 - Four Pillars of OOP.en.srt (10.0 KB)
    • 2 - Four Pillars of OOP.mp4 (45.7 MB)
    • 3 - Setting Up the Development Environment.en.srt (2.9 KB)
    • 3 - Setting Up the Development Environment.mp4 (6.6 MB)
    • 4 - Course Structure.en.srt (4.2 KB)
    • 4 - Course Structure.mp4 (49.3 MB)
    • 5 - Asking Questions.html (0.9 KB)
    2 - Objects
    • 10 - 5- Constructor Property.en.srt (3.1 KB)
    • 10 - 5- Constructor Property.mp4 (7.5 MB)
    • 11 - 6- Functions are Objects.en.srt (6.0 KB)
    • 11 - 6- Functions are Objects.mp4 (14.6 MB)
    • 12 - 7- Value vs Reference Types.en.srt (7.6 KB)
    • 12 - 7- Value vs Reference Types.mp4 (12.9 MB)
    • 13 - 8- Adding or Removing Properties.en.srt (5.2 KB)
    • 13 - 8- Adding or Removing Properties.mp4 (11.8 MB)
    • 14 - 9- Enumerating Properties.en.srt (3.3 KB)
    • 14 - 9- Enumerating Properties.mp4 (9.7 MB)
    • 15 - 10- Abstraction.en.srt (5.4 KB)
    • 15 - 10- Abstraction.mp4 (19.3 MB)
    • 16 - 11- Private Properties and Methods.en.srt (5.4 KB)
    • 16 - 11- Private Properties and Methods.mp4 (13.8 MB)
    • 17 - Getters and Setters.en.srt (7.0 KB)
    • 17 - Getters and Setters.mp4 (21.9 MB)
    • 19 - 14- Exercise- Stop Watch.en.srt (2.7 KB)
    • 19 - 14- Exercise- Stop Watch.mp4 (11.4 MB)
    • 20 - 15- Solution- Stopwatch.en.srt (3.5 KB)
    • 20 - 15- Solution- Stopwatch.mp4 (8.5 MB)
    • 6 - 1- Introduction.en.srt (1.1 KB)
    • 6 - 1- Introduction.mp4 (1.3 MB)
    • 7 - 2- Object Literals.en.srt (4.1 KB)
    • 7 - 2- Object Literals.mp4 (7.5 MB)
    • 8 - 3- Factories.en.srt (3.6 KB)
    • 8 - 3- Factories.mp4 (7.6 MB)
    • 9 - 4- Constructors.en.srt (7.6 KB)
    • 9 - 4- Constructors.mp4 (18.9 MB)
    • __MACOSX
      • _objects.js (0.3 KB)
      • _stopwatch.js (0.3 KB)
    • objects.js (2.1 KB)
    • stopwatch.js (0.7 KB)
    • 3 - Prototypes
      • 21 - 1- Inheritance.en.srt (3.5 KB)
      • 21 - 1- Inheritance.mp4 (10.8 MB)
      • 22 - 2- Prototypes and Prototypical Inheritance.en.srt (7.4 KB)
      • 22 - 2- Prototypes and Prototypical Inheritance.mp4 (29.5 MB)
      • 23 - 3- Multi-level Inheritance.en.srt (3.8 KB)
      • 23 - 3- Multi-level Inheritance.mp4 (16.2 MB)
      • 24 - 4- Property Descriptors.en.srt (6.4 KB)
      • 24 - 4- Property Descriptors.mp4 (30.2 MB)
      • 25 - 5- Constructor Prototypes.en.srt (4.9 KB)
      • 25 - 5- Constructor Prototypes.mp4 (31.3 MB)
      • 26 - 6- Prototype vs. Instance Members.en.srt (7.9 KB)
      • 26 - 6- Prototype vs. Instance Members.mp4 (20.8 MB)
      • 27 - 7- Iterating Instance and Prototype Members.en.srt (3.3 KB)
      • 27 - 7- Iterating Instance and Prototype Members.mp4 (8.5 MB)
      • 28 - 8- Avoid Extending the Built-in Objects.en.srt (2.4 KB)
      • 28 - 8- Avoid Extending the Built-in Objects.mp4 (3.9 MB)
      • 30 - 10- Exercise.en.srt (2.3 KB)
      • 30 - 10- Exercise.mp4 (5.8 MB)
      • 31 - 11- Solution.en.srt (7.5 KB)
      • 31 - 11- Solution.mp4 (28.0 MB)
      • __MACOSX
        • _prototypes.js (0.4 KB)
        • _stopwatch.js (0.3 KB)
      • prototypes.js (1.4 KB)
      • stopwatch.js (0.7 KB)
      • 4 - Prototypical Inheritance
        • 32 - 1- Creating Your Own Prototypical Inheritance.en.srt (7.1 KB)
        • 32 - 1- Creating Your Own Prototypical Inheritance.mp4 (57.0 MB)
        • 33 - 2- Resetting the Constructor.en.srt (5.2 KB)
        • 33 - 2- Resetting the Constructor.mp4 (13.5 MB)
        • 34 - 3- Calling the Super Constructor.en.srt (4.9 KB)
        • 34 - 3- Calling the Super Constructor.mp4 (14.8 MB)
        • 35 - 4- Intermediate Function Inheritance.en.srt (3.8 KB)
        • 35 - 4- Intermediate Function Inheritance.mp4 (17.8 MB)
        • 36 - 5- Method Overriding.en.srt (4.6 KB)
        • 36 - 5- Method Overriding.mp4 (12.9 MB)
        • 37 - 6- Polymorphism.en.srt (5.4 KB)
        • 37 - 6- Polymorphism.mp4 (15.7 MB)
        • 38 - 7- When to Use Inheritance.en.srt (4.9 KB)
        • 38 - 7- When to Use Inheritance.mp4 (39.5 MB)
        • 39 - 8- Mixins.en.srt (7.1 KB)
        • 39 - 8- Mixins.mp4 (21.4 MB)
        • 41 - 10- Exercise Prototypical Inheritence.en.srt (4.2 KB)
        • 41 - 10- Exercise Prototypical Inheritence.mp4 (9.3 MB)
        • 42 - 11- Solution Prototypical Inheritance.en.srt (7.4 KB)
        • 42 - 11- Solution Prototypical Inheritance.mp4 (45.9 MB)
        • 43 - 12- Exercise- Polymorphism.en.srt (3.4 KB)
        • 43 - 12- Exercise- Polymorphism.mp4 (7.0 MB)
        • 44 - 13- Solution- Polymorphism.en.srt (6.8 KB)
        • 44 - 13- Solution- Polymorphism.mp4 (20.7 MB)
        • __MACOSX
          • _inheritance.js (0.4 KB)
          • _polymorphism.js (0.3 KB)
        • inheritance.js (0.9 KB)
        • polymorphism.js (1.0 KB)
        • 5 - ES6 Classes
          • 45 - 1- ES6 Classes.en.srt (7.8 KB)
          • 45 - 1- ES6 Classes.mp4 (25.1 MB)
          • 46 - 2- Hoisting.en.srt (5.0 KB)
          • 46 - 2- Hoisting.mp4 (10.2 MB)
          • 47 - 3- Static Methods.en.srt (5.6 KB)
          • 47 - 3- Static Methods.mp4 (13.5 MB)
          • 48 - 4- The This Keyword.en.srt (6.6 KB)
          • 48 - 4- The This Keyword.mp4 (15.2 MB)
          • 49 - 5- Private Members Using Symbols.en.srt (10.5 KB)
          • 49 - 5- Private Members Using Symbols.mp4 (21.8 MB)
          • 50 - Private Members Using WeakMaps.en.srt (9.3 KB)
          • 50 - Private Members Using WeakMaps.mp4 (23.5 MB)
          • 51 - 7- Getters and Setters.en.srt (3.5 KB)
          • 51 - 7- Getters and Setters.mp4 (9.5 MB)
          • 52 - Inheritance.en.srt (5.1 KB)
          • 52 - Inheritance.mp4 (17.2 MB)
          • 53 - 9- Method Riding.en.srt (3.4 KB)
          • 53 - 9- Method Riding.mp4 (7.8 MB)
          • 55 - 11- Exercise.en.srt (4.6 KB)
          • 55 - 11- Exercise.mp4 (24.3 MB)
          • 56 - 12- Solution.en.srt (5.3 KB)
          • 56 - 12- Solution.mp4 (12.2 MB)
          • __MACOSX
            • _classes.js (0.4 KB)
            • _stack.js (0.3 KB)
          • classes.js (1.4 KB)
          • stack.js (0.5 KB)
          • 6 - ES6 Modules
            • 57 - 1- Modules.en.srt (5.0 KB)
            • 57 - 1- Modules.mp4 (8.3 MB)
            • 58 - 2- CommonJS Modules.en.srt (8.0 KB)
            • 58 - 2- CommonJS Modules.mp4 (38.8 MB)
            • 59 - 3- ES6 Modules.en.srt (4.4 KB)
            • 59 - 3- ES6 Modules.mp4 (13.8 MB)
            • 60 - 4- ES6 Tooling.en.srt (2.1 KB)
            • 60 - 4- ES6 Tooling.mp4 (2.4 MB)
            • 61 - 5- Babel.en.srt (9.7 KB)
            • 61 - 5- Babel.mp4 (38.9 MB)
            • 62 - 6- Webpack.en.srt (11.1 KB)
            • 62 - 6- Webpack.mp4 (29.1 MB)
            • 64 - Bonus.html (1.1 KB)
            • CommonJS Modules after
              • circle.js (0.2 KB)
              • index.html (0.3 KB)
              • index.js (0.1 KB)
              before
              • DS_Store (6.0 KB)
              • index.html (0.3 KB)
              • index.js (0.2 KB)
              ES6 Modules after
              • circle.js (0.2 KB)
              • index.html (0.3 KB)
              • index.js (0.1 KB)
              before
              • DS_Store (6.0 KB)
              • index.html (0.3 KB)
              • index.js (0.2 KB)
              __MACOSX CommonJS Modules
              • _after (0.2 KB)
              • _before (0.2 KB)
              • after
                • _circle.js (0.3 KB)
                • _index.html (0.2 KB)
                • _index.js (0.2 KB)
                before
                • _.DS_Store (0.1 KB)
                • _index.html (0.2 KB)
                • _index.js (0.2 KB)
                ES6 Modules
                • _after (0.3 KB)
                • _before (0.3 KB)
                • after
                  • _circle.js (0.3 KB)
                  • _index.html (0.3 KB)
                  • _index.js (0.3 KB)
                  before
                  • _.DS_Store (0.1 KB)
                  • _index.html (0.3 KB)
                  • _index.js (0.3 KB)
                  • _CommonJS Modules (0.2 KB)
                  • _ES6 Modules (0.3 KB)
                  • _modules.js (0.4 KB)
                  • _webpack-demo (0.2 KB)
                  • webpack-demo
                    • _circle.js (0.4 KB)
                    • _index.html (0.3 KB)
                    • _index.js (0.3 KB)
                  • modules.js (0.6 KB)
                  • webpack-demo
                    • circle.js (0.2 KB)
                    • index.html (0.3 KB)
                    • index.js (0.1 KB)
                    • Bonus Resources.txt (0.1 KB)

There are currently no comments. Feel free to leave one :)

Code:

  • udp://tracker.torrent.eu.org:451/announce
  • udp://tracker.tiny-vps.com:6969/announce
  • http://tracker.foreverpirates.co:80/announce
  • udp://tracker.cyberia.is:6969/announce
  • udp://exodus.desync.com:6969/announce
  • udp://explodie.org:6969/announce
  • udp://tracker.opentrackr.org:1337/announce
  • udp://9.rarbg.to:2780/announce
  • udp://tracker.internetwarriors.net:1337/announce
  • udp://ipv4.tracker.harry.lu:80/announce
  • udp://open.stealth.si:80/announce
  • udp://9.rarbg.to:2900/announce
  • udp://9.rarbg.me:2720/announce
  • udp://opentor.org:2710/announce
REVERSE-PROXY 🔄 RP (success) | 653ms | Saved: 1b-aannW... 📄 torrent 🕐 18 Jan 2026, 03:17:06 pm IST ⏰ 12 Feb 2026, 03:17:06 pm IST ✅ Valid for 24d 23h 🔄 Wait 10m