Udemy - Object-oriented Programming in JavaScript
- Category Other
- Type Tutorials
- Language English
- Total size 1.1 GB
- Uploaded By freecoursewb
- Downloads 234
- Last checked 1 day 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)
- 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)
- DS_Store (6.0 KB)
- index.html (0.3 KB)
- index.js (0.2 KB)
- circle.js (0.2 KB)
- index.html (0.3 KB)
- index.js (0.1 KB)
- DS_Store (6.0 KB)
- index.html (0.3 KB)
- index.js (0.2 KB)
- _after (0.2 KB)
- _before (0.2 KB) after
- _circle.js (0.3 KB)
- _index.html (0.2 KB)
- _index.js (0.2 KB)
- _.DS_Store (0.1 KB)
- _index.html (0.2 KB)
- _index.js (0.2 KB)
- _after (0.3 KB)
- _before (0.3 KB) after
- _circle.js (0.3 KB)
- _index.html (0.3 KB)
- _index.js (0.3 KB)
- _.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