Udemy The Modern Javascript Bootcamp Course (2022)
Language: English
Files Type: css, pegjs, def, cert, conf, bak, patch, exe, webidl, docs, opts, tmp, xml, md, makefile, lock, html, bnf, flow, mk, info, zip, mdown, in, el, node, 1, bsd, ds_store, header, cmd, gyp, template, apache2, log, md~, json5, js, stamp, jst, error, zsh, targ, sh, markdown, json, yml, mit, gypi, map, key, cc, d, svg, h, o, mp4, todo, pdf, srt, orig, fish, mjs, coffee, bash, ts| Size: 12.95 GB
Video: 51:40:27 | 1280X720 | 1263 Kbps
Audio: mp4a-40-2 | 62 Kbps | AAC
Genre:eLearning
Videos Files :
001 How This Course Works.mp4 (10.93 MB)
002 JS, ECMA, TC39 What Do They Mean.mp4 (72.11 MB)
003 The Tools You Need.mp4 (11.43 MB)
005 A Quick Note About MDN.mp4 (14.85 MB)
001 Goals & Primitives.mp4 (13.6 MB)
002 Running Code in the JS Console.mp4 (6.26 MB)
003 Introducing Numbers.mp4 (13.73 MB)
004 NaN & Infinity.mp4 (3.2 MB)
005 Numbers Quiz.mp4 (3.23 MB)
006 Variables & Let.mp4 (14.59 MB)
007 Unary Operators.mp4 (5.07 MB)
008 Introducing Const.mp4 (4.77 MB)
009 The Legacy of Var.mp4 (13.76 MB)
010 Variables Quiz.mp4 (7.72 MB)
001 Booleans Intro.mp4 (7.66 MB)
002 Strings.mp4 (20.68 MB)
003 String Indices.mp4 (8.42 MB)
004 String Methods.mp4 (32.38 MB)
005 More String Methods.mp4 (26.58 MB)
006 Strings Quiz.mp4 (18.38 MB)
007 String Escape Characters.mp4 (22.59 MB)
008 String Template Literals.mp4 (28.47 MB)
009 Null & Undefined.mp4 (9.44 MB)
010 The Math Object & Random Numbers.mp4 (16.06 MB)
011 typeof operator.mp4 (4.68 MB)
012 parseInt & parseFloat.mp4 (4.83 MB)
001 Making Decisions in JS.mp4 (11.24 MB)
002 Comparison Operators.mp4 (35.49 MB)
003 Double Equals (==).mp4 (13.86 MB)
004 Triple Equals (===).mp4 (10.85 MB)
005 Running Code From a Script.mp4 (43.94 MB)
006 If Statements.mp4 (11.96 MB)
007 Else If.mp4 (9.01 MB)
008 Else.mp4 (10.46 MB)
009 Nesting Conditionals.mp4 (6.73 MB)
010 Truthy & Falsy Values.mp4 (7.88 MB)
011 Logical AND (&&).mp4 (17.37 MB)
012 Logical OR ().mp4 (10.56 MB)
013 NOT Operator (!).mp4 (16.71 MB)
014 Operator Precedence.mp4 (9.63 MB)
015 The Switch Statement.mp4 (18.58 MB)
016 Ternary Operator.mp4 (8.21 MB)
001 Creating Arrays.mp4 (19.36 MB)
002 Array Indices.mp4 (3.97 MB)
003 Modifying Arrays.mp4 (8.15 MB)
004 Push and Pop.mp4 (20.86 MB)
005 Shift and Unshift.mp4 (15.72 MB)
006 Concat.mp4 (14.61 MB)
007 Includes and IndexOf.mp4 (26.86 MB)
008 Reverse and Join.mp4 (8.56 MB)
009 Slice.mp4 (12.21 MB)
010 Splice.mp4 (28.61 MB)
011 Sorting (Part 1).mp4 (13.38 MB)
012 Intro to Reference Types.mp4 (9.37 MB)
013 Using Const with Arrays.mp4 (13.64 MB)
014 Working with Nested Arrays.mp4 (14.81 MB)
001 Intro to Objects.mp4 (26.74 MB)
002 Creating Object Literals.mp4 (19.85 MB)
003 Accessing Object Properties.mp4 (18.88 MB)
004 Adding and Updating Properties.mp4 (6.34 MB)
005 Nested Arrays & Objects.mp4 (9.43 MB)
006 Objects and Reference Types.mp4 (5.39 MB)
007 ArrayObject Equality.mp4 (12.92 MB)
001 Intro to Loops.mp4 (37.02 MB)
002 For Loops.mp4 (38.91 MB)
003 Infinite Loops!.mp4 (10.34 MB)
004 For Loops & Arrays.mp4 (34.32 MB)
005 Nested For Loops.mp4 (31.02 MB)
006 Intro to While Loops.mp4 (5.14 MB)
007 More While Loops.mp4 (14.16 MB)
008 Break Keyword.mp4 (9.58 MB)
009 For...Of Intro.mp4 (17.17 MB)
010 Comparing For and For...Of.mp4 (13.52 MB)
011 For...Of with Objects.mp4 (14.5 MB)
012 For...In Loops.mp4 (38.97 MB)
001 Our First Function!.mp4 (27.54 MB)
002 Dice Roll Function.mp4 (6.48 MB)
003 Introducing Arguments.mp4 (22.74 MB)
004 Functions With Multiple Args.mp4 (8.46 MB)
005 The Return Statement.mp4 (13.91 MB)
006 More on Return Values.mp4 (20.03 MB)
007 Function Challenge 1 passwordValidator.mp4 (43.12 MB)
008 Function Challenge 2 Average.mp4 (6.29 MB)
009 Function Challenge 3 Pangrams.mp4 (40.64 MB)
010 Function Challenge 4 Get Playing Card.mp4 (29.77 MB)
001 Function Scope.mp4 (15.22 MB)
002 Block Scope.mp4 (34.8 MB)
003 Lexical Scope.mp4 (13.33 MB)
004 Function Expressions.mp4 (11.81 MB)
005 Higher Order Functions.mp4 (17.83 MB)
006 Functions as Arguments.mp4 (21.95 MB)
007 Functions as Return Values.mp4 (28.36 MB)
008 Callbacks.mp4 (15.88 MB)
009 Hoisting.mp4 (16.18 MB)
001 Intro to Array Callback Methods.mp4 (7.87 MB)
002 forEach.mp4 (19.2 MB)
003 Map.mp4 (30.52 MB)
004 Arrow Functions Intro.mp4 (15.16 MB)
005 Arrow Functions Implicit Returns.mp4 (19.22 MB)
006 Array.find.mp4 (13.98 MB)
007 Filter.mp4 (31.02 MB)
008 Some & Every.mp4 (13.34 MB)
009 Revisiting Sort!.mp4 (30.95 MB)
010 Reduce Intro.mp4 (38.6 MB)
011 Reduce Pt. 2.mp4 (19.81 MB)
012 Even More Reduce!.mp4 (35 MB)
001 New JS Features Intro.mp4 (6.24 MB)
002 Default Parameters.mp4 (16.6 MB)
003 Spread for Function Calls.mp4 (16 MB)
004 Spread in Array Literals.mp4 (49.84 MB)
005 Spread in Object Literals.mp4 (36.13 MB)
006 The Arguments Object (not new).mp4 (13.7 MB)
007 Rest Parameters (new!).mp4 (15.9 MB)
008 Destructuring Arrays.mp4 (22.74 MB)
009 Destructuring Objects.mp4 (9.52 MB)
010 Nested Destructuring.mp4 (6.54 MB)
011 Destructuring Parameters.mp4 (14.3 MB)
001 Shorthand Object Properties.mp4 (27.26 MB)
002 Computed Properties.mp4 (14.79 MB)
003 Adding Methods to Objects.mp4 (10.54 MB)
004 Method Shorthand Syntax.mp4 (5.05 MB)
005 Intro to Keyword THIS.mp4 (41.44 MB)
006 Using THIS in Methods.mp4 (17.61 MB)
007 THIS Invocation Context.mp4 (52.73 MB)
008 Annoyomatic Demo.mp4 (73.57 MB)
009 Putting It All Together Deck Of Cards.mp4 (99.04 MB)
010 Creating A Deck Factory.mp4 (11.74 MB)
001 Introduction to the DOM.mp4 (61.58 MB)
002 IMPORTANT NOTE HTML & CSS.mp4 (60.5 MB)
003 Taste of the DOM.mp4 (47.94 MB)
004 Another Fun DOM Example.mp4 (41.81 MB)
005 The Document Object.mp4 (41.59 MB)
006 getElementById.mp4 (41.33 MB)
007 getElementsByTagName.mp4 (30.44 MB)
008 getElementsByClassName.mp4 (22.47 MB)
009 querySelector & querySelectorAll.mp4 (88.31 MB)
001 Working with innerText & textContent.mp4 (44.87 MB)
002 innerHTML.mp4 (57.48 MB)
003 value, src, href, and more.mp4 (40.5 MB)
004 Getting & Setting Attributes.mp4 (30.58 MB)
005 Finding ParentChildrenSiblings.mp4 (27.86 MB)
006 Changing Multiple Elements.mp4 (7.83 MB)
007 Altering Styles.mp4 (61.84 MB)
008 getComputedStyle.mp4 (43.11 MB)
009 Manipulating Classes.mp4 (77.18 MB)
010 Creating Elements.mp4 (64.59 MB)
011 Append, Prepend, & insertBefore.mp4 (43.23 MB)
012 removeChild & remove.mp4 (38.81 MB)
013 NBA Scores Chart Pt1.mp4 (126.4 MB)
014 NBA Scores Chart Refactor.mp4 (120.45 MB)
001 Intro to DOM Events.mp4 (43.54 MB)
002 2 Ways NOT to Add Events.mp4 (69.92 MB)
003 addEventListener.mp4 (25.47 MB)
004 The Impossible Button Demo.mp4 (24.08 MB)
005 Events on Multiple Elements.mp4 (34.41 MB)
006 The Event Object.mp4 (12.67 MB)
007 Key Events keypress, keyup, & keydown.mp4 (30.33 MB)
008 Coin Game Demo.mp4 (78.55 MB)
009 Form Events & PreventDefault.mp4 (48.02 MB)
010 Input & Change Events.mp4 (91.65 MB)
001 The Call Stack.mp4 (18.99 MB)
002 Call Stack Debugging w Dev Tools.mp4 (34.62 MB)
003 JS is Single Threaded.mp4 (9.96 MB)
004 How Asynchronous Callbacks Actually Work.mp4 (33 MB)
005 Welcome to Callback Hell.mp4 (93.66 MB)
006 Introducing Promises!.mp4 (31.29 MB)
007 Returning Promises from Functions.mp4 (11.79 MB)
008 ResolvingRejecting w Values.mp4 (24.89 MB)
009 The Delights of Promise Chaining.mp4 (37.17 MB)
010 Refactoring w Promises.mp4 (81.69 MB)
001 Intro to AJAX.mp4 (87.03 MB)
002 JSON & XML.mp4 (38.48 MB)
003 XMLHttpRequests The Basics.mp4 (99.46 MB)
004 XMLHttpRequests Chaining Requests.mp4 (27.02 MB)
005 A Better Way Fetch!.mp4 (81.13 MB)
006 Chaining Fetch Requests.mp4 (26.6 MB)
007 Refactoring Fetch Chains.mp4 (82.52 MB)
008 An Even Better Way Axios.mp4 (77.31 MB)
009 Sequential Axios Requests.mp4 (27.99 MB)
001 A Quick Overview of Async Functions.mp4 (6.44 MB)
002 The Async Keyword.mp4 (20.24 MB)
003 The Await Keyword.mp4 (9.08 MB)
004 Error Handling in Async Functions.mp4 (10.29 MB)
005 Multiple Awaits.mp4 (43.95 MB)
006 Parallel Vs. Sequential Requests.mp4 (127.55 MB)
007 Refactoring with Promise.all.mp4 (12.82 MB)
001 What on Earth are Prototypes.mp4 (33.5 MB)
002 An Intro to OOP.mp4 (46.87 MB)
003 Factory Functions.mp4 (19.3 MB)
004 Constructor Functions.mp4 (49.92 MB)
005 JS Classes Syntactical Sugar.mp4 (43.49 MB)
006 A Bit More Practice with Classes.mp4 (23.83 MB)
007 Extends, Super, and Subclasses.mp4 (21.33 MB)
001 Welcome to Part 2!.mp4 (4.56 MB)
002 App Overview.mp4 (6.15 MB)
003 Project Setup.mp4 (2.74 MB)
004 Event Based Architecture.mp4 (42.76 MB)
005 Class Based Implementation.mp4 (14.68 MB)
006 Binding Events in a Class.mp4 (29.57 MB)
007 Reminder on 'This'.mp4 (17.28 MB)
008 Determining the Value of 'This'.mp4 (58.26 MB)
009 Solving the 'This' Issue.mp4 (51.55 MB)
010 Starting and Pausing the Timer.mp4 (23.26 MB)
011 Where to Store Data.mp4 (31.21 MB)
012 DOM Centric Approach.mp4 (11.57 MB)
013 Getters and Setters.mp4 (32.67 MB)
014 Stopping the Timer.mp4 (11.43 MB)
015 Notifying the Outside World.mp4 (40.74 MB)
016 OnTick and OnComplete.mp4 (19.92 MB)
017 Extracting Timer Code.mp4 (13.36 MB)
018 Introducing SVG's.mp4 (7.3 MB)
019 Rules of SVG's.mp4 (32.66 MB)
020 Advanced Circle Properties.mp4 (46.73 MB)
021 The Secret to the Animation.mp4 (18.8 MB)
022 First Pass on the Animation.mp4 (18.78 MB)
023 Smoothing the Animation.mp4 (13.13 MB)
024 Adjusting by an Even Interval.mp4 (38.86 MB)
025 Using Icons.mp4 (18.08 MB)
026 Styling and Wrapup.mp4 (8.63 MB)
026 timer Final App.zip (1.62 KB)
index.d.ts (2.3 KB)
index.d.ts (6.26 KB)
index.d.ts (109 B)
index.d.ts (982 B)
index.d.ts (8.53 KB)
index.d.ts (982 B)
ipaddr.js.d.ts (2.82 KB)
index.d.ts (110 B)
index.d.ts (97 B)
index.d.ts (109 B)
index.d.ts (2.23 KB)
index.d.ts (8.53 KB)
index.d.ts (93 B)
upath.d.ts (8.78 KB)
001 Application Overview.mp4 (9.93 MB)
002 Starter Kit Setup.mp4 (8.4 MB)
003 Big Challenges.mp4 (45.3 MB)
004 Fetching Movie Data.mp4 (38.87 MB)
005 Fetching a Single Movie.mp4 (24.42 MB)
006 AutoComplete Widget Design.mp4 (19.89 MB)
007 Searching the API on Input Change.mp4 (26.25 MB)
008 Delaying Search Input.mp4 (35.76 MB)
009 Understanding Debounce.mp4 (13.71 MB)
010 Implementing a Reusable Debounce.mp4 (23.82 MB)
011 Extracting Utility Functions.mp4 (5.75 MB)
012 Awaiting Async Functions.mp4 (14.95 MB)
013 Rendering Movies.mp4 (27.65 MB)
014 Handling Errored Responses.mp4 (20.11 MB)
015 Opening a Menu.mp4 (24.36 MB)
016 Style of Widget Creation.mp4 (21.1 MB)
017 Moving HTML Generation.mp4 (22.18 MB)
019 Repairing References.mp4 (19.4 MB)
020 Handling Broken Images.mp4 (18.09 MB)
021 Automatically Closing the Dropdown.mp4 (30.1 MB)
022 Handling Empty Responses.mp4 (6.25 MB)
023 Handling Movie Selection.mp4 (21.86 MB)
024 Making a Followup Request.mp4 (30.99 MB)
025 Rendering an Expanded Summary.mp4 (33.25 MB)
026 Expanded Statistics.mp4 (22.42 MB)
027 Issues with the Codebase.mp4 (62.87 MB)
028 Making the Autocomplete Reusable.mp4 (11.26 MB)
029 Displaying Multiple Autocompletes.mp4 (30.45 MB)
030 Extracting Rendering Logic.mp4 (34.22 MB)
031 Extracting Selection Logic.mp4 (33.11 MB)
032 Removing Movie References.mp4 (22.35 MB)
033 Consuming a Different Source of Data.mp4 (23.33 MB)
034 Refreshed HTML Structure.mp4 (21.54 MB)
035 Avoiding Duplication of Config.mp4 (12.79 MB)
036 Hiding the Tutorial.mp4 (8.16 MB)
037 Showing Two Summaries.mp4 (27.43 MB)
038 When to Compare.mp4 (12.82 MB)
039 How to Compare.mp4 (19.75 MB)
040 Extracting Statistic Values.mp4 (42.3 MB)
041 Parsing Number of Awards.mp4 (38.13 MB)
042 Applying Parsed Properties.mp4 (20.32 MB)
043 Updating Styles.mp4 (46.14 MB)
045 App Wrapup.mp4 (27.34 MB)
001 Application Overview.mp4 (23.62 MB)
002 Project Setup.mp4 (6.19 MB)
003 Matter Terminology.mp4 (24.67 MB)
004 Getting Content to Appear.mp4 (15.66 MB)
005 Boilerplate Overview.mp4 (18.25 MB)
006 Drawing Borders.mp4 (18.14 MB)
007 Clicking and Dragging.mp4 (6.41 MB)
008 Generating Random Shapes.mp4 (58.59 MB)
009 Maze Generation Algorithm.mp4 (11.41 MB)
010 More on Maze Generation.mp4 (11.87 MB)
011 Configuration Variables.mp4 (36.77 MB)
012 Grid Generation.mp4 (18.31 MB)
013 Verticals and Horizontals.mp4 (11.41 MB)
014 Abstracting Maze Dimensions.mp4 (15.92 MB)
015 Guiding Comments.mp4 (14.5 MB)
016 Neighbor Coordinates.mp4 (15.55 MB)
017 Shuffling Neighbor Pairs.mp4 (14.19 MB)
018 Determining Movement Direction.mp4 (26.34 MB)
019 Updating Vertical Wall Values.mp4 (17.18 MB)
020 Updating Horizontal Wall Values.mp4 (12.35 MB)
021 Validating Wall Structure.mp4 (10.63 MB)
022 Iterating Over Walls.mp4 (11.48 MB)
023 Drawing Horizontal Segments.mp4 (29.96 MB)
024 Drawing Vertical Segments.mp4 (36.86 MB)
025 Drawing the Goal.mp4 (18.1 MB)
026 Drawing the Playing Ball.mp4 (6.13 MB)
027 Handling Keypresses.mp4 (12.69 MB)
028 Adding Keyboard Controls.mp4 (23.43 MB)
029 Disabling Gravity.mp4 (3.11 MB)
030 Detecting a Win.mp4 (38.6 MB)
031 Adding a Win Animation.mp4 (14.68 MB)
032 Stretching the Canvas.mp4 (9.22 MB)
033 Understanding the New Unit Variables.mp4 (7.18 MB)
034 Refactoring for Rectangular Mazes.mp4 (57.83 MB)
035 Adding Fill Colors.mp4 (11.47 MB)
036 Displaying a Success Message.mp4 (26.96 MB)
001 Application Overview.mp4 (5.31 MB)
002 Project Setup.mp4 (7.47 MB)
003 Handling Form Submission.mp4 (13.13 MB)
004 Base64 Encoding.mp4 (42.82 MB)
005 Encoding the Entered String.mp4 (7.43 MB)
006 Parts of a URL.mp4 (11.39 MB)
007 Generating the URL.mp4 (19.52 MB)
008 Toggling Element Visibility.mp4 (13.8 MB)
009 Decoding the Message.mp4 (11.16 MB)
010 Displaying the Message.mp4 (27.17 MB)
011 App Deployment.mp4 (5.62 MB)
001 JavaScript with Node vs the Browser.mp4 (25.37 MB)
002 Executing JavaScript.mp4 (10.35 MB)
003 Working with Modules.mp4 (16.78 MB)
004 Invisible Node Functions.mp4 (32.72 MB)
005 The Require Cache.mp4 (34.75 MB)
006 Files Get Required Once!.mp4 (28.35 MB)
007 Debugging with Node.mp4 (58.17 MB)
008 App Overview.mp4 (14.79 MB)
009 Accessing Standard Library Modules.mp4 (19.96 MB)
010 The Callback Pattern in Node.mp4 (24.39 MB)
011 The Process.cwd Function.mp4 (7.72 MB)
012 Running a Node Program as an Executable.mp4 (20.13 MB)
013 Linking a Project.mp4 (10.6 MB)
014 Is it a File or a Folder.mp4 (27.17 MB)
015 A Buggy Initial Implementation.mp4 (23.22 MB)
016 Optional Solution #1.mp4 (26.78 MB)
017 A Callback Based Solution.mp4 (35.31 MB)
018 Callback Based Functions Using Promises.mp4 (25.96 MB)
019 Issues with Sequential Reads.mp4 (30.71 MB)
020 Promise.all Based Solution.mp4 (17.06 MB)
021 Console Logs with Colors.mp4 (29.82 MB)
022 Accepting Command Line Arguments.mp4 (9.88 MB)
023 Joining Paths.mp4 (22.06 MB)
024 App Wrapup.mp4 (11.53 MB)
index.d.ts (2.3 KB)
001 App Overview.mp4 (8.76 MB)
002 Project Setup.mp4 (4.28 MB)
003 Big Application Challenges.mp4 (41.52 MB)
004 Watching Files with Chokidar.mp4 (15.42 MB)
005 Issues with Add Event.mp4 (14.06 MB)
006 Debouncing Add Events.mp4 (21.61 MB)
007 Naming Require Statements.mp4 (34 MB)
008 Handling CLI Tools with Caporal.mp4 (35.73 MB)
009 Ensuring Files Exist.mp4 (33.74 MB)
010 It Works!.mp4 (35.24 MB)
011 More on StdIO.mp4 (18.78 MB)
012 [Optional] More on Child Process.mp4 (90.75 MB)
013 App Wrapup.mp4 (39.74 MB)
index.d.ts (660 B)
binary extensions.json.d.ts (87 B)
index.d.ts (249 B)
index.d.ts (2.45 KB)
index.d.ts (6.12 KB)
index.d.ts (2.45 KB)
colorette.d.ts (1.26 KB)
index.d.ts (2.88 KB)
safe.d.ts (1.88 KB)
index.d.ts (290 B)
index.d.ts (996 B)
abstractobserver.ts (1.64 KB)
anonymousobservable.ts (287 B)
anonymousobserver.ts (1.42 KB)
controlled.ts (1.06 KB)
pausable.ts (940 B)
pausablebuffered.ts (871 B)
pauser.ts (354 B)
stopandwait.ts (473 B)
windowed.ts (583 B)
checkedobserver.ts (338 B)
currentthreadscheduler.ts (377 B)
defaultscheduler.ts (258 B)
historicalscheduler.ts (704 B)
immediatescheduler.ts (207 B)
scheduleditem.ts (1.44 KB)
scheduleperiodicrecursive.ts (595 B)
scheduler.periodic.ts (933 B)
scheduler.recursive.ts (1.71 KB)
scheduler.ts (2.15 KB)
scheduler.wrappers.ts (622 B)
virtualtimescheduler.ts (2.68 KB)
booleandisposable.ts (1.29 KB)
compositedisposable.ts (1.56 KB)
disposable.ts (1.74 KB)
refcountdisposable.ts (1.28 KB)
es5.ts (930 B)
es6 iterable.d.ts (5.23 KB)
es6 promise.d.ts (3.72 KB)
es6.ts (844 B)
bindcallback.ts (216 B)
errors.ts (1 KB)
isequal.ts (184 B)
priorityqueue.ts (1.27 KB)
util.ts (612 B)
pattern.ts (8.05 KB)
plan.ts (43 B)
connectableobservable.ts (365 B)
groupedobservable.ts (380 B)
amb.ts (1.06 KB)
ambproto.ts (697 B)
and.ts (887 B)
asobservable.ts (429 B)
average.ts (894 B)
buffer.ts (2.73 KB)
bufferwithcount.ts (754 B)
bufferwithtime.ts (2.09 KB)
bufferwithtimeorcount.ts (988 B)
case.ts (2.47 KB)
catch.ts (1.29 KB)
catchproto.ts (1.62 KB)
combinelatest.ts (8.75 KB)
combinelatestproto.ts (9.14 KB)
concat.ts (1.13 KB)
concatall.ts (483 B)
concatmap.ts (15.62 KB)
concatmapobserver.ts (2.8 KB)
concatproto.ts (655 B)
count.ts (1.08 KB)
create.ts (1.12 KB)
debounce.ts (1.26 KB)
defaultifempty.ts (855 B)
defer.ts (900 B)
delay.ts (4 KB)
delaysubscription.ts (1.01 KB)
dematerialize.ts (505 B)
distinct.ts (1.22 KB)
distinctuntilchanged.ts (1.29 KB)
dowhile.ts (684 B)
elementat.ts (660 B)
empty.ts (761 B)
every.ts (831 B)
expand.ts (988 B)
filter.ts (1.84 KB)
finally.ts (1016 B)
find.ts (853 B)
findindex.ts (963 B)
first.ts (665 B)
flatmap.ts (16.21 KB)
flatmapfirst.ts (10.36 KB)
flatmaplatest.ts (9.98 KB)
flatmapwithmaxconcurrent.ts (17.37 KB)
for.ts (1.5 KB)
forkjoin.ts (1.15 KB)
forkjoinproto.ts (871 B)
from.ts (1.69 KB)
fromarray.ts (772 B)
fromcallback.ts (9.38 KB)
fromevent.ts (1.61 KB)
fromeventpattern.ts (822 B)
fromnodecallback.ts (8.8 KB)
frompromise.ts (517 B)
generate.ts (1.39 KB)
generatewithabsolutetime.ts (1.58 KB)
generatewithrelativetime.ts (1.6 KB)
groupby.ts (2.29 KB)
groupbyuntil.ts (3.47 KB)
groupjoin.ts (1.64 KB)
if.ts (1.36 KB)
ignoreelements.ts (480 B)
includes.ts (783 B)
indexof.ts (833 B)
interval.ts (967 B)
isempty.ts (469 B)
join.ts (1.48 KB)
jortsort.ts (536 B)
jortsortuntil.ts (556 B)
just.ts (1.58 KB)
last.ts (600 B)
let.ts (968 B)
manyselect.ts (1.33 KB)
map.ts (1.5 KB)
materialize.ts (483 B)
max.ts (781 B)
maxby.ts (1.64 KB)
merge.ts (1.95 KB)
mergeall.ts (467 B)
mergeconcat.ts (1.66 KB)
mergedelayerror.ts (2.03 KB)
min.ts (826 B)
minby.ts (1.63 KB)
multicast.ts (3.41 KB)
never.ts (547 B)
observeon.ts (842 B)
of.ts (1.07 KB)
ofarraychanges.ts (798 B)
ofobjectchanges.ts (719 B)
onerrorresumenext.ts (1.33 KB)
onerrorresumenextproto.ts (754 B)
pairs.ts (1.41 KB)
pairwise.ts (783 B)
partition.ts (1.19 KB)
pipe.ts (403 B)
pluck.ts (574 B)
publish.ts (2.28 KB)
publishlast.ts (2.32 KB)
publishvalue.ts (2.79 KB)
range.ts (1.09 KB)
reduce.ts (1.6 KB)
repeat.ts (1.32 KB)
repeatproto.ts (660 B)
replay.ts (3.52 KB)
retry.ts (935 B)
retrywhen.ts (944 B)
scan.ts (1.76 KB)
selectmanyobserver.ts (2.74 KB)
sequenceequal.ts (2.41 KB)
share.ts (902 B)
sharereplay.ts (1.59 KB)
sharevalue.ts (1.04 KB)
single.ts (993 B)
singleinstance.ts (764 B)
skip.ts (603 B)
skiplast.ts (849 B)
skiplastwithtime.ts (1.38 KB)
skipuntil.ts (743 B)
skipuntilwithtime.ts (2.32 KB)
skipwhile.ts (1.04 KB)
skipwithtime.ts (1.51 KB)
some.ts (853 B)
spawn.ts (197 B)
start.ts (1.62 KB)
startasync.ts (629 B)
startwith.ts (1.3 KB)
subscribeon.ts (1.01 KB)
sum.ts (918 B)
switch.ts (1012 B)
switchfirst.ts (578 B)
take.ts (966 B)
takelast.ts (901 B)
takelastbuffer.ts (894 B)
takelastbufferwithtime.ts (1.34 KB)
takelastwithtime.ts (1.33 KB)
takeuntil.ts (739 B)
takeuntilwithtime.ts (1.62 KB)
takewhile.ts (796 B)
takewithtime.ts (1.33 KB)
tap.ts (8.45 KB)
thendo.ts (554 B)
throttle.ts (903 B)
throw.ts (1.55 KB)
timeinterval.ts (926 B)
timeout.ts (5.65 KB)
timer.ts (2.05 KB)
timestamp.ts (960 B)
toarray.ts (476 B)
toasync.ts (4.36 KB)
tomap.ts (1.26 KB)
topromise.ts (1.68 KB)
toset.ts (369 B)
transduce.ts (435 B)
using.ts (938 B)
when.ts (538 B)
while.ts (1.4 KB)
window.ts (2.8 KB)
windowwithcount.ts (879 B)
windowwithtime.ts (2.14 KB)
windowwithtimeorcount.ts (1 KB)
withlatestfrom.ts (6.15 KB)
zip.ts (15.01 KB)
zipiterable.ts (945 B)
notification.ts (3.86 KB)
observable.ts (7.9 KB)
observer extras.ts (2.62 KB)
observer lite.ts (2.41 KB)
observer.ts (280 B)
scheduledobserver.ts (310 B)
anonymoussubject.ts (733 B)
asyncsubject.ts (706 B)
behaviorsubject.ts (1.3 KB)
replaysubject.ts (1.29 KB)
subject.ts (1.94 KB)
mockdisposable.ts (304 B)
mockobserver.ts (554 B)
reactivetest.ts (4.04 KB)
recorded.ts (1.39 KB)
subscription.ts (1.25 KB)
testscheduler.ts (5.19 KB)
es6 promise.es6.d.ts (3.72 KB)
iterable.es6.d.ts (5.23 KB)
rx.aggregates.d.ts (15.92 KB)
rx.aggregates.es6.d.ts (17.43 KB)
rx.all.d.ts (336.54 KB)
rx.all.es6.d.ts (337.88 KB)
rx.async.d.ts (25.97 KB)
rx.async.es6.d.ts (25.97 KB)
rx.backpressure.d.ts (3.39 KB)
rx.backpressure.es6.d.ts (3.39 KB)
rx.binding.d.ts (17.75 KB)
rx.binding.es6.d.ts (17.75 KB)
rx.coincidence.d.ts (15.32 KB)
rx.coincidence.es6.d.ts (15.32 KB)
rx.core.binding.d.ts (17.28 KB)
rx.core.binding.es6.d.ts (17.28 KB)
rx.core.d.ts (23.42 KB)
rx.core.es6.d.ts (23.25 KB)
rx.core.testing.d.ts (12.09 KB)
rx.core.testing.es6.d.ts (12.09 KB)
rx.d.ts (167.13 KB)
rx.es6.d.ts (166.96 KB)
rx.experimental.d.ts (34.35 KB)
rx.experimental.es6.d.ts (34.35 KB)
rx.joinpatterns.d.ts (9.35 KB)
rx.joinpatterns.es6.d.ts (9.35 KB)
rx.lite.d.ts (209.5 KB)
rx.lite.es6.d.ts (209.33 KB)
rx.lite.extras.d.ts (11.89 KB)
rx.lite.extras.es6.d.ts (11.89 KB)
rx.sorting.d.ts (824 B)
rx.sorting.es6.d.ts (824 B)
rx.testing.d.ts (10.03 KB)
rx.testing.es6.d.ts (10.03 KB)
rx.time.d.ts (34.2 KB)
rx.time.es6.d.ts (34.2 KB)
rx.virtualtime.d.ts (2.66 KB)
rx.virtualtime.es6.d.ts (2.66 KB)
index.d.ts (8.53 KB)
index.d.ts (15.62 KB)
001 App Overview.mp4 (14.51 MB)
002 App Architecture.mp4 (9.4 MB)
003 Package.json Scripts.mp4 (16.09 MB)
004 Creating a Web Server.mp4 (21.01 MB)
005 Behind the Scenes of Requests.mp4 (38.71 MB)
006 Displaying Simple HTML.mp4 (7.8 MB)
007 Understanding Form Submissions.mp4 (42.86 MB)
008 Parsing Form Data.mp4 (67.73 MB)
009 Middlewares in Express.mp4 (29.49 MB)
010 Globally Applying Middleware.mp4 (28.29 MB)
index.d.ts (2.3 KB)
index.d.ts (6.26 KB)
index.d.ts (109 B)
index.d.ts (982 B)
index.d.ts (8.53 KB)
index.d.ts (982 B)
ipaddr.js.d.ts (2.82 KB)
index.d.ts (110 B)
index.d.ts (97 B)
index.d.ts (109 B)
index.d.ts (2.23 KB)
index.d.ts (8.53 KB)
index.d.ts (93 B)
upath.d.ts (8.78 KB)
001 Data Storage.mp4 (9.94 MB)
002 Different Data Modeling Approaches.mp4 (20.66 MB)
003 Implementing the Users Repository.mp4 (58.6 MB)
004 Opening the Repo Data File.mp4 (15.01 MB)
005 Small Refactor.mp4 (7.32 MB)
006 Saving Records.mp4 (23.58 MB)
007 Better JSON Formatting.mp4 (17.67 MB)
008 Random ID Generation.mp4 (21.64 MB)
009 Finding By Id.mp4 (18.23 MB)
010 Deleting Records.mp4 (17.11 MB)
011 Updating Records.mp4 (35.12 MB)
012 Adding Filtering Logic.mp4 (21.08 MB)
013 Exporting an Instance.mp4 (29.38 MB)
014 Signup Validation Logic.mp4 (46.67 MB)
index.d.ts (2.3 KB)
index.d.ts (6.26 KB)
index.d.ts (109 B)
index.d.ts (982 B)
index.d.ts (8.53 KB)
index.d.ts (982 B)
ipaddr.js.d.ts (2.82 KB)
index.d.ts (110 B)
index.d.ts (97 B)
index.d.ts (109 B)
index.d.ts (2.23 KB)
index.d.ts (8.53 KB)
index.d.ts (93 B)
upath.d.ts (8.78 KB)
001 Cookie Based Authentication.mp4 (101.35 MB)
002 Creating User Records.mp4 (23.16 MB)
003 Fetching a Session.mp4 (57.57 MB)
004 Signing Out a User.mp4 (30.55 MB)
005 Signing In.mp4 (19.56 MB)
006 Hashing Passwords.mp4 (40.68 MB)
007 Salting Passwords.mp4 (33.08 MB)
008 Salting + Hashing Passwords.mp4 (43.38 MB)
009 Comparing Hashed Passwords.mp4 (27.43 MB)
010 Testing the Full Flow.mp4 (24.61 MB)
index.d.ts (2.3 KB)
index.d.ts (6.26 KB)
index.d.ts (109 B)
index.d.ts (982 B)
index.d.ts (8.53 KB)
index.d.ts (982 B)
ipaddr.js.d.ts (2.82 KB)
index.d.ts (110 B)
index.d.ts (97 B)
index.d.ts (109 B)
index.d.ts (2.23 KB)
index.d.ts (8.53 KB)
index.d.ts (93 B)
upath.d.ts (8.78 KB)
001 Project Structure.mp4 (17.29 MB)
002 Structure Refactor.mp4 (50.48 MB)
003 HTML Templating Functions.mp4 (56.52 MB)
004 HTML Reuse with Layouts.mp4 (39.13 MB)
005 Building a Layout File.mp4 (15.42 MB)
006 Adding Better Form Validation.mp4 (34.69 MB)
007 Validation vs Sanitization.mp4 (89.84 MB)
008 Receiving Validation Output.mp4 (47.31 MB)
009 Adding Custom Validators.mp4 (68.9 MB)
010 Extracting Validation Chains.mp4 (46.84 MB)
011 Displaying Error Messages.mp4 (32.04 MB)
012 Validation Around Sign In.mp4 (39.5 MB)
013 Password Validation.mp4 (60.55 MB)
014 Template Helper Functions.mp4 (41.82 MB)
015 Adding Some Styling.mp4 (17.7 MB)
016 Exposing Public Directories.mp4 (24.45 MB)
017 Next Steps.mp4 (4.85 MB)
018 Product Routes.mp4 (10.92 MB)
019 The Products Repository.mp4 (11.57 MB)
020 Code Reuse with Classes.mp4 (35.4 MB)
021 Creating the Products Repository.mp4 (9.27 MB)
022 Building the Product Creation Form.mp4 (20.13 MB)
023 Some Quick Validation.mp4 (54.81 MB)
index.d.ts (2.3 KB)
index.d.ts (6.26 KB)
index.d.ts (345 B)
index.d.ts (204 B)
base.d.ts (1.44 KB)
context handler impl.d.ts (567 B)
context handler.d.ts (316 B)
context runner impl.d.ts (503 B)
context runner.d.ts (199 B)
index.d.ts (352 B)
sanitization chain.d.ts (368 B)
sanitizers impl.d.ts (934 B)
sanitizers.d.ts (666 B)
validation chain.d.ts (520 B)
validators impl.d.ts (3.05 KB)
validators.d.ts (2.85 KB)
context builder.d.ts (513 B)
bail.d.ts (179 B)
chain condition.d.ts (360 B)
context item.d.ts (169 B)
custom condition.d.ts (341 B)
custom validation.d.ts (407 B)
index.d.ts (179 B)
sanitization.d.ts (469 B)
standard validation.d.ts (460 B)
context.d.ts (1.09 KB)
index.d.ts (530 B)
matched data.d.ts (287 B)
check.d.ts (195 B)
one of.d.ts (416 B)
sanitization chain builders.d.ts (737 B)
sanitize.d.ts (187 B)
schema.d.ts (1.73 KB)
validation chain builders.d.ts (895 B)
options.d.ts (6.35 KB)
select fields.d.ts (219 B)
utils.d.ts (145 B)
validation result.d.ts (892 B)
index.d.ts (109 B)
index.d.ts (982 B)
index.d.ts (8.53 KB)
index.d.ts (982 B)
ipaddr.js.d.ts (2.82 KB)
index.d.ts (110 B)
index.d.ts (97 B)
index.d.ts (109 B)
index.d.ts (2.23 KB)
index.d.ts (8.53 KB)
index.d.ts (93 B)
upath.d.ts (8.78 KB)
001 Exploring Image Upload.mp4 (23.2 MB)
002 Understanding Mutli Part Forms.mp4 (90.49 MB)
003 Accessing the Uploaded File.mp4 (48.98 MB)
004 [Optional] Different Methods of Image Storage.mp4 (112 MB)
005 Saving the Image.mp4 (31.94 MB)
006 A Subtle Middleware Bug.mp4 (51.72 MB)
007 Better Styling.mp4 (6.39 MB)
008 Reusable Error Handling Middleware.mp4 (55.9 MB)
009 Products Listing.mp4 (51.63 MB)
010 Redirect on Success Actions.mp4 (15.41 MB)
011 Requiring Authentication.mp4 (46.77 MB)
012 Template Update.mp4 (8.77 MB)
013 Ids in URLs.mp4 (12.3 MB)
014 Receiving URL Params.mp4 (40.6 MB)
015 Displaying an Edit Form.mp4 (25.68 MB)
index.d.ts (2.3 KB)
index.d.ts (6.26 KB)
index.d.ts (345 B)
index.d.ts (204 B)
base.d.ts (1.44 KB)
context handler impl.d.ts (567 B)
context handler.d.ts (316 B)
context runner impl.d.ts (503 B)
context runner.d.ts (199 B)
index.d.ts (352 B)
sanitization chain.d.ts (368 B)
sanitizers impl.d.ts (934 B)
sanitizers.d.ts (666 B)
validation chain.d.ts (520 B)
validators impl.d.ts (3.05 KB)
validators.d.ts (2.85 KB)
context builder.d.ts (513 B)
bail.d.ts (179 B)
chain condition.d.ts (360 B)
context item.d.ts (169 B)
custom condition.d.ts (341 B)
custom validation.d.ts (407 B)
index.d.ts (179 B)
sanitization.d.ts (469 B)
standard validation.d.ts (460 B)
context.d.ts (1.09 KB)
index.d.ts (530 B)
matched data.d.ts (287 B)
check.d.ts (195 B)
one of.d.ts (416 B)
sanitization chain builders.d.ts (737 B)
sanitize.d.ts (187 B)
schema.d.ts (1.73 KB)
validation chain builders.d.ts (895 B)
options.d.ts (6.35 KB)
select fields.d.ts (219 B)
utils.d.ts (145 B)
validation result.d.ts (892 B)
index.d.ts (109 B)
index.d.ts (982 B)
index.d.ts (8.53 KB)
index.d.ts (982 B)
ipaddr.js.d.ts (2.82 KB)
index.d.ts (110 B)
index.d.ts (97 B)
index.d.ts (109 B)
index.d.ts (2.23 KB)
index.d.ts (8.53 KB)
index.d.ts (93 B)
upath.d.ts (8.78 KB)
001 Editing a Product.mp4 (28.07 MB)
002 Fixing the HandleErrors Middleware.mp4 (57.58 MB)
003 Edit Form Template.mp4 (7.63 MB)
004 Deleting Products.mp4 (30.37 MB)
005 Starting with Seed Data.mp4 (17.28 MB)
006 User Facing Products.mp4 (22.75 MB)
007 Products Index.mp4 (16.47 MB)
008 Merging More Styling.mp4 (32.53 MB)
009 Understanding a Shopping Cart.mp4 (22.08 MB)
010 Solving Problem #1.mp4 (8.39 MB)
011 Solving Problem #2.mp4 (32.11 MB)
012 Shopping Cart Boilerplate.mp4 (20.44 MB)
013 Submission Options.mp4 (30.38 MB)
014 Creating a Cart, One Way or Another.mp4 (62.59 MB)
015 Adding Items to a Cart.mp4 (42.17 MB)
016 Displaying Cart Items.mp4 (52.04 MB)
017 Rendering the List.mp4 (14.17 MB)
018 Totaling Cart Items.mp4 (30.84 MB)
019 Removing Cart Items.mp4 (28.43 MB)
020 Redirect on Remove.mp4 (26.76 MB)
index.d.ts (2.3 KB)
index.d.ts (6.26 KB)
index.d.ts (345 B)
index.d.ts (204 B)
base.d.ts (1.44 KB)
context handler impl.d.ts (567 B)
context handler.d.ts (316 B)
context runner impl.d.ts (503 B)
context runner.d.ts (199 B)
index.d.ts (352 B)
sanitization chain.d.ts (368 B)
sanitizers impl.d.ts (934 B)
sanitizers.d.ts (666 B)
validation chain.d.ts (520 B)
validators impl.d.ts (3.05 KB)
validators.d.ts (2.85 KB)
context builder.d.ts (513 B)
bail.d.ts (179 B)
chain condition.d.ts (360 B)
context item.d.ts (169 B)
custom condition.d.ts (341 B)
custom validation.d.ts (407 B)
index.d.ts (179 B)
sanitization.d.ts (469 B)
standard validation.d.ts (460 B)
context.d.ts (1.09 KB)
index.d.ts (530 B)
matched data.d.ts (287 B)
check.d.ts (195 B)
one of.d.ts (416 B)
sanitization chain builders.d.ts (737 B)
sanitize.d.ts (187 B)
schema.d.ts (1.73 KB)
validation chain builders.d.ts (895 B)
options.d.ts (6.35 KB)
select fields.d.ts (219 B)
utils.d.ts (145 B)
validation result.d.ts (892 B)
index.d.ts (109 B)
index.d.ts (982 B)
index.d.ts (8.53 KB)
index.d.ts (982 B)
ipaddr.js.d.ts (2.82 KB)
index.d.ts (110 B)
index.d.ts (97 B)
index.d.ts (109 B)
index.d.ts (2.23 KB)
index.d.ts (8.53 KB)
index.d.ts (93 B)
upath.d.ts (8.78 KB)
001 Testing Overview.mp4 (16 MB)
002 A Simple Function to Test.mp4 (20 MB)
003 A No Frills Testing Implementation.mp4 (20.71 MB)
004 Test Driven Development.mp4 (42.43 MB)
005 Fixing Three Issues.mp4 (57.94 MB)
006 The Assert Module.mp4 (41.66 MB)
007 Using Mocha.mp4 (24.78 MB)
008 App Setup.mp4 (4.56 MB)
009 Reminder on This App.mp4 (11.31 MB)
010 Why is Test Setup Difficult.mp4 (11.66 MB)
011 Mocha in the Browser.mp4 (25.39 MB)
012 Displaying the Autocomplete.mp4 (52.64 MB)
013 Verifying the Dropdown State.mp4 (17.78 MB)
014 Writing Assertions.mp4 (46.65 MB)
015 Fake DOM Events.mp4 (38.54 MB)
016 Holding Up Assertions.mp4 (14.96 MB)
017 Implementing WaitFor.mp4 (32.06 MB)
018 Asserting Records Fetched.mp4 (26.05 MB)
001 Test Framework Requirements.mp4 (11.72 MB)
002 Project Setup.mp4 (9.19 MB)
003 Implementation Steps.mp4 (19.78 MB)
004 Walking a Directory Structure.mp4 (23.55 MB)
005 Implementing Breadth First Search.mp4 (22.17 MB)
006 Collecting Test Files.mp4 (36.7 MB)
007 Running Test Files.mp4 (26.38 MB)
008 A Quick Test Harness.mp4 (13.68 MB)
009 Implementing 'beforeEach' and 'it'.mp4 (37.48 MB)
010 Adding Basic Reporting.mp4 (25.57 MB)
011 Adding Colors.mp4 (28.59 MB)
012 Better Formatting.mp4 (4.9 MB)
013 Ignoring Directories.mp4 (20.07 MB)
014 Running Browser Based JS.mp4 (8.6 MB)
016 Why JSDOM.mp4 (23.18 MB)
017 Building a Render Function.mp4 (37.12 MB)
018 HTML Element Assertions.mp4 (27.3 MB)
019 An Incorrectly Passing Test.mp4 (31.45 MB)
020 Another Small Issue.mp4 (16.26 MB)
021 Script Execution Delay.mp4 (13.97 MB)
022 Implementing a Delay.mp4 (46.88 MB)
023 Fixing a Test.mp4 (19.81 MB)
index.d.ts (4.56 KB)
index.d.ts (117 B)
acorn.d.ts (5.1 KB)
acorn.d.ts (5.09 KB)
ajv.d.ts (12.64 KB)
index.d.ts (4.07 KB)
index.d.ts (8.36 KB)
index.d.ts (103 B)
index.d.ts (684 B)
index.d.ts (982 B)
index.d.ts (218 B)
index.d.ts (8.53 KB)
saxes.d.ts (1.55 KB)
source map.d.ts (2.99 KB)
nacl.d.ts (3 KB)
uri.all.d.ts (2.45 KB)
uri.all.min.d.ts (2.45 KB)
index.d.ts (24 B)
regexps iri.d.ts (100 B)
regexps uri.d.ts (164 B)
http.d.ts (111 B)
https.d.ts (111 B)
mailto.d.ts (371 B)
urn uuid.d.ts (286 B)
urn.d.ts (334 B)
uri.d.ts (2.45 KB)
util.d.ts (349 B)
index.ts (394 B)
punycode.d.ts (594 B)
regexps iri.ts (112 B)
regexps uri.ts (7.89 KB)
http.ts (946 B)
https.ts (258 B)
mailto.ts (7.07 KB)
urn uuid.ts (1.12 KB)
urn.ts (2.17 KB)
uri.ts (19.04 KB)
util.ts (1.05 KB)
index.d.ts (1.21 KB)
ed4.d.ts (4.65 KB)
ed5.d.ts (1.75 KB)
ed2.d.ts (2.61 KB)
xmlchars.d.ts (9.12 KB)
ed3.d.ts (981 B)
https://1dl.net/6e4n1ij1nyc8
https://1dl.net/d3eysa6lf5kf
https://1dl.net/c3gx5b535p0u
https://1dl.net/iaccajuqi5sd
https://1dl.net/rf0w3hrx7nn7
https://1dl.net/39ywk944fdhc
https://1dl.net/mb8qe5hqelli
https://1dl.net/qlfp4mlkp6qm
https://1dl.net/ywnlq7jkczd4
https://1dl.net/ruytrhtoyxbo
https://1dl.net/9oun4jmrbix0
https://1dl.net/q61vk1g4thga
https://1dl.net/onewqmyt41hx
https://1dl.net/honzoesls3uc
https://rapidgator.net/file/0cf36bca7d5fd528b5cd3dcc91b1fe78/
https://rapidgator.net/file/63b25bb17e09317a74b65c7cbf7012ab/
https://rapidgator.net/file/58ded1d7762912c2a12a1ed4f6830570/
https://rapidgator.net/file/7ede7564e904f39f25a4dd4598e1b325/
https://rapidgator.net/file/e7ed0cbdcbf3ace1b210faf7481e332f/
https://rapidgator.net/file/36d6976f865b8ced125332745e2de5ff/
https://rapidgator.net/file/d68e001ea6b9ad01c4dfde98bdfc5250/
https://rapidgator.net/file/75ba9b077b4fc31e2221e8137389bf15/
https://rapidgator.net/file/2f904b209d8a1c715ca0e6429713aae9/
https://rapidgator.net/file/d6a19bab33307464c579ab421103a724/
https://rapidgator.net/file/d54d862b82e3260e05dae465607cadbb/
https://rapidgator.net/file/aae973de3bf1c96d18e7e89c683fb1f6/
https://rapidgator.net/file/04ad3e58f409690200b37ec50c639f57/
https://rapidgator.net/file/fb8a4b67f4fdac8919ea5c9bf937eccd/