Torrent Info
Title [Udemy] Your 2nd JavaScript Course Advanced Concepts and Algorithms (2022) [EN]
Category
Size 3.47GB
Files List
Please note that this page does not hosts or makes available any of the listed filenames. You cannot download any of those files from here.
001 __proto___en.vtt 2.01KB
001 __proto__.mp4 9.95MB
001 Array basics_en.vtt 3.24KB
001 Array basics.mp4 20.68MB
001 async await.mp4 29.63MB
001 Bit, byte, word, memory address and byte addressing_en.vtt 3.89KB
001 Bit, byte, word, memory address and byte addressing.mp4 14.99MB
001 Bucket sorting introduction_en.vtt 11.88KB
001 Bucket sorting introduction.mp4 50.47MB
001 Class introduction.mp4 19.07MB
001 Closure_en.vtt 1.77KB
001 Closure.mp4 10.34MB
001 Cocktail sorting_en.vtt 5.02KB
001 Cocktail sorting.mp4 33.43MB
001 Counting sorting introduction_en.vtt 3.24KB
001 Counting sorting introduction.mp4 18.25MB
001 Data structure Queue, Stack, and Heap.mp4 15.50MB
001 Data types in JavaScript_en.vtt 1.52KB
001 Data types in JavaScript.mp4 5.90MB
001 Destructure array_en.vtt 3.64KB
001 Destructure array.mp4 19.43MB
001 Differences between VAR and LET.html 9.86KB
001 Encapsulation, inheritance, polymorphism.mp4 19.96MB
001 ES6 import and export.mp4 6.92MB
001 Event loop, micro task queue, macro task queue.mp4 46.90MB
001 Everything you need to know about VAR_en.vtt 4.79KB
001 Everything you need to know about VAR.mp4 29.56MB
001 Extend properties.mp4 27.64MB
001 Getter and Setter introduction_en.vtt 2.43KB
001 Getter and Setter introduction.mp4 11.94MB
001 How to define your own constructor function.mp4 30.36MB
001 How to enable the strict mode.mp4 17.76MB
001 How to realize binary heap in JavaScript_en.vtt 3.98KB
001 How to realize binary heap in JavaScript.mp4 16.17MB
001 Insertion sorting introduction_en.vtt 3.52KB
001 Insertion sorting introduction.mp4 10.20MB
001 instanceof and typeof.mp4 14.38MB
001 Introduction to CommonJS.mp4 22.87MB
001 Introduction to Promise_en.vtt 5.42KB
001 Introduction to Promise.mp4 34.87MB
001 Introduction to Symbol.mp4 7.99MB
001 Introduction to the Object constructor.mp4 11.62MB
001 Introduction to the Observer pattern_en.vtt 3.34KB
001 Introduction to the Observer pattern.mp4 21.57MB
001 JavaScript garbage collection and memory leak_en.vtt 3.53KB
001 JavaScript garbage collection and memory leak.mp4 11.55MB
001 JSON_en.vtt 5.80KB
001 JSON.mp4 81.47MB
001 Linear structures and how they are stored in memory_en.vtt 9.01KB
001 Linear structures and how they are stored in memory.mp4 43.52MB
001 Map basics_en.vtt 3.42KB
001 Map basics.mp4 23.48MB
001 Quick sorting introduction_en.vtt 6.08KB
001 Quick sorting introduction.mp4 20.36MB
001 Reflect and its methods.mp4 22.19MB
001 Scope chain and closure_en.vtt 2.57KB
001 Scope chain and closure.mp4 15.00MB
001 Selection sort introduction_en.vtt 2.87KB
001 Selection sort introduction.mp4 8.93MB
001 Switching two variable values without creating a new variable_en.vtt 1.17KB
001 Switching two variable values without creating a new variable.mp4 4.49MB
001 The iteration protocol the iterable protocol and the iterator protocol.mp4 20.94MB
001 The problems with typeof and instanceof_en.vtt 2.84KB
001 The problems with typeof and instanceof.mp4 15.83MB
001 The two shocking forms of FOR loop_en.vtt 5.25KB
001 The two shocking forms of FOR loop.mp4 29.67MB
001 Time and space complexity big O notation_en.vtt 8.52KB
001 Time and space complexity big O notation.mp4 36.67MB
001 What is tail call optimization.mp4 14.77MB
001 Who has the highest priority Variable name, function name or argument name_en.vtt 4.31KB
001 Who has the highest priority Variable name, function name or argument name.mp4 22.09MB
002 'Shallow copy an object.mp4 16.05MB
002 Add the left and right sort border to avoid unnecessary comparisons_en.vtt 4.40KB
002 Add the left and right sort border to avoid unnecessary comparisons.mp4 32.85MB
002 Arguments, caller, callee_en.vtt 4.34KB
002 Arguments, caller, callee.mp4 24.58MB
002 async await supplement.mp4 9.78MB
002 Basic encoding knowledge_en.vtt 4.35KB
002 Basic encoding knowledge.mp4 23.94MB
002 Bucket sorting demo_en.vtt 4.73KB
002 Bucket sorting demo.mp4 43.26MB
002 Challenge iterating over the array backwards_en.vtt 3.24KB
002 Challenge iterating over the array backwards.mp4 16.94MB
002 Changes brought by the strict mode.mp4 15.38MB
002 Circular reference, reference counting and mark and sweep_en.vtt 2.20KB
002 Circular reference, reference counting and mark and sweep.mp4 7.25MB
002 Closure.html 14.78KB
002 Count how many times each character of a string has been used_en.vtt 1.41KB
002 Count how many times each character of a string has been used.mp4 9.63MB
002 Create accessors using Object.defineProperty().mp4 10.64MB
002 Create a data type checker by combining typeof and instanceof_en.vtt 3.59KB
002 Create a data type checker by combining typeof and instanceof.mp4 26.34MB
002 Create your own iterator.mp4 26.56MB
002 Deal with duplicated elements_en.vtt 1.69KB
002 Deal with duplicated elements.mp4 15.25MB
002 Destructure object_en.vtt 3.72KB
002 Destructure object.mp4 25.08MB
002 Differences between a primitive prop. value and a reference-type prop. value.mp4 18.58MB
002 Everything you need to know about LET_en.vtt 2.17KB
002 Everything you need to know about LET.mp4 12.63MB
002 Extend methods.mp4 13.68MB
002 How does an array affect THIS in a function or method_en.vtt 2.70KB
002 How does an array affect THIS in a function or method.mp4 14.24MB
002 How to 'import'.mp4 9.37MB
002 How to create a Symbol value.mp4 8.40MB
002 How to define properties.mp4 30.43MB
002 Insertion sort demo_en.vtt 3.40KB
002 Insertion sort demo.mp4 24.16MB
002 Interview challenges predict the result of the following programs.mp4 33.56MB
002 Iterate over MAP using FOR OF_en.vtt 1.79KB
002 Iterate over MAP using FOR OF.mp4 15.50MB
002 Lexical scoping vs. dynamic scoping_en.vtt 1.72KB
002 Lexical scoping vs. dynamic scoping.mp4 7.01MB
002 Managing several page elements using the Observer pattern_en.vtt 2.04KB
002 Managing several page elements using the Observer pattern.mp4 16.21MB
002 Non-linear data structure_en.vtt 6.37KB
002 Non-linear data structure.mp4 25.98MB
002 Object.values(), Object.keys(), Object.entries(), Object.is().mp4 14.73MB
002 Prototype and static properties and methods.mp4 24.55MB
002 Quick sorting demo_en.vtt 4.45KB
002 Quick sorting demo.mp4 23.44MB
002 Realize the binary heap structure using JavaScript codes_en.vtt 3.92KB
002 Realize the binary heap structure using JavaScript codes.mp4 20.24MB
002 Real-life application of Closure_en.vtt 1.46KB
002 Real-life application of Closure.mp4 11.37MB
002 Real-life application of tail call optimization.mp4 32.42MB
002 Selection sort demo_en.vtt 3.32KB
002 Selection sort demo.mp4 20.45MB
002 The mechanism of CommonJS the module object.mp4 14.71MB
002 The Promise constructor.mp4 27.30MB
002 The prototype property of a constructor_en.vtt 4.03KB
002 The prototype property of a constructor.mp4 27.96MB
002 Thread and Process, sync and async, blocking and non-blocking.mp4 32.56MB
002 Type coercion, wrapper object, explicit and implicit typecasting_en.vtt 3.26KB
002 Type coercion, wrapper object, explicit and implicit typecasting.mp4 13.34MB
002 What is Proxy.mp4 28.32MB
003 Application extending the Array() constructor.mp4 18.10MB
003 Arrow function syntax and where its THIS points to.html 4.52KB
003 Checking data type using the constructor property_en.vtt 1.37KB
003 Checking data type using the constructor property.mp4 9.16MB
003 Circular dependency.mp4 14.12MB
003 Compare NULL, undefined, and NaN_en.vtt 2.03KB
003 Compare NULL, undefined, and NaN.mp4 8.52MB
003 Concatenate two arrays, operating the first and last element_en.vtt 1.62KB
003 Concatenate two arrays, operating the first and last element.mp4 9.11MB
003 Constant_en.vtt 946B
003 Constant.mp4 6.86MB
003 Create private properties using the GET trap.mp4 12.88MB
003 Deep copy an object.mp4 37.18MB
003 Destructure string_en.vtt 1.68KB
003 Destructure string.mp4 10.32MB
003 Douglas Crawford's program recreate Object.create().mp4 8.11MB
003 Find the most and least frequently used character_en.vtt 1.91KB
003 Find the most and least frequently used character.mp4 12.44MB
003 Generator.mp4 19.51MB
003 How our own constructor uses the prototype chain_en.vtt 1.73KB
003 How our own constructor uses the prototype chain.mp4 11.36MB
003 How to define methods instance, prototype and static.mp4 17.23MB
003 Improve efficiency Part 1_en.vtt 2.55KB
003 Improve efficiency Part 1.mp4 18.92MB
003 Memory address and byte addressing_en.vtt 3.07KB
003 Memory address and byte addressing.mp4 11.13MB
003 Named export.mp4 26.50MB
003 Object.setPrototypeOf() and Object.assign().mp4 20.20MB
003 process.nextTick().mp4 4.80MB
003 Recursion and stack overflow.mp4 19.34MB
003 Review, comparison and summary.mp4 37.02MB
003 SET basics_en.vtt 2.29KB
003 SET basics.mp4 15.16MB
003 Symbol.for().mp4 8.80MB
003 Syntax of arrow function_en.vtt 3.51KB
003 Syntax of arrow function.mp4 18.57MB
003 The application of Promise_en.vtt 2.68KB
003 The application of Promise.mp4 20.99MB
003 The heap sorting algorithm intro_en.vtt 2.12KB
003 The heap sorting algorithm intro.mp4 8.29MB
003 Three ways to redirecting THIS of a funciton_en.vtt 3.61KB
003 Three ways to redirecting THIS of a funciton.mp4 22.60MB
003 Two-way data binding using getter and setter.mp4 8.58MB
003 Two-way data binding using the Observer pattern_en.vtt 850B
003 Two-way data binding using the Observer pattern.mp4 8.58MB
004 Application of generator.mp4 28.60MB
004 Application of SET_en.vtt 1.80KB
004 Application of SET.mp4 12.72MB
004 Bit width_en.vtt 3.75KB
004 Bit width.mp4 18.85MB
004 Checking data type using the toString method and the call or apply method_en.vtt 2.34KB
004 Checking data type using the toString method and the call or apply method.mp4 17.59MB
004 Count words_en.vtt 3.03KB
004 Count words.mp4 21.55MB
004 Deep assign an object into another one.mp4 23.70MB
004 Default export.mp4 13.98MB
004 Destructure number, boolean, null and undefined_en.vtt 2.25KB
004 Destructure number, boolean, null and undefined.mp4 15.39MB
004 Destructuring Assignment.html 5.93KB
004 Fields.mp4 18.95MB
004 Higher-order function and currying_en.vtt 3.09KB
004 Higher-order function and currying.mp4 18.61MB
004 How CommonJS handles cache require.cache.mp4 24.57MB
004 Improve efficiency Part 2_en.vtt 2.92KB
004 Improve efficiency Part 2.mp4 22.32MB
004 Macro tasks, micro tasks, and their queues.mp4 20.34MB
004 Object.create() Part 1.mp4 8.59MB
004 Private properties in constructors.mp4 12.83MB
004 Real-life application of prototype chain_en.vtt 3.66KB
004 Real-life application of prototype chain.mp4 23.35MB
004 Remove duplicated elements using two methods_en.vtt 2.40KB
004 Remove duplicated elements using two methods.mp4 16.86MB
004 static get [Symbol.species].mp4 11.25MB
004 TDZ Temporal Dead Zone_en.vtt 1.39KB
004 TDZ Temporal Dead Zone.mp4 8.24MB
004 The creative combination of a constructor and the call or apply method.mp4 6.13MB
004 The heap sorting algorithm demo_en.vtt 2.06KB
004 The heap sorting algorithm demo.mp4 14.38MB
004 The SET trap.mp4 15.19MB
004 The then_able object.mp4 14.59MB
004 THIS in an arrow function_en.vtt 2.45KB
004 THIS in an arrow function.mp4 12.37MB
004 Use Symbol value as the property name.mp4 9.86MB
005 Application of arrow function_en.vtt 3.01KB
005 Application of arrow function.mp4 17.47MB
005 Check the entire array and find the matching element_en.vtt 3.27KB
005 Check the entire array and find the matching element.mp4 18.21MB
005 Currying and closure_en.vtt 1.99KB
005 Currying and closure.mp4 15.31MB
005 Destructure function arguments_en.vtt 2.56KB
005 Destructure function arguments.mp4 15.48MB
005 Find the most and least frequently words_en.vtt 3.96KB
005 Find the most and least frequently words.mp4 24.50MB
005 How to define getter and setter in a constructor.mp4 13.66MB
005 new.target control the instantiation location.mp4 7.66MB
005 Object.create() Part 2.mp4 13.39MB
005 Private properties in classes.mp4 9.28MB
005 Promise.resolve() and Promise.reject().mp4 14.65MB
005 Queue, stack, and heap.html 3.57KB
005 Real-life application of LET_en.vtt 3.55KB
005 Real-life application of LET.mp4 24.99MB
005 The difference between named export and dynamic export dynamic reference.mp4 14.08MB
005 The genius combination of two constructors.mp4 7.53MB
005 The has and deleteProperty trap.mp4 20.76MB
005 The next() method.mp4 21.60MB
005 Well-known Symbol.mp4 27.49MB
006 Bubble sorting introduction_en.vtt 4.22KB
006 Bubble sorting introduction.mp4 14.80MB
006 How to remove and replace designated elements and retrieve an array segment_en.vtt 2.88KB
006 How to remove and replace designated elements and retrieve an array segment.mp4 12.04MB
006 Limits of Promise.resolve() and Promise.reject().mp4 18.04MB
006 Make the parent class 'un-newable'.mp4 15.07MB
006 Parasitic inheritance.mp4 14.44MB
006 Property attributes.mp4 14.60MB
006 Thread and process, sync and async.html 5.59KB
006 Use a proxy object as the prototype.mp4 34.45MB
006 Use ESM in browser.mp4 16.20MB
006 yield.mp4 7.86MB
007 Bubble sorting application_en.vtt 4.93KB
007 Bubble sorting application.mp4 25.01MB
007 How to find the max and min element and how to reorganize array elements_en.vtt 1.92KB
007 How to find the max and min element and how to reorganize array elements.mp4 13.53MB
007 Mixin.mp4 20.05MB
007 Process several promises together .all(), .allSettled() and .race().mp4 42.92MB
007 Stack overflow.html 2.72KB
007 The defineProperty trap.mp4 43.14MB
007 The descriptor object.mp4 10.33MB
008 Array with holes_en.vtt 2.19KB
008 Array with holes.mp4 12.68MB
008 Bubble sort backwards_en.vtt 2.08KB
008 Bubble sort backwards.mp4 14.39MB
008 Create properties with customized attributes.mp4 10.06MB
008 Event loop, macro task and micro task and their queues.html 3.67KB
008 The apply trap.mp4 14.23MB
009 NodeJS process.nextTick().html 1.22KB
009 Object.preventExtensions().mp4 15.87MB
009 Reorganize array elements in ascending and descending order using bubble sorting_en.vtt 2.84KB
009 Reorganize array elements in ascending and descending order using bubble sorting.mp4 15.59MB
009 The Array constructor.html 1.09KB
009 The constructor trap.mp4 15.12MB
010 Improve the bubble sorting program by ending the loop at the earliest timing_en.vtt 3.46KB
010 Improve the bubble sorting program by ending the loop at the earliest timing.mp4 23.86MB
010 Object.seal().mp4 13.89MB
010 Revocable proxy.mp4 13.22MB
010 String basics_en.vtt 1008B
010 String basics.mp4 5.55MB
011 Calculating word count using the split() method_en.vtt 2.39KB
011 Calculating word count using the split() method.mp4 11.63MB
011 Object.freeze().mp4 12.08MB
011 Real-life Application_en.vtt 11.66KB
011 Real-life Application.mp4 67.86MB
011 The problem with the inner FOR loop_en.vtt 2.69KB
011 The problem with the inner FOR loop.mp4 17.99MB
012 Avoid unnecessary comparisons using rightSortBorder_en.vtt 4.63KB
012 Avoid unnecessary comparisons using rightSortBorder.mp4 31.31MB
012 Extract a section of a string_en.vtt 2.64KB
012 Extract a section of a string.mp4 12.25MB
013 LeftSortBorder avoiding unnecessary comparisons while iterating backwards_en.vtt 1.46KB
013 LeftSortBorder avoiding unnecessary comparisons while iterating backwards.mp4 11.99MB
013 Replace a section of a string_en.vtt 2.18KB
013 Replace a section of a string.mp4 17.46MB
014 Highlight selected texts_en.vtt 1.81KB
014 Highlight selected texts.mp4 13.39MB
19388184-var.html 415B
19388188-let.html 263B
19388190-const.html 320B
19388198-tdz.html 404B
19388202-for.html 463B
19388208-closure.html 273B
19388210-for-closure.html 582B
19388644-destructure-arr.html 259B
19388646-destructure-arr-obj.html 614B
19388658-destructure-str.html 286B
19388668-destructure-num-bool.html 284B
19388674-destructure-func.html 510B
19388980-arrow-syntax.html 366B
19388984-arrow-this.html 395B
19388992-arrow-app.html 369B
19389274-map-intro.html 403B
19389276-map-iterate.html 650B
19389280-set.html 210B
19389282-set-application.html 503B
19389298-getter-setter.html 357B
19389392-proto.html 173B
19389394-constructor.html 269B
19389398-my-constructor.html 262B
19389400-application-proto-Chain.html 379B
19389654-symbol.html 459B
19389658-symbol-func.html 357B
19389662-symbol-func.html 357B
19389666-symbol-app.html 403B
19389668-wks.html 463B
19389690-Object.html 544B
19389696-Obj-methods-1.html 422B
19389698-Obj-methods-2.html 404B
19389700-Obj-methods-3.html 279B
19389702-Obj-methods-4.html 473B
19389712-Obj-methods-4.html 473B
19389714-Obj-methods-5.html 415B
19389718-Obj-methods-6.html 386B
19389762-Obj-methods-7.html 507B
19389764-Obj-methods-8.html 527B
19389766-Obj-methods-8.html 527B
19389772-Obj-methods-8.html 527B
19389816-constructor-1.html 461B
19389818-constructor-2.html 735B
19933076-class-1.html 603B
19933080-class-2.html 956B
19933086-class-3.html 855B
19933092-class-4.html 874B
19934348-extends-1.html 770B
19934350-extends-2.html 845B
19934352-extends-3.html 271B
19934356-extends-4.html 412B
19934358-new-target.html 350B
19934360-new-target-class.html 529B
19934856-mixin-1.html 781B
19944326-iterator.html 253B
19944328-my-iterator.html 608B
19944330-generator.html 230B
19944332-generator-app.html 656B
19944334-next.html 601B
19944336-yield.html 514B
19947546-promise-1.html 933B
19947548-promise-2.html 462B
19947550-promise-3.html 1.31KB
19947556-promise-4.html 569B
19947558-promise-5.html 602B
19947562-promise-6.html 286B
19947564-promise-7.html 953B
20131486-async-await-1.html 839B
20131488-async-await-2.html 359B
20141568-a.js 81B
20141570-b.js 43B
20141632-a.js 100B
20141636-b.js 48B
20141640-c.js 20B
20141644-a.js 156B
20141650-b.js 48B
20145086-package.js 256B
20145090-a.js 159B
20145094-b.js 57B
20145144-package.js 256B
20145150-a.js 159B
20145152-b.js 57B
20145164-package.js 258B
20145180-a.js 105B
20145186-b.js 216B
20145192-a.js 120B
20145196-b.js 245B
20145232-b.js 68B
20145234-a.js 108B
20145238-c.js 83B
20409506-strict-mode-demo.html 480B
20409518-strict-mode.html 202B
20409522-module.js 275B
20409560-module.js 56B
20409562-strict-mode.html 497B
20416464-reflect-1.html 586B
20416490-proxy-1.html 505B
20416530-proxy-2.html 432B
20416542-proxy-3.html 622B
20416550-proxy-4.html 942B
20416562-proxy-5-copy.html 1.12KB
20416572-proxy-6.html 666B
20416582-proxy-7.html 530B
20416640-proxy-8.html 533B
20416650-proxy-9.html 549B
20466040-class-5.html 596B
20466056-constructor-3.html 626B
20466058-constructor-4.html 790B
20466076-tc1.html 316B
20466078-tc2.html 389B
20466092-process-thread.html 245B
20466094-process-thread-2.html 375B
20466100-stack-recrusion.html 412B
20466106-recursion-factorial.html 229B
20466112-event-loop.html 330B
20466116-event-loop-2.html 522B
20466124-event-loop-3.html 490B
20466128-process.js 248B
20474448-eip.html 571B
20474486-inherit-1.html 301B
20474488-inherit-2.html 240B
20474518-inherit-2.html 240B
20474582-inherit-3.html 270B
20474594-inherit-4.html 357B
20474660-copy-2.html 349B
20474662-copy-3.html 762B
20474670-copy-4.html 936B
20474696-data-bind.html 478B
20652558-gc.html 201B
20652576-currying.html 579B
20652578-cc.html 592B
20737782-jsf-1-copy.html 790B
20740516-jsf-2.html 288B
20742558-jsf-3.html 470B
20771960-jsa-1.html 296B
20771962-jsa-2.html 409B
20772010-jsa-3.html 271B
20776478-jsa-4.html 487B
20784632-jsa-5.html 453B
20787588-jsa-6.html 253B
20788056-jsa-7.html 522B
20788352-jsa-8.html 339B
20904134-tcwo.html 189B
20904160-unn.html 327B
20918056-array-cons.html 231B
20964664-data-type.html 360B
20966552-type-check-prog.html 966B
20968336-constructor-dt.html 288B
20968620-toString-call.html 309B
20986040-js-scope.html 360B
20986400-scoping.html 290B
21051090-str-2.html 411B
21051092-str-3.html 427B
21051098-str-1.html 232B
21143704-str-4.html 624B
21148412-str-5.html 724B
21159338-algo-1.html 177B
21159546-algo-2.html 319B
21160316-algo-3.html 477B
21162598-algo-5.html 820B
21173598-algo-6.html 336B
21174912-algo-7.html 361B
21175432-algo-8.html 361B
21175498-algo-9.html 417B
21198412-algo-10.html 507B
21344018-a11.html 517B
21344716-a12.html 654B
21353660-a13.html 648B
21354264-a14.html 930B
21355708-a15.html 1.21KB
21356222-op.html 755B
21359222-op-db.html 799B
21359394-op-db.html 799B
21367426-for-extra.html 462B
21367648-for-c.html 353B
21550780-a16.html 732B
21552762-a17.html 511B
21553310-a18.html 762B
21562818-a19.html 835B
21563074-a20.html 907B
21564142-insert-sort.html 566B
21585436-bucket-sort.html 1011B
21824172-binary-heap-add.html 808B
21824448-heap-sort.html 1.02KB
22265045-selection-sort.html 583B
37213578-vue3-reactivity-Vue-3.html 1.02KB
Distribution statistics by country
Brazil (BR) 2
Russia (RU) 2
Israel (IL) 1
Republic of Korea (KR) 1
Denmark (DK) 1
Canada (CA) 1
Germany (DE) 1
Total 9
IP List List of IP addresses which were distributed this torrent