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 How This Course Works.mp4 |
10.93MB |
001 How This Course Works-en.srt |
4.30KB |
002 JS ECMA TC39 What Do They Mean.mp4 |
72.11MB |
002 JS ECMA TC39 What Do They Mean-en.srt |
9.22KB |
003 The Tools You Need.mp4 |
11.44MB |
003 The Tools You Need-en.srt |
4.08KB |
005 A Quick Note About MDN.mp4 |
14.85MB |
005 A Quick Note About MDN-en.srt |
2.95KB |
006 Goals Primitives.mp4 |
13.61MB |
006 Goals Primitives-en.srt |
5.95KB |
006 Values-Variables.pdf |
11.29MB |
007 Running Code in the JS Console.mp4 |
15.46MB |
007 Running Code in the JS Console-en.srt |
5.06KB |
008 Introducing Numbers.mp4 |
25.28MB |
008 Introducing Numbers-en.srt |
11.86KB |
009 NaN Infinity.mp4 |
6.83MB |
009 NaN Infinity-en.srt |
3.37KB |
010 Numbers Quiz.mp4 |
7.37MB |
010 Numbers Quiz-en.srt |
3.02KB |
011 Variables Let.mp4 |
26.35MB |
011 Variables Let-en.srt |
11.26KB |
012 Unary Operators.mp4 |
10.59MB |
012 Unary Operators-en.srt |
4.72KB |
013 Introducing Const.mp4 |
10.22MB |
013 Introducing Const-en.srt |
3.89KB |
014 The Legacy of Var.mp4 |
20.14MB |
014 The Legacy of Var-en.srt |
4.49KB |
015 Variables Quiz.mp4 |
14.40MB |
015 Variables Quiz-en.srt |
4.54KB |
016 Booleans Intro.mp4 |
14.75MB |
016 Booleans Intro-en.srt |
5.49KB |
017 Strings.mp4 |
23.06MB |
017 Strings-en.srt |
7.73KB |
018 String Indices.mp4 |
17.20MB |
018 String Indices-en.srt |
6.82KB |
019 String Methods.mp4 |
34.18MB |
019 String Methods-en.srt |
8.02KB |
020 More String Methods.mp4 |
35.36MB |
020 More String Methods-en.srt |
11.38KB |
021 Strings Quiz.mp4 |
32.51MB |
021 Strings Quiz-en.srt |
11.12KB |
022 String Escape Characters.mp4 |
26.37MB |
022 String Escape Characters-en.srt |
5.51KB |
023 String Template Literals.mp4 |
36.35MB |
023 String Template Literals-en.srt |
11.69KB |
024 Null Undefined.mp4 |
16.80MB |
024 Null Undefined-en.srt |
5.74KB |
025 The Math Object Random Numbers.mp4 |
32.06MB |
025 The Math Object Random Numbers-en.srt |
8.65KB |
026 typeof operator.mp4 |
8.92MB |
026 typeof operator-en.srt |
3.02KB |
027 parseInt parseFloat.mp4 |
10.40MB |
027 parseInt parseFloat-en.srt |
3.75KB |
028 Conditionals-Logic.pdf |
6.02MB |
028 Making Decisions in JS.mp4 |
21.68MB |
028 Making Decisions in JS-en.srt |
5.75KB |
029 Comparison Operators.mp4 |
37.26MB |
029 Comparison Operators-en.srt |
8.05KB |
030 Double Equals ().mp4 |
18.61MB |
030 Double Equals ()-en.srt |
5.09KB |
031 Triple Equals ().mp4 |
18.05MB |
031 Triple Equals ()-en.srt |
6.19KB |
032 03-05-running-a-script.zip |
1.12KB |
032 Running Code From a Script.mp4 |
52.36MB |
032 Running Code From a Script-en.srt |
15.20KB |
033 03-06-if-statement.zip |
1.06KB |
033 If Statements.mp4 |
24.00MB |
033 If Statements-en.srt |
7.56KB |
034 03-07-Else-If.zip |
1.12KB |
034 Else If.mp4 |
22.14MB |
034 Else If-en.srt |
5.64KB |
035 03-08-Else.zip |
1.26KB |
035 Else.mp4 |
28.89MB |
035 Else-en.srt |
6.09KB |
036 03-09-Nesting.zip |
1.09KB |
036 Nesting Conditionals.mp4 |
14.77MB |
036 Nesting Conditionals-en.srt |
5.12KB |
037 03-10-Truthy-Falsy.zip |
1.04KB |
037 Truthy Falsy Values.mp4 |
20.16MB |
037 Truthy Falsy Values-en.srt |
5.13KB |
038 03-11-Logical-AND.zip |
1.13KB |
038 Logical AND ().mp4 |
34.79MB |
038 Logical AND ()-en.srt |
10.17KB |
039 03-12-Logical-OR.zip |
1.10KB |
039 Logical OR ().mp4 |
23.77MB |
039 Logical OR ()-en.srt |
8.22KB |
040 03-13-Logical-NOT.zip |
1.18KB |
040 NOT Operator ().mp4 |
30.81MB |
040 NOT Operator ()-en.srt |
9.55KB |
041 03-14-Operator-Precedence.zip |
1.04KB |
041 Operator Precedence.mp4 |
22.19MB |
041 Operator Precedence-en.srt |
6.01KB |
042 03-15-Switch-Statement.zip |
1.26KB |
042 The Switch Statement.mp4 |
53.62MB |
042 The Switch Statement-en.srt |
11.50KB |
043 03-16-Ternary-Operator.zip |
1.15KB |
043 Ternary Operator.mp4 |
20.17MB |
043 Ternary Operator-en.srt |
5.71KB |
044 04-01-Creating-Arrays.zip |
1.07KB |
044 Arrays-Objects.pdf |
4.56MB |
044 Creating Arrays.mp4 |
51.00MB |
044 Creating Arrays-en.srt |
10.93KB |
045 04-02-Array-Indices.zip |
1.05KB |
045 Array Indices.mp4 |
9.24MB |
045 Array Indices-en.srt |
3.15KB |
046 04-03-Modifying-Arrays.zip |
1.11KB |
046 Modifying Arrays.mp4 |
18.66MB |
046 Modifying Arrays-en.srt |
6.23KB |
047 04-04-Push-and-Pop.zip |
1.11KB |
047 Push and Pop.mp4 |
40.90MB |
047 Push and Pop-en.srt |
9.32KB |
048 04-05-Shift-and-Unshift.zip |
1.03KB |
048 Shift and Unshift.mp4 |
27.23MB |
048 Shift and Unshift-en.srt |
8.15KB |
049 04-06-Array-Concat.zip |
1.05KB |
049 Concat.mp4 |
20.96MB |
049 Concat-en.srt |
3.99KB |
050 04-07-Includes-and-IndexOf.zip |
1.38KB |
050 Includes and IndexOf.mp4 |
37.43MB |
050 Includes and IndexOf-en.srt |
7.94KB |
051 04-08-Reverse-and-Join.zip |
1.31KB |
051 Reverse and Join.mp4 |
18.84MB |
051 Reverse and Join-en.srt |
4.71KB |
052 04-09-Array-Slice.zip |
1.30KB |
052 Slice.mp4 |
23.83MB |
052 Slice-en.srt |
6.82KB |
053 04-10-Array-Splice.zip |
1.45KB |
053 Splice.mp4 |
38.93MB |
053 Splice-en.srt |
7.84KB |
054 04-11-Array-Sort-Intro.zip |
1.40KB |
054 Sorting (Part 1).mp4 |
19.71MB |
054 Sorting (Part 1)-en.srt |
4.16KB |
055 04-12-Reference-Types.zip |
1.43KB |
055 Intro to Reference Types.mp4 |
19.90MB |
055 Intro to Reference Types-en.srt |
7.63KB |
056 Using Const with Arrays.mp4 |
26.41MB |
056 Using Const with Arrays-en.srt |
7.54KB |
057 04-14-Nested-Arrays.zip |
1.32KB |
057 Working with Nested Arrays.mp4 |
28.15MB |
057 Working with Nested Arrays-en.srt |
9.01KB |
058 05-01-Array-Limitations-Intro-Objects.zip |
1.44KB |
058 Intro to Objects.mp4 |
36.30MB |
058 Intro to Objects-en.srt |
10.60KB |
059 05-02-Creating-Objects.zip |
1.32KB |
059 Creating Object Literals.mp4 |
39.19MB |
059 Creating Object Literals-en.srt |
12.44KB |
060 05-03-Accessing-Properties.zip |
1.36KB |
060 Accessing Object Properties.mp4 |
36.01MB |
060 Accessing Object Properties-en.srt |
10.19KB |
061 05-04-Adding-Updating-Properties.zip |
1.27KB |
061 Adding and Updating Properties.mp4 |
14.18MB |
061 Adding and Updating Properties-en.srt |
4.67KB |
062 05-05-Arrays-and-Objects.zip |
1.47KB |
062 Nested Arrays Objects.mp4 |
19.82MB |
062 Nested Arrays Objects-en.srt |
7.16KB |
063 05-06-Objects-are-reference-types.zip |
1.34KB |
063 Objects and Reference Types.mp4 |
11.86MB |
063 Objects and Reference Types-en.srt |
3.64KB |
064 05-07-Array-Object-Equality.zip |
1.47KB |
064 ArrayObject Equality.mp4 |
27.41MB |
064 ArrayObject Equality-en.srt |
8.81KB |
065 Intro to Loops.mp4 |
56.12MB |
065 Intro to Loops-en.srt |
8.56KB |
065 Loops.pdf |
9.06MB |
066 06-02-For-Loops-Intro.zip |
1.49KB |
066 For Loops.mp4 |
62.70MB |
066 For Loops-en.srt |
19.32KB |
067 06-03-Infinite-Loops.zip |
1.38KB |
067 Infinite Loops.mp4 |
31.57MB |
067 Infinite Loops-en.srt |
8.09KB |
068 06-04-For-Loops-Arrays-Strings.zip |
1.66KB |
068 For Loops Arrays.mp4 |
74.81MB |
068 For Loops Arrays-en.srt |
15.48KB |
069 06-05-Nested-For-Loops.zip |
1.45KB |
069 Nested For Loops.mp4 |
67.87MB |
069 Nested For Loops-en.srt |
13.38KB |
070 06-06-Intro-While-Loop.zip |
1.27KB |
070 Intro to While Loops.mp4 |
10.38MB |
070 Intro to While Loops-en.srt |
3.79KB |
071 06-07-More-While-Loops.zip |
1.40KB |
071 More While Loops.mp4 |
30.55MB |
071 More While Loops-en.srt |
11.24KB |
072 06-08-Break-Keyword.zip |
1.37KB |
072 Break Keyword.mp4 |
23.44MB |
072 Break Keyword-en.srt |
5.87KB |
073 06-09-For-Of-Intro.zip |
1.36KB |
073 For...Of Intro.mp4 |
22.85MB |
073 For...Of Intro-en.srt |
6.07KB |
074 06-10-For-Of-vs-Regular-For.zip |
1.53KB |
074 Comparing For and For...Of.mp4 |
29.49MB |
074 Comparing For and For...Of-en.srt |
7.95KB |
075 06-11-For-Of-With-Objects.zip |
1.56KB |
075 For...Of with Objects.mp4 |
38.33MB |
075 For...Of with Objects-en.srt |
7.94KB |
076 07-01-Our-First-Function.zip |
1.32KB |
076 Functions.pdf |
6.98MB |
076 Our First Function.mp4 |
56.63MB |
076 Our First Function-en.srt |
14.05KB |
077 07-02-Roll-Dice-Function.zip |
1.51KB |
077 Dice Roll Function.mp4 |
13.69MB |
077 Dice Roll Function-en.srt |
4.86KB |
078 07-03-Intro-To-Arguments.zip |
1.42KB |
078 Introducing Arguments.mp4 |
49.11MB |
078 Introducing Arguments-en.srt |
10.30KB |
079 07-04-Multiple-Arguments.zip |
1.24KB |
079 Functions With Multiple Args.mp4 |
17.67MB |
079 Functions With Multiple Args-en.srt |
6.07KB |
080 07-05-Return-Statement.zip |
1.29KB |
080 The Return Statement.mp4 |
24.99MB |
080 The Return Statement-en.srt |
7.12KB |
081 07-06-More-About-Return.zip |
1.41KB |
081 More on Return Values.mp4 |
48.40MB |
081 More on Return Values-en.srt |
13.03KB |
082 07-07-Practice-1-Password-Validator.zip |
1.73KB |
082 Function Challenge 1 passwordValidator.mp4 |
98.16MB |
082 Function Challenge 1 passwordValidator-en.srt |
18.84KB |
083 07-08-Practice-2-Avg.zip |
1.52KB |
083 Function Challenge 2 Average.mp4 |
13.29MB |
083 Function Challenge 2 Average-en.srt |
4.13KB |
084 07-10-Practice-4-Pangrams.zip |
1.73KB |
084 Function Challenge 3 Pangrams.mp4 |
53.35MB |
084 Function Challenge 3 Pangrams-en.srt |
10.06KB |
085 07-09-Practice-3-getCard.zip |
1.80KB |
085 Function Challenge 4 Get Playing Card.mp4 |
81.60MB |
085 Function Challenge 4 Get Playing Card-en.srt |
16.73KB |
086 08-01-Function-Scope.zip |
1.42KB |
086 Function Scope.mp4 |
39.47MB |
086 Function Scope-en.srt |
10.09KB |
086 More-on-Functions.pdf |
13.22MB |
087 08-02-Block-Scope.zip |
1.46KB |
087 Block Scope.mp4 |
70.15MB |
087 Block Scope-en.srt |
17.24KB |
088 08-03-Lexical-Scope.zip |
1.34KB |
088 Lexical Scope.mp4 |
30.69MB |
088 Lexical Scope-en.srt |
8.89KB |
089 08-04-Function-Expressions.zip |
1.28KB |
089 Function Expressions.mp4 |
28.07MB |
089 Function Expressions-en.srt |
8.58KB |
090 08-05-Functions-as-Values.zip |
1.40KB |
090 Higher Order Functions.mp4 |
49.47MB |
090 Higher Order Functions-en.srt |
9.89KB |
091 08-06-Functions-as-Arguments.zip |
1.47KB |
091 Functions as Arguments.mp4 |
48.90MB |
091 Functions as Arguments-en.srt |
9.33KB |
092 08-07-Functions-as-return-values.zip |
1.51KB |
092 Functions as Return Values.mp4 |
67.25MB |
092 Functions as Return Values-en.srt |
16.44KB |
093 08-08-Callbacks.zip |
1.45KB |
093 Callbacks.mp4 |
39.68MB |
093 Callbacks-en.srt |
12.70KB |
094 08-09-Hoisting.zip |
1.39KB |
094 Hoisting.mp4 |
35.97MB |
094 Hoisting-en.srt |
11.35KB |
095 Array-Callback-Methods.pdf |
11.72MB |
095 Intro to Array Callback Methods.mp4 |
21.88MB |
095 Intro to Array Callback Methods-en.srt |
3.64KB |
096 09-02-forEach.zip |
1.59KB |
096 forEach.mp4 |
52.97MB |
096 forEach-en.srt |
11.37KB |
097 09-03-Map.zip |
1.68KB |
097 Map.mp4 |
62.59MB |
097 Map-en.srt |
15.13KB |
098 09-04-Intro-Arrow-Functions.zip |
1.38KB |
098 Arrow Functions Intro.mp4 |
27.78MB |
098 Arrow Functions Intro-en.srt |
9.10KB |
099 09-05-Arrow-Functions-Implicit-Returns.zip |
1.49KB |
099 Arrow Functions Implicit Returns.mp4 |
43.55MB |
099 Arrow Functions Implicit Returns-en.srt |
13.93KB |
100 09-06-Array-Find.zip |
1.57KB |
100 Array.find.mp4 |
35.88MB |
100 Array.find-en.srt |
8.64KB |
101 09-07-Array-Filter.zip |
1.84KB |
101 Filter.mp4 |
80.51MB |
101 Filter-en.srt |
13.65KB |
102 09-08-Some-and-Every.zip |
1.82KB |
102 Some Every.mp4 |
37.69MB |
102 Some Every-en.srt |
8.18KB |
103 09-Array-Sort-Callback.zip |
1.80KB |
103 Revisiting Sort.mp4 |
74.03MB |
103 Revisiting Sort-en.srt |
15.64KB |
104 09-10-Reduce-Intro.zip |
1.34KB |
104 Reduce Intro.mp4 |
56.40MB |
104 Reduce Intro-en.srt |
12.12KB |
105 09-11-Reduce-Pt-2.zip |
1.56KB |
105 Reduce Pt. 2.mp4 |
49.43MB |
105 Reduce Pt. 2-en.srt |
11.78KB |
106 09-12-Reduce-Pt-3.zip |
1.83KB |
106 Even More Reduce.mp4 |
77.28MB |
106 Even More Reduce-en.srt |
18.62KB |
107 New-JS-Features.pdf |
1.44MB |
107 New JS Features Intro.mp4 |
17.02MB |
107 New JS Features Intro-en.srt |
2.77KB |
108 10-02-Default-Params.zip |
1.49KB |
108 Default Parameters.mp4 |
38.79MB |
108 Default Parameters-en.srt |
10.45KB |
109 10-03-Spread-Functions.zip |
1.42KB |
109 Spread for Function Calls.mp4 |
43.55MB |
109 Spread for Function Calls-en.srt |
9.67KB |
110 10-04-Spread-Arrays.zip |
1.39KB |
110 Spread in Array Literals.mp4 |
73.09MB |
110 Spread in Array Literals-en.srt |
11.48KB |
111 10-05-Spread-Objects.zip |
1.45KB |
111 Spread in Object Literals.mp4 |
47.42MB |
111 Spread in Object Literals-en.srt |
10.44KB |
112 10-06-Arguments-Object.zip |
1.41KB |
112 The Arguments Object (not new).mp4 |
33.51MB |
112 The Arguments Object (not new)-en.srt |
9.25KB |
113 10-07-Rest-Parameters.zip |
1.45KB |
113 Rest Parameters (new).mp4 |
39.18MB |
113 Rest Parameters (new)-en.srt |
9.94KB |
114 10-08-Array-Destructuring.zip |
1.44KB |
114 Destructuring Arrays.mp4 |
42.01MB |
114 Destructuring Arrays-en.srt |
8.72KB |
115 10-09-Object-Destructuring.zip |
1.32KB |
115 Destructuring Objects.mp4 |
23.87MB |
115 Destructuring Objects-en.srt |
5.96KB |
116 10-10-Nested-Destructuring.zip |
1.35KB |
116 Nested Destructuring.mp4 |
15.64MB |
116 Nested Destructuring-en.srt |
3.94KB |
117 10-11-Destructuring-Params.zip |
1.52KB |
117 Destructuring Parameters.mp4 |
31.74MB |
117 Destructuring Parameters-en.srt |
6.61KB |
118 11-01-Object-Shorthand.zip |
1.60KB |
118 Objects-Methods-This.pdf |
6.31MB |
118 Shorthand Object Properties.mp4 |
31.66MB |
118 Shorthand Object Properties-en.srt |
6.36KB |
119 11-02-Computed-Properties.zip |
1.49KB |
119 Computed Properties.mp4 |
34.81MB |
119 Computed Properties-en.srt |
9.43KB |
120 11-03-Adding-Methods.zip |
1.30KB |
120 Adding Methods to Objects.mp4 |
23.38MB |
120 Adding Methods to Objects-en.srt |
7.45KB |
121 11-04-Method-Shorthand.zip |
1.25KB |
121 Method Shorthand Syntax.mp4 |
11.37MB |
121 Method Shorthand Syntax-en.srt |
4.14KB |
122 11-05-This-In-Functions.zip |
1.27KB |
122 Intro to Keyword THIS.mp4 |
48.92MB |
122 Intro to Keyword THIS-en.srt |
9.43KB |
123 11-06-This-In-Methods.zip |
1.43KB |
123 Using THIS in Methods.mp4 |
45.53MB |
123 Using THIS in Methods-en.srt |
9.40KB |
124 11-07-This-and-Invocation-Context.zip |
1.55KB |
124 THIS Invocation Context.mp4 |
76.76MB |
124 THIS Invocation Context-en.srt |
11.04KB |
125 11-08-This-Arrow-Functions-Annoyer-Demo.zip |
1.48KB |
125 Annoyomatic Demo.mp4 |
97.61MB |
125 Annoyomatic Demo-en.srt |
19.05KB |
126 11-09-Putting-It-All-Together-Demo-Cards.zip |
1.95KB |
126 Putting It All Together Deck Of Cards.mp4 |
201.80MB |
126 Putting It All Together Deck Of Cards-en.srt |
35.20KB |
127 11-10-Multiple-Decks.zip |
1.73KB |
127 Creating A Deck Factory.mp4 |
30.35MB |
127 Creating A Deck Factory-en.srt |
5.19KB |
128 DOM-Manipulation.pdf |
24.77MB |
128 Introduction to the DOM.mp4 |
62.73MB |
128 Introduction to the DOM-en.srt |
9.57KB |
129 12-02-Important-Note-HTML-CSS.zip |
1.57KB |
129 IMPORTANT NOTE HTML CSS.mp4 |
89.92MB |
129 IMPORTANT NOTE HTML CSS-en.srt |
12.46KB |
130 Taste of the DOM.mp4 |
66.33MB |
130 Taste of the DOM-en.srt |
15.95KB |
131 Another Fun DOM Example.mp4 |
86.85MB |
131 Another Fun DOM Example-en.srt |
18.24KB |
132 The Document Object.mp4 |
65.84MB |
132 The Document Object-en.srt |
7.91KB |
133 12-06-getElementById.zip |
2.10KB |
133 getElementById.mp4 |
63.88MB |
133 getElementById-en.srt |
9.15KB |
134 12-07-getElementsByTagName.zip |
2.24KB |
134 getElementsByTagName.mp4 |
67.13MB |
134 getElementsByTagName-en.srt |
11.06KB |
135 12-08-getElementsByClassName.zip |
2.27KB |
135 getElementsByClassName.mp4 |
52.23MB |
135 getElementsByClassName-en.srt |
6.84KB |
136 12-09-querySelector.zip |
2.23KB |
136 querySelector querySelectorAll.mp4 |
102.63MB |
136 querySelector querySelectorAll-en.srt |
15.19KB |
137 Working with innerText textContent.mp4 |
101.09MB |
137 Working with innerText textContent-en.srt |
16.79KB |
138 innerHTML.mp4 |
66.38MB |
138 innerHTML-en.srt |
10.25KB |
139 value src href and more.mp4 |
89.89MB |
139 value src href and more-en.srt |
12.85KB |
140 Getting Setting Attributes.mp4 |
31.69MB |
140 Getting Setting Attributes-en.srt |
4.84KB |
141 Finding ParentChildrenSiblings.mp4 |
65.70MB |
141 Finding ParentChildrenSiblings-en.srt |
9.49KB |
142 13-06-Changing-Multiple-Elements.zip |
2.31KB |
142 Changing Multiple Elements.mp4 |
24.74MB |
142 Changing Multiple Elements-en.srt |
5.49KB |
143 13-07-Changing-Styles.zip |
2.34KB |
143 Altering Styles.mp4 |
92.49MB |
143 Altering Styles-en.srt |
13.65KB |
144 13-08-getComputedStyle.zip |
2.38KB |
144 getComputedStyle.mp4 |
64.60MB |
144 getComputedStyle-en.srt |
8.55KB |
145 13-10-ClassList.zip |
2.56KB |
145 Manipulating Classes.mp4 |
80.57MB |
145 Manipulating Classes-en.srt |
15.20KB |
146 13-10-Creating-Appending-Elements.zip |
2.66KB |
146 Creating Elements.mp4 |
98.02MB |
146 Creating Elements-en.srt |
12.09KB |
147 13-11-prepend-insertBefore.zip |
2.55KB |
147 Append Prepend insertBefore.mp4 |
93.25MB |
147 Append Prepend insertBefore-en.srt |
13.35KB |
148 13-12-remove-removeChild.zip |
2.45KB |
148 removeChild remove.mp4 |
57.68MB |
148 removeChild remove-en.srt |
7.97KB |
149 13-NBA-Starter-Code.zip |
1.49KB |
149 13-NBA-Table-Part-1.zip |
1.92KB |
149 NBA Scores Chart Pt1.mp4 |
183.98MB |
149 NBA Scores Chart Pt1-en.srt |
30.93KB |
150 14-NBA-Table-Part-2.zip |
2.12KB |
150 NBA Scores Chart Refactor.mp4 |
120.52MB |
150 NBA Scores Chart Refactor-en.srt |
15.58KB |
151 Intro to DOM Events.mp4 |
62.80MB |
151 Intro to DOM Events-en.srt |
12.03KB |
152 14-02-Two-Ways-NOT-To-Add-Events.zip |
1.69KB |
152 2 Ways NOT to Add Events.mp4 |
100.20MB |
152 2 Ways NOT to Add Events-en.srt |
18.99KB |
153 14-03-addEventListener.zip |
1.45KB |
153 addEventListener.mp4 |
63.03MB |
153 addEventListener-en.srt |
13.55KB |
154 14-04-Annoying-Button-Demo.zip |
1.65KB |
154 The Impossible Button Demo.mp4 |
47.04MB |
154 The Impossible Button Demo-en.srt |
12.50KB |
155 14-05-Multiple-Events.zip |
1.70KB |
155 Events on Multiple Elements.mp4 |
81.29MB |
155 Events on Multiple Elements-en.srt |
15.93KB |
156 14-06-Event-Object.zip |
1.79KB |
156 The Event Object.mp4 |
31.65MB |
156 The Event Object-en.srt |
5.20KB |
157 14-07-Key-Events.zip |
1.56KB |
157 Key Events keypress keyup keydown.mp4 |
66.58MB |
157 Key Events keypress keyup keydown-en.srt |
17.34KB |
158 14-08-Coin-Game-Complete.zip |
2.49KB |
158 14-08-Coin-Game-Starter.zip |
1.61KB |
158 Coin Game Demo.mp4 |
171.73MB |
158 Coin Game Demo-en.srt |
31.62KB |
159 14-09-Form-Events.zip |
1.64KB |
159 Form Events PreventDefault.mp4 |
65.28MB |
159 Form Events PreventDefault-en.srt |
16.29KB |
160 14-10-Input-Change-Events.zip |
1.72KB |
160 Input Change Events.mp4 |
106.27MB |
160 Input Change Events-en.srt |
16.70KB |
161 Promises.pdf |
5.86MB |
161 The Call Stack.mp4 |
31.05MB |
161 The Call Stack-en.srt |
12.42KB |
162 02-Call-Stack-Demo.zip |
1.19KB |
162 Call Stack Debugging w Dev Tools.mp4 |
86.77MB |
162 Call Stack Debugging w Dev Tools-en.srt |
15.33KB |
163 03-JS-Is-Single-Threaded.zip |
1.10KB |
163 JS is Single Threaded.mp4 |
16.85MB |
163 JS is Single Threaded-en.srt |
6.67KB |
164 How Asynchronous Callbacks Actually Work.mp4 |
64.42MB |
164 How Asynchronous Callbacks Actually Work-en.srt |
21.90KB |
165 05-Callback-Hell.zip |
1.29KB |
165 Welcome to Callback Hell.mp4 |
194.07MB |
165 Welcome to Callback Hell-en.srt |
40.23KB |
166 06-Creating-Promises.zip |
703B |
166 Introducing Promises.mp4 |
60.80MB |
166 Introducing Promises-en.srt |
16.93KB |
167 07-Returning-Promises.zip |
733B |
167 Returning Promises from Functions.mp4 |
29.00MB |
167 Returning Promises from Functions-en.srt |
8.59KB |
168 08-Resolving-Rejecting-With-Values.zip |
965B |
168 ResolvingRejecting w Values.mp4 |
55.19MB |
168 ResolvingRejecting w Values-en.srt |
12.50KB |
169 09-Promise-Chaining.zip |
1.22KB |
169 The Delights of Promise Chaining.mp4 |
94.61MB |
169 The Delights of Promise Chaining-en.srt |
18.14KB |
170 10-Refactoring-With-Promises.zip |
1.51KB |
170 Refactoring w Promises.mp4 |
122.47MB |
170 Refactoring w Promises-en.srt |
15.84KB |
171 Intro to AJAX.mp4 |
89.14MB |
171 Intro to AJAX-en.srt |
15.41KB |
172 JSON XML.mp4 |
54.62MB |
172 JSON XML-en.srt |
11.90KB |
173 03-XHR-Basics.zip |
1.09KB |
173 XMLHttpRequests The Basics.mp4 |
102.68MB |
173 XMLHttpRequests The Basics-en.srt |
17.71KB |
174 04-Nested-XHR.zip |
1.16KB |
174 XMLHttpRequests Chaining Requests.mp4 |
63.87MB |
174 XMLHttpRequests Chaining Requests-en.srt |
8.61KB |
175 05-Fetch-Intro.zip |
1.32KB |
175 A Better Way Fetch.mp4 |
116.91MB |
175 A Better Way Fetch-en.srt |
18.86KB |
176 06-Chaining-Fetch.zip |
1.35KB |
176 Chaining Fetch Requests.mp4 |
63.89MB |
176 Chaining Fetch Requests-en.srt |
8.16KB |
177 07-Refactoring-Fetch-Promises.zip |
1.18KB |
177 Refactoring Fetch Chains.mp4 |
122.52MB |
177 Refactoring Fetch Chains-en.srt |
17.00KB |
178 08-Axios-Intro.zip |
1.44KB |
178 An Even Better Way Axios.mp4 |
79.47MB |
178 An Even Better Way Axios-en.srt |
13.50KB |
179 09-Chaining-Requests-Axios.zip |
1.34KB |
179 Sequential Axios Requests.mp4 |
80.37MB |
179 Sequential Axios Requests-en.srt |
11.30KB |
180 A Quick Overview of Async Functions.mp4 |
16.39MB |
180 A Quick Overview of Async Functions-en.srt |
5.17KB |
181 02-Async-Keyword.zip |
1.26KB |
181 The Async Keyword.mp4 |
49.87MB |
181 The Async Keyword-en.srt |
9.36KB |
182 03-Await-Keyword.zip |
1.09KB |
182 The Await Keyword.mp4 |
25.14MB |
182 The Await Keyword-en.srt |
5.78KB |
183 04-Error-Handling-Async.zip |
1.13KB |
183 Error Handling in Async Functions.mp4 |
25.79MB |
183 Error Handling in Async Functions-en.srt |
4.67KB |
184 05-Multiple-Await.zip |
1.76KB |
184 Multiple Awaits.mp4 |
65.52MB |
184 Multiple Awaits-en.srt |
9.07KB |
185 06-Sequantial-vs-Parallel.zip |
1.38KB |
185 Parallel Vs. Sequential Requests.mp4 |
131.05MB |
185 Parallel Vs. Sequential Requests-en.srt |
19.42KB |
186 07-Promise-All.zip |
1.10KB |
186 Refactoring with Promise.all.mp4 |
32.93MB |
186 Refactoring with Promise.all-en.srt |
5.42KB |
187 01-Prototypes.zip |
851B |
187 What on Earth are Prototypes.mp4 |
67.31MB |
187 What on Earth are Prototypes-en.srt |
16.36KB |
188 An Intro to OOP.mp4 |
65.46MB |
188 An Intro to OOP-en.srt |
13.92KB |
189 03-Factory-Functions.zip |
882B |
189 Factory Functions.mp4 |
50.29MB |
189 Factory Functions-en.srt |
10.48KB |
190 04-Constructor-Functions.zip |
1.01KB |
190 Constructor Functions.mp4 |
119.99MB |
190 Constructor Functions-en.srt |
23.16KB |
191 05-Classes.zip |
798B |
191 JS Classes - Syntactical Sugar.mp4 |
104.05MB |
191 JS Classes - Syntactical Sugar-en.srt |
20.07KB |
192 06-More-Classes-Practice.zip |
1.24KB |
192 A Bit More Practice with Classes.mp4 |
73.14MB |
192 A Bit More Practice with Classes-en.srt |
12.97KB |
193 07-Extends-and-Super.zip |
720B |
193 Extends Super and Subclasses.mp4 |
56.72MB |
193 Extends Super and Subclasses-en.srt |
13.58KB |
194 Welcome to Part 2.mp4 |
9.31MB |
194 Welcome to Part 2-en.srt |
2.97KB |
195 App Overview.mp4 |
11.86MB |
195 App Overview-en.srt |
4.27KB |
196 Project Setup.mp4 |
5.64MB |
196 Project Setup-en.srt |
2.30KB |
197 Event-Based Architecture.mp4 |
46.13MB |
197 Event-Based Architecture-en.srt |
11.37KB |
197 timer-003.zip |
1.04KB |
198 Class-Based Implementation.mp4 |
25.66MB |
198 Class-Based Implementation-en.srt |
7.12KB |
198 ecomm-004.zip |
3.23MB |
199 Binding Events in a Class.mp4 |
32.74MB |
199 Binding Events in a Class-en.srt |
10.08KB |
200 Reminder on This.mp4 |
31.79MB |
200 Reminder on This-en.srt |
7.74KB |
200 timer-006.zip |
1.28KB |
201 Determining the Value of This.mp4 |
63.68MB |
201 Determining the Value of This-en.srt |
17.58KB |
202 ecomm-008.zip |
3.23MB |
202 Solving the This Issue.mp4 |
54.83MB |
202 Solving the This Issue-en.srt |
11.90KB |
203 Starting and Pausing the Timer.mp4 |
39.17MB |
203 Starting and Pausing the Timer-en.srt |
11.42KB |
203 timer-009.zip |
1.26KB |
204 timer-010.zip |
1.33KB |
204 Where to Store Data.mp4 |
47.90MB |
204 Where to Store Data-en.srt |
12.91KB |
205 DOM-Centric Approach.mp4 |
23.03MB |
205 DOM-Centric Approach-en.srt |
6.07KB |
206 Getters and Setters.mp4 |
42.75MB |
206 Getters and Setters-en.srt |
10.08KB |
206 timer-012.zip |
1.36KB |
207 Stopping the Timer.mp4 |
15.27MB |
207 Stopping the Timer-en.srt |
3.87KB |
207 timer-013.zip |
1.38KB |
208 Notifying the Outside World.mp4 |
43.39MB |
208 Notifying the Outside World-en.srt |
9.64KB |
208 timer-014.zip |
1.40KB |
209 OnTick and OnComplete.mp4 |
23.17MB |
209 OnTick and OnComplete-en.srt |
4.88KB |
209 timer-015.zip |
1.47KB |
210 Extracting Timer Code.mp4 |
14.04MB |
210 Extracting Timer Code-en.srt |
2.91KB |
210 timer-016.zip |
1.54KB |
211 Introducing SVGs.mp4 |
11.53MB |
211 Introducing SVGs-en.srt |
4.63KB |
211 timer-017.zip |
1.75KB |
212 Rules of SVGs.mp4 |
36.85MB |
212 Rules of SVGs-en.srt |
10.08KB |
212 timer-018.zip |
1.79KB |
213 Advanced Circle Properties.mp4 |
51.26MB |
213 Advanced Circle Properties-en.srt |
13.85KB |
213 timer-019.zip |
1.79KB |
214 The Secret to the Animation.mp4 |
38.64MB |
214 The Secret to the Animation-en.srt |
8.61KB |
215 First Pass on the Animation.mp4 |
37.91MB |
215 First Pass on the Animation-en.srt |
9.08KB |
215 timer-021.zip |
1.88KB |
216 Smoothing the Animation.mp4 |
26.48MB |
216 Smoothing the Animation-en.srt |
8.42KB |
216 timer-022.zip |
1.95KB |
217 Adjusting by an Even Interval.mp4 |
49.00MB |
217 Adjusting by an Even Interval-en.srt |
11.95KB |
218 Using Icons.mp4 |
22.90MB |
218 Using Icons-en.srt |
6.27KB |
219 Styling and Wrapup.mp4 |
17.69MB |
219 Styling and Wrapup-en.srt |
5.39KB |
219 timer-025-TEMPLATE.zip |
1.39KB |
220 Application Overview.mp4 |
22.21MB |
220 Application Overview-en.srt |
5.80KB |
221 movies-003-starter-kit.zip |
1.05KB |
221 Starter Kit Setup.mp4 |
12.64MB |
221 Starter Kit Setup-en.srt |
3.57KB |
222 Big Challenges.mp4 |
50.99MB |
222 Big Challenges-en.srt |
11.86KB |
223 Fetching Movie Data.mp4 |
50.61MB |
223 Fetching Movie Data-en.srt |
14.53KB |
224 Fetching a Single Movie.mp4 |
26.15MB |
224 Fetching a Single Movie-en.srt |
5.63KB |
224 movies-006.zip |
2.23KB |
225 AutoComplete Widget Design.mp4 |
39.32MB |
225 AutoComplete Widget Design-en.srt |
9.25KB |
225 movies-007.zip |
2.23KB |
226 Searching the API on Input Change.mp4 |
33.26MB |
226 Searching the API on Input Change-en.srt |
8.00KB |
227 Delaying Search Input.mp4 |
40.76MB |
227 Delaying Search Input-en.srt |
11.88KB |
227 movies-009.zip |
2.30KB |
228 movies-010.zip |
2.35KB |
228 Understanding Debounce.mp4 |
23.34MB |
228 Understanding Debounce-en.srt |
6.63KB |
229 Implementing a Reusable Debounce.mp4 |
45.69MB |
229 Implementing a Reusable Debounce-en.srt |
12.85KB |
230 Extracting Utility Functions.mp4 |
9.86MB |
230 Extracting Utility Functions-en.srt |
2.95KB |
230 movies-012.zip |
2.41KB |
231 Awaiting Async Functions.mp4 |
26.99MB |
231 Awaiting Async Functions-en.srt |
6.42KB |
231 movies-013.zip |
2.61KB |
232 movies-014.zip |
2.63KB |
232 Rendering Movies.mp4 |
36.49MB |
232 Rendering Movies-en.srt |
7.95KB |
233 Handling Errored Responses.mp4 |
37.94MB |
233 Handling Errored Responses-en.srt |
7.55KB |
233 movies-015.zip |
2.74KB |
234 movies-016.zip |
2.77KB |
234 Opening a Menu.mp4 |
31.21MB |
234 Opening a Menu-en.srt |
6.41KB |
235 movies-017.zip |
2.83KB |
235 Style of Widget Creation.mp4 |
36.15MB |
235 Style of Widget Creation-en.srt |
9.48KB |
236 Moving HTML Generation.mp4 |
43.96MB |
236 Moving HTML Generation-en.srt |
10.48KB |
237 movies-019.zip |
2.89KB |
237 Repairing References.mp4 |
36.93MB |
237 Repairing References-en.srt |
7.69KB |
238 Handling Broken Images.mp4 |
32.47MB |
238 Handling Broken Images-en.srt |
7.13KB |
238 movies-020.zip |
2.91KB |
239 Automatically Closing the Dropdown.mp4 |
38.64MB |
239 Automatically Closing the Dropdown-en.srt |
8.92KB |
240 Handling Empty Responses.mp4 |
10.78MB |
240 Handling Empty Responses-en.srt |
2.77KB |
240 movies-022.zip |
2.98KB |
241 Handling Movie Selection.mp4 |
29.14MB |
241 Handling Movie Selection-en.srt |
6.56KB |
241 movies-023.zip |
2.99KB |
242 Making a Followup Request.mp4 |
35.37MB |
242 Making a Followup Request-en.srt |
7.73KB |
242 movies-024.zip |
3.02KB |
243 movies-025.zip |
3.06KB |
243 Rendering an Expanded Summary.mp4 |
42.21MB |
243 Rendering an Expanded Summary-en.srt |
10.69KB |
244 Expanded Statistics.mp4 |
31.03MB |
244 Expanded Statistics-en.srt |
5.43KB |
244 movies-026.zip |
3.21KB |
245 Issues with the Codebase.mp4 |
82.07MB |
245 Issues with the Codebase-en.srt |
17.35KB |
245 movies-027.zip |
3.31KB |
246 Making the Autocomplete Reusable.mp4 |
24.57MB |
246 Making the Autocomplete Reusable-en.srt |
5.77KB |
247 Displaying Multiple Autocompletes.mp4 |
64.74MB |
247 Displaying Multiple Autocompletes-en.srt |
12.50KB |
248 Extracting Rendering Logic.mp4 |
43.99MB |
248 Extracting Rendering Logic-en.srt |
9.68KB |
248 movies-030.zip |
3.66KB |
249 Extracting Selection Logic.mp4 |
44.36MB |
249 Extracting Selection Logic-en.srt |
8.54KB |
249 movies-031.zip |
3.66KB |
250 movies-032.zip |
3.70KB |
250 Removing Movie References.mp4 |
44.53MB |
250 Removing Movie References-en.srt |
8.42KB |
251 Consuming a Different Source of Data.mp4 |
31.39MB |
251 Consuming a Different Source of Data-en.srt |
6.31KB |
251 movies-033.zip |
3.70KB |
252 Refreshed HTML Structure.mp4 |
24.21MB |
252 Refreshed HTML Structure-en.srt |
5.87KB |
253 Avoiding Duplication of Config.mp4 |
26.03MB |
253 Avoiding Duplication of Config-en.srt |
5.85KB |
253 movies-035.zip |
3.80KB |
254 Hiding the Tutorial.mp4 |
9.35MB |
254 Hiding the Tutorial-en.srt |
2.25KB |
254 movies-036.zip |
3.84KB |
255 Showing Two Summaries.mp4 |
37.85MB |
255 Showing Two Summaries-en.srt |
6.48KB |
256 movies-039.zip |
3.92KB |
256 When to Compare.mp4 |
23.71MB |
256 When to Compare-en.srt |
4.44KB |
257 How to Compare.mp4 |
37.20MB |
257 How to Compare-en.srt |
7.07KB |
257 movies-040.zip |
4.02KB |
258 Extracting Statistic Values.mp4 |
44.74MB |
258 Extracting Statistic Values-en.srt |
8.29KB |
258 movies-041.zip |
4.02KB |
259 movies-042.zip |
4.11KB |
259 Parsing Number of Awards.mp4 |
42.91MB |
259 Parsing Number of Awards-en.srt |
8.75KB |
260 Applying Parsed Properties.mp4 |
29.06MB |
260 Applying Parsed Properties-en.srt |
4.31KB |
261 movies-044.zip |
4.18KB |
261 Updating Styles.mp4 |
63.40MB |
261 Updating Styles-en.srt |
9.31KB |
263 App Wrapup.mp4 |
28.69MB |
263 App Wrapup-en.srt |
5.43KB |
263 movies-045.zip |
4.32KB |
264 Application Overview.mp4 |
30.71MB |
264 Application Overview-en.srt |
7.16KB |
265 Project Setup.mp4 |
10.45MB |
265 Project Setup-en.srt |
3.18KB |
266 Matter Terminology.mp4 |
32.80MB |
266 Matter Terminology-en.srt |
7.17KB |
266 maze-003.zip |
597B |
267 Getting Content to Appear.mp4 |
28.38MB |
267 Getting Content to Appear-en.srt |
8.71KB |
268 Boilerplate Overview.mp4 |
34.61MB |
268 Boilerplate Overview-en.srt |
10.63KB |
268 maze-006.zip |
798B |
269 Drawing Borders.mp4 |
40.26MB |
269 Drawing Borders-en.srt |
11.07KB |
270 Clicking and Dragging.mp4 |
14.69MB |
270 Clicking and Dragging-en.srt |
3.20KB |
270 maze-008.zip |
852B |
271 Generating Random Shapes.mp4 |
61.25MB |
271 Generating Random Shapes-en.srt |
12.81KB |
271 maze-009.zip |
898B |
272 Maze Generation Algorithm.mp4 |
23.00MB |
272 Maze Generation Algorithm-en.srt |
11.88KB |
273 More on Maze Generation.mp4 |
22.58MB |
273 More on Maze Generation-en.srt |
12.36KB |
274 Configuration Variables.mp4 |
42.75MB |
274 Configuration Variables-en.srt |
10.47KB |
275 Grid Generation.mp4 |
29.98MB |
275 Grid Generation-en.srt |
12.83KB |
275 maze-014.zip |
853B |
276 maze-015.zip |
914B |
276 Verticals and Horizontals.mp4 |
22.89MB |
276 Verticals and Horizontals-en.srt |
6.89KB |
277 Abstracting Maze Dimensions.mp4 |
21.12MB |
277 Abstracting Maze Dimensions-en.srt |
5.08KB |
277 maze-016.zip |
941B |
278 Guiding Comments.mp4 |
34.54MB |
278 Guiding Comments-en.srt |
9.87KB |
278 maze-017.zip |
943B |
279 maze-018.zip |
1.16KB |
279 Neighbor Coordinates.mp4 |
26.95MB |
279 Neighbor Coordinates-en.srt |
8.50KB |
280 maze-019.zip |
1.19KB |
280 Shuffling Neighbor Pairs.mp4 |
26.08MB |
280 Shuffling Neighbor Pairs-en.srt |
6.25KB |
281 Determining Movement Direction.mp4 |
35.78MB |
281 Determining Movement Direction-en.srt |
7.96KB |
281 maze-020.zip |
1.31KB |
282 maze-021.zip |
1.41KB |
282 Updating Vertical Wall Values.mp4 |
32.92MB |
282 Updating Vertical Wall Values-en.srt |
9.57KB |
283 Updating Horizontal Wall Values.mp4 |
22.95MB |
283 Updating Horizontal Wall Values-en.srt |
5.99KB |
284 Validating Wall Structure.mp4 |
15.47MB |
284 Validating Wall Structure-en.srt |
5.19KB |
285 Iterating Over Walls.mp4 |
15.43MB |
285 Iterating Over Walls-en.srt |
4.60KB |
285 maze-024.zip |
1.47KB |
286 Drawing Horizontal Segments.mp4 |
40.64MB |
286 Drawing Horizontal Segments-en.srt |
16.39KB |
286 maze-025.zip |
1.51KB |
287 Drawing Vertical Segments.mp4 |
41.31MB |
287 Drawing Vertical Segments-en.srt |
13.91KB |
287 maze-026.zip |
1.57KB |
288 Drawing the Goal.mp4 |
21.68MB |
288 Drawing the Goal-en.srt |
8.37KB |
288 maze-027.zip |
1.59KB |
289 Drawing the Playing Ball.mp4 |
11.24MB |
289 Drawing the Playing Ball-en.srt |
4.49KB |
289 maze-028.zip |
1.62KB |
290 Handling Keypresses.mp4 |
21.85MB |
290 maze-029.zip |
1.65KB |
291 Adding Keyboard Controls.mp4 |
30.32MB |
291 Adding Keyboard Controls-en.srt |
7.61KB |
291 maze-030.zip |
1.74KB |
292 Disabling Gravity.mp4 |
5.75MB |
292 maze-031.zip |
1.77KB |
293 Detecting a Win.mp4 |
49.93MB |
293 Detecting a Win-en.srt |
13.15KB |
293 maze-032.zip |
1.79KB |
294 Adding a Win Animation.mp4 |
30.24MB |
294 Adding a Win Animation-en.srt |
8.00KB |
295 maze-034.zip |
1.95KB |
295 Stretching the Canvas.mp4 |
18.63MB |
295 Stretching the Canvas-en.srt |
6.19KB |
296 maze-035.zip |
1.99KB |
296 Understanding the New Unit Variables.mp4 |
14.46MB |
296 Understanding the New Unit Variables-en.srt |
4.57KB |
297 maze-036.zip |
2.02KB |
297 Refactoring for Rectangular Mazes.mp4 |
67.33MB |
297 Refactoring for Rectangular Mazes-en.srt |
15.12KB |
298 Adding Fill Colors.mp4 |
16.39MB |
298 Adding Fill Colors-en.srt |
3.68KB |
298 maze-037.zip |
2.06KB |
299 Displaying a Success Message.mp4 |
28.84MB |
299 Displaying a Success Message-en.srt |
6.14KB |
299 maze-038.zip |
2.10KB |
300 Application Overview.mp4 |
12.18MB |
300 Application Overview-en.srt |
3.86KB |
301 Project Setup.mp4 |
15.09MB |
301 Project Setup-en.srt |
4.32KB |
302 Handling Form Submission.mp4 |
24.58MB |
302 Handling Form Submission-en.srt |
7.87KB |
303 Base64 Encoding.mp4 |
45.73MB |
303 Base64 Encoding-en.srt |
8.90KB |
304 Encoding the Entered String.mp4 |
16.34MB |
304 Encoding the Entered String-en.srt |
4.67KB |
305 Parts of a URL.mp4 |
21.90MB |
305 Parts of a URL-en.srt |
7.14KB |
306 Generating the URL.mp4 |
24.81MB |
306 Generating the URL-en.srt |
7.47KB |
306 message-007.zip |
920B |
307 message-008.zip |
953B |
307 Toggling Element Visibility.mp4 |
23.65MB |
307 Toggling Element Visibility-en.srt |
5.73KB |
308 Decoding the Message.mp4 |
19.25MB |
308 Decoding the Message-en.srt |
5.55KB |
308 message-009.zip |
1.02KB |
309 Displaying the Message.mp4 |
29.33MB |
309 Displaying the Message-en.srt |
6.47KB |
309 message-010.zip |
1.06KB |
310 App Deployment.mp4 |
10.42MB |
310 App Deployment-en.srt |
4.31KB |
310 message-011.zip |
1.15KB |
311 JavaScript with Node vs the Browser.mp4 |
27.60MB |
311 JavaScript with Node vs the Browser-en.srt |
7.55KB |
312 Executing JavaScript.mp4 |
12.02MB |
312 Executing JavaScript-en.srt |
4.42KB |
313 Working with Modules.mp4 |
25.33MB |
313 Working with Modules-en.srt |
7.67KB |
314 Invisible Node Functions.mp4 |
42.10MB |
314 Invisible Node Functions-en.srt |
10.46KB |
315 The Require Cache.mp4 |
39.62MB |
315 The Require Cache-en.srt |
10.71KB |
316 Files Get Required Once.mp4 |
42.46MB |
316 Files Get Required Once-en.srt |
11.63KB |
317 Debugging with Node.mp4 |
62.39MB |
317 Debugging with Node-en.srt |
13.54KB |
318 App Overview.mp4 |
18.84MB |
318 App Overview-en.srt |
6.03KB |
319 Accessing Standard Library Modules.mp4 |
21.92MB |
319 Accessing Standard Library Modules-en.srt |
6.62KB |
320 The Callback Pattern in Node.mp4 |
41.71MB |
320 The Callback Pattern in Node-en.srt |
11.68KB |
321 The Process.cwd Function.mp4 |
14.30MB |
321 The Process.cwd Function-en.srt |
4.95KB |
322 Running a Node Program as an Executable.mp4 |
25.39MB |
322 Running a Node Program as an Executable-en.srt |
10.38KB |
323 Linking a Project.mp4 |
17.53MB |
323 Linking a Project-en.srt |
5.76KB |
324 Is it a File or a Folder.mp4 |
34.49MB |
324 Is it a File or a Folder-en.srt |
9.32KB |
325 A Buggy Initial Implementation.mp4 |
36.99MB |
325 A Buggy Initial Implementation-en.srt |
10.72KB |
326 list-016.zip |
1.14KB |
326 Optional Solution 1.mp4 |
29.08MB |
326 Optional Solution 1-en.srt |
8.26KB |
327 A Callback-Based Solution.mp4 |
38.30MB |
327 A Callback-Based Solution-en.srt |
9.84KB |
327 list-017.zip |
1.22KB |
328 Callback-Based Functions Using Promises.mp4 |
52.86MB |
328 Callback-Based Functions Using Promises-en.srt |
11.60KB |
329 Issues with Sequential Reads.mp4 |
32.96MB |
329 Issues with Sequential Reads-en.srt |
7.53KB |
329 list-019.zip |
1.17KB |
330 list-020.zip |
1.24KB |
330 Promise.all-Based Solution.mp4 |
32.54MB |
330 Promise.all-Based Solution-en.srt |
7.48KB |
331 Console Logs with Colors.mp4 |
40.17MB |
331 Console Logs with Colors-en.srt |
9.49KB |
331 list-021.zip |
1.27KB |
332 Accepting Command Line Arguments.mp4 |
17.67MB |
332 Accepting Command Line Arguments-en.srt |
4.93KB |
332 list-022.zip |
46.02KB |
333 Joining Paths.mp4 |
25.51MB |
333 Joining Paths-en.srt |
5.45KB |
333 list-023.zip |
46.04KB |
334 App Wrapup.mp4 |
20.94MB |
334 App Wrapup-en.srt |
5.18KB |
334 list-024.zip |
46.06KB |
335 App Overview.mp4 |
15.46MB |
335 App Overview-en.srt |
4.46KB |
336 Project Setup.mp4 |
9.03MB |
336 Project Setup-en.srt |
4.23KB |
337 Big Application Challenges.mp4 |
43.74MB |
337 Big Application Challenges-en.srt |
9.82KB |
337 watcher-003.zip |
899B |
338 Watching Files with Chokidar.mp4 |
29.09MB |
338 Watching Files with Chokidar-en.srt |
9.21KB |
339 Issues with Add Event.mp4 |
27.09MB |
339 Issues with Add Event-en.srt |
6.58KB |
339 watcher-005.zip |
152.14KB |
340 Debouncing Add Events.mp4 |
27.72MB |
340 Debouncing Add Events-en.srt |
6.12KB |
341 Naming Require Statements.mp4 |
44.54MB |
341 Naming Require Statements-en.srt |
10.05KB |
341 watcher-007.zip |
158.81KB |
342 Handling CLI Tools with Caporal.mp4 |
45.22MB |
342 Handling CLI Tools with Caporal-en.srt |
10.85KB |
342 watcher-008.zip |
3.67MB |
343 Ensuring Files Exist.mp4 |
43.13MB |
343 Ensuring Files Exist-en.srt |
9.51KB |
344 It Works.mp4 |
46.47MB |
344 It Works-en.srt |
10.96KB |
344 watcher-010.zip |
3.67MB |
345 More on StdIO.mp4 |
22.67MB |
345 More on StdIO-en.srt |
6.09KB |
345 watcher-011.zip |
3.67MB |
346 [Optional] More on Child_Process.mp4 |
103.45MB |
346 [Optional] More on Child_Process-en.srt |
25.16KB |
346 watcher-012.zip |
3.67MB |
347 App Wrapup.mp4 |
42.25MB |
347 App Wrapup-en.srt |
9.49KB |
348 App Overview.mp4 |
25.43MB |
348 App Overview-en.srt |
7.61KB |
349 App Architecture.mp4 |
17.53MB |
349 App Architecture-en.srt |
5.92KB |
350 Package.json Scripts.mp4 |
31.42MB |
350 Package.json Scripts-en.srt |
9.07KB |
351 Creating a Web Server.mp4 |
26.71MB |
351 Creating a Web Server-en.srt |
9.12KB |
351 ecomm-004.zip |
3.23MB |
352 Behind the Scenes of Requests.mp4 |
59.89MB |
352 Behind the Scenes of Requests-en.srt |
14.27KB |
352 ecomm-005.zip |
3.23MB |
353 Displaying Simple HTML.mp4 |
14.25MB |
353 Displaying Simple HTML-en.srt |
4.77KB |
354 ecomm-007.zip |
3.23MB |
354 Understanding Form Submissions.mp4 |
53.89MB |
354 Understanding Form Submissions-en.srt |
13.10KB |
355 ecomm-008.zip |
3.23MB |
355 Parsing Form Data.mp4 |
73.08MB |
355 Parsing Form Data-en.srt |
17.42KB |
356 Middlewares in Express.mp4 |
58.81MB |
356 Middlewares in Express-en.srt |
13.71KB |
357 ecomm-010.zip |
3.23MB |
357 Globally Applying Middleware.mp4 |
32.24MB |
357 Globally Applying Middleware-en.srt |
8.07KB |
358 Data Storage.mp4 |
21.53MB |
358 Data Storage-en.srt |
6.56KB |
358 ecomm-011.zip |
3.23MB |
359 Different Data Modeling Approaches.mp4 |
35.48MB |
359 Different Data Modeling Approaches-en.srt |
9.54KB |
360 Implementing the Users Repository.mp4 |
67.26MB |
360 Implementing the Users Repository-en.srt |
17.45KB |
361 ecomm-014.zip |
3.23MB |
361 Opening the Repo Data File.mp4 |
29.72MB |
361 Opening the Repo Data File-en.srt |
7.59KB |
362 ecomm-015.zip |
3.23MB |
362 Small Refactor.mp4 |
14.50MB |
362 Small Refactor-en.srt |
3.87KB |
363 ecomm-016.zip |
3.23MB |
363 Saving Records.mp4 |
40.69MB |
363 Saving Records-en.srt |
9.74KB |
364 Better JSON Formatting.mp4 |
18.87MB |
364 Better JSON Formatting-en.srt |
4.48KB |
364 ecomm-017.zip |
3.23MB |
365 ecomm-018.zip |
3.23MB |
365 Random ID Generation.mp4 |
38.52MB |
365 Random ID Generation-en.srt |
8.84KB |
366 ecomm-019.zip |
3.23MB |
366 Finding By Id.mp4 |
19.45MB |
366 Finding By Id-en.srt |
3.90KB |
367 Deleting Records.mp4 |
19.50MB |
367 Deleting Records-en.srt |
3.99KB |
367 ecomm-020.zip |
3.23MB |
368 ecomm-021.zip |
3.23MB |
368 Updating Records.mp4 |
45.46MB |
368 Updating Records-en.srt |
10.82KB |
369 Adding Filtering Logic.mp4 |
40.44MB |
369 Adding Filtering Logic-en.srt |
10.22KB |
369 ecomm-022.zip |
3.23MB |
370 ecomm-023.zip |
3.23MB |
370 Exporting an Instance.mp4 |
33.63MB |
370 Exporting an Instance-en.srt |
9.68KB |
371 ecomm-024.zip |
3.23MB |
371 Signup Validation Logic.mp4 |
53.04MB |
371 Signup Validation Logic-en.srt |
12.97KB |
372 Cookie Based Authentication.mp4 |
106.70MB |
372 Cookie Based Authentication-en.srt |
20.90KB |
372 ecomm-025.zip |
3.23MB |
373 Creating User Records.mp4 |
29.86MB |
373 Creating User Records-en.srt |
6.98KB |
374 ecomm-027.zip |
3.26MB |
374 Fetching a Session.mp4 |
64.91MB |
374 Fetching a Session-en.srt |
14.55KB |
375 ecomm-028.zip |
3.26MB |
375 Signing Out a User.mp4 |
35.02MB |
375 Signing Out a User-en.srt |
7.35KB |
376 ecomm-029.zip |
3.26MB |
376 Signing In.mp4 |
32.40MB |
376 Signing In-en.srt |
8.56KB |
377 ecomm-030.zip |
3.26MB |
377 Hashing Passwords.mp4 |
45.12MB |
377 Hashing Passwords-en.srt |
12.52KB |
378 Salting Passwords.mp4 |
61.83MB |
378 Salting Passwords-en.srt |
14.12KB |
379 Salting Hashing Passwords.mp4 |
75.75MB |
379 Salting Hashing Passwords-en.srt |
16.19KB |
380 Comparing Hashed Passwords.mp4 |
30.83MB |
380 Comparing Hashed Passwords-en.srt |
7.07KB |
380 ecomm-033.zip |
3.26MB |
381 ecomm-034.zip |
3.26MB |
381 Testing the Full Flow.mp4 |
31.83MB |
381 Testing the Full Flow-en.srt |
7.42KB |
382 ecomm-035.zip |
3.26MB |
382 Project Structure.mp4 |
21.27MB |
382 Project Structure-en.srt |
5.06KB |
383 Structure Refactor.mp4 |
58.11MB |
383 Structure Refactor-en.srt |
9.66KB |
384 ecomm-037.zip |
3.26MB |
384 HTML Templating Functions.mp4 |
60.40MB |
384 HTML Templating Functions-en.srt |
12.65KB |
385 ecomm-038.zip |
3.26MB |
385 HTML Reuse with Layouts.mp4 |
42.77MB |
385 HTML Reuse with Layouts-en.srt |
11.26KB |
386 Building a Layout File.mp4 |
28.28MB |
386 Building a Layout File-en.srt |
7.29KB |
387 Adding Better Form Validation.mp4 |
39.56MB |
387 Adding Better Form Validation-en.srt |
10.19KB |
387 ecomm-040.zip |
3.26MB |
388 ecomm-041.zip |
4.07MB |
388 Validation vs Sanitization.mp4 |
93.55MB |
388 Validation vs Sanitization-en.srt |
15.82KB |
389 ecomm-042.zip |
4.07MB |
389 Receiving Validation Output.mp4 |
49.67MB |
389 Receiving Validation Output-en.srt |
9.41KB |
390 Adding Custom Validators.mp4 |
72.66MB |
390 Adding Custom Validators-en.srt |
14.24KB |
390 ecomm-043.zip |
4.07MB |
391 ecomm-044.zip |
4.07MB |
391 Extracting Validation Chains.mp4 |
49.37MB |
391 Extracting Validation Chains-en.srt |
9.14KB |
392 Displaying Error Messages.mp4 |
63.52MB |
392 Displaying Error Messages-en.srt |
15.05KB |
392 ecomm-046.zip |
4.07MB |
393 ecomm-047.zip |
4.07MB |
393 Validation Around Sign In.mp4 |
53.28MB |
393 Validation Around Sign In-en.srt |
11.20KB |
394 ecomm-048.zip |
4.07MB |
394 Password Validation.mp4 |
64.06MB |
394 Password Validation-en.srt |
13.04KB |
395 ecomm-049.zip |
4.07MB |
395 Template Helper Functions.mp4 |
54.09MB |
395 Template Helper Functions-en.srt |
11.21KB |
396 Adding Some Styling.mp4 |
33.84MB |
396 Adding Some Styling-en.srt |
6.86KB |
396 ecomm-050.zip |
4.07MB |
396 ecomm-050-TEMPLATES.zip |
2.48KB |
397 Exposing Public Directories.mp4 |
42.84MB |
397 Exposing Public Directories-en.srt |
9.74KB |
398 ecomm-052.zip |
4.07MB |
398 Next Steps.mp4 |
9.71MB |
398 Next Steps-en.srt |
2.43KB |
399 Product Routes.mp4 |
20.78MB |
399 Product Routes-en.srt |
5.26KB |
400 ecomm-055.zip |
4.07MB |
400 The Products Repository.mp4 |
21.45MB |
400 The Products Repository-en.srt |
5.24KB |
401 Code Reuse with Classes.mp4 |
47.84MB |
401 Code Reuse with Classes-en.srt |
8.05KB |
401 ecomm-056.zip |
4.07MB |
402 Creating the Products Repository.mp4 |
15.18MB |
402 Creating the Products Repository-en.srt |
3.92KB |
402 ecomm-057.zip |
4.07MB |
403 Building the Product Creation Form.mp4 |
32.43MB |
403 Building the Product Creation Form-en.srt |
8.77KB |
403 ecomm-058.zip |
4.07MB |
404 ecomm-059.zip |
4.07MB |
404 Some Quick Validation.mp4 |
59.25MB |
404 Some Quick Validation-en.srt |
13.98KB |
405 ecomm-060.zip |
4.07MB |
405 Exploring Image Upload.mp4 |
29.59MB |
405 Exploring Image Upload-en.srt |
7.32KB |
406 ecomm-061.zip |
4.07MB |
406 Understanding Mutli-Part Forms.mp4 |
97.42MB |
406 Understanding Mutli-Part Forms-en.srt |
23.40KB |
407 Accessing the Uploaded File.mp4 |
51.94MB |
407 Accessing the Uploaded File-en.srt |
11.15KB |
408 [Optional] Different Methods of Image Storage.mp4 |
121.47MB |
408 [Optional] Different Methods of Image Storage-en.srt |
32.09KB |
408 ecomm-064.zip |
4.47MB |
409 Saving the Image.mp4 |
36.68MB |
409 Saving the Image-en.srt |
7.40KB |
410 A Subtle Middleware Bug.mp4 |
68.14MB |
410 A Subtle Middleware Bug-en.srt |
13.60KB |
410 ecomm-066.zip |
4.47MB |
411 Better Styling.mp4 |
12.88MB |
411 Better Styling-en.srt |
2.22KB |
411 ecomm-067.zip |
4.47MB |
411 ecomm-067-TEMPLATE.zip |
559B |
412 Reusable Error Handling Middleware.mp4 |
73.08MB |
412 Reusable Error Handling Middleware-en.srt |
15.91KB |
413 ecomm-069.zip |
4.47MB |
413 Products Listing.mp4 |
55.33MB |
413 Products Listing-en.srt |
11.95KB |
414 ecomm-070.zip |
4.47MB |
414 Redirect on Success Actions.mp4 |
20.62MB |
414 Redirect on Success Actions-en.srt |
4.32KB |
415 ecomm-071.zip |
4.47MB |
415 Requiring Authentication.mp4 |
49.59MB |
415 Requiring Authentication-en.srt |
10.19KB |
416 ecomm-072.zip |
4.47MB |
416 ecomm-072-TEMPLATE.zip |
535B |
416 Template Update.mp4 |
9.52MB |
416 Template Update-en.srt |
2.92KB |
417 ecomm-074.zip |
4.47MB |
417 Ids in URLs.mp4 |
20.28MB |
417 Ids in URLs-en.srt |
5.57KB |
418 ecomm-075.zip |
4.47MB |
418 Receiving URL Params.mp4 |
46.14MB |
418 Receiving URL Params-en.srt |
8.86KB |
419 Displaying an Edit Form.mp4 |
29.44MB |
419 Displaying an Edit Form-en.srt |
7.42KB |
419 ecomm-076.zip |
4.47MB |
420 ecomm-077.zip |
4.47MB |
420 Editing a Product.mp4 |
50.20MB |
420 Editing a Product-en.srt |
12.07KB |
421 ecomm-078.zip |
4.47MB |
421 Fixing the HandleErrors Middleware.mp4 |
64.57MB |
421 Fixing the HandleErrors Middleware-en.srt |
15.33KB |
422 ecomm-079.zip |
4.47MB |
422 ecomm-079-TEMPLATE.zip |
587B |
422 Edit Form Template.mp4 |
10.47MB |
422 Edit Form Template-en.srt |
2.19KB |
423 Deleting Products.mp4 |
32.90MB |
423 Deleting Products-en.srt |
8.43KB |
424 ecomm-081.zip |
4.58MB |
424 ecomm-081-PRODUCTS-TEMPLATE.zip |
110.47KB |
424 Starting with Seed Data.mp4 |
18.09MB |
424 Starting with Seed Data-en.srt |
3.84KB |
425 User-Facing Products.mp4 |
24.67MB |
425 User-Facing Products-en.srt |
6.35KB |
426 Products Index.mp4 |
30.47MB |
426 Products Index-en.srt |
8.10KB |
427 ecomm-084.zip |
4.58MB |
427 ecomm-084-TEMPLATE.zip |
40.41KB |
427 Merging More Styling.mp4 |
32.54MB |
427 Merging More Styling-en.srt |
6.90KB |
428 Understanding a Shopping Cart.mp4 |
24.79MB |
428 Understanding a Shopping Cart-en.srt |
5.43KB |
429 Solving Problem 1.mp4 |
17.93MB |
429 Solving Problem 1-en.srt |
5.14KB |
430 Solving Problem 2.mp4 |
58.30MB |
430 Solving Problem 2-en.srt |
14.43KB |
431 Shopping Cart Boilerplate.mp4 |
23.31MB |
431 Shopping Cart Boilerplate-en.srt |
6.46KB |
432 ecomm-089.zip |
4.62MB |
432 Submission Options.mp4 |
38.89MB |
432 Submission Options-en.srt |
8.17KB |
433 Creating a Cart One Way or Another.mp4 |
70.26MB |
433 Creating a Cart One Way or Another-en.srt |
13.67KB |
433 ecomm-090.zip |
4.62MB |
434 Adding Items to a Cart.mp4 |
44.77MB |
434 Adding Items to a Cart-en.srt |
9.28KB |
434 ecomm-091.zip |
4.62MB |
435 Displaying Cart Items.mp4 |
55.62MB |
435 Displaying Cart Items-en.srt |
11.21KB |
435 ecomm-092.zip |
4.62MB |
436 ecomm-093.zip |
4.62MB |
436 ecomm-093-TEMPLATE.zip |
664B |
436 Rendering the List.mp4 |
23.48MB |
436 Rendering the List-en.srt |
6.37KB |
437 Totaling Cart Items.mp4 |
40.20MB |
437 Totaling Cart Items-en.srt |
9.58KB |
438 Removing Cart Items.mp4 |
32.01MB |
438 Removing Cart Items-en.srt |
7.16KB |
439 Redirect on Remove.mp4 |
35.90MB |
439 Redirect on Remove-en.srt |
7.52KB |
440 Testing Overview.mp4 |
26.38MB |
440 Testing Overview-en.srt |
7.21KB |
441 A Simple Function to Test.mp4 |
32.40MB |
441 A Simple Function to Test-en.srt |
10.87KB |
442 A No-Frills Testing Implementation.mp4 |
33.30MB |
442 A No-Frills Testing Implementation-en.srt |
12.26KB |
443 Test Driven Development.mp4 |
46.67MB |
443 Test Driven Development-en.srt |
14.18KB |
444 Fixing Three Issues.mp4 |
62.38MB |
444 Fixing Three Issues-en.srt |
16.02KB |
444 testing-005.zip |
865B |
445 testing-006.zip |
960B |
445 The Assert Module.mp4 |
54.53MB |
445 The Assert Module-en.srt |
13.25KB |
446 Using Mocha.mp4 |
32.01MB |
446 Using Mocha-en.srt |
8.92KB |
447 App Setup.mp4 |
9.80MB |
447 App Setup-en.srt |
3.95KB |
447 testing-008-APP.zip |
4.32KB |
448 Reminder on This App.mp4 |
14.55MB |
448 Reminder on This App-en.srt |
3.84KB |
449 Why is Test Setup Difficult.mp4 |
20.09MB |
449 Why is Test Setup Difficult-en.srt |
6.44KB |
450 Mocha in the Browser.mp4 |
33.21MB |
450 Mocha in the Browser-en.srt |
8.99KB |
451 Displaying the Autocomplete.mp4 |
59.77MB |
451 Displaying the Autocomplete-en.srt |
16.04KB |
452 testing-013.zip |
5.87KB |
452 Verifying the Dropdown State.mp4 |
34.03MB |
452 Verifying the Dropdown State-en.srt |
9.13KB |
453 testing-014.zip |
5.89KB |
453 Writing Assertions.mp4 |
49.46MB |
453 Writing Assertions-en.srt |
10.47KB |
454 Fake DOM Events.mp4 |
44.23MB |
454 Fake DOM Events-en.srt |
11.32KB |
454 testing-015.zip |
5.94KB |
455 Holding Up Assertions.mp4 |
26.06MB |
455 Holding Up Assertions-en.srt |
6.47KB |
455 testing-016.zip |
6.04KB |
456 Implementing WaitFor.mp4 |
42.01MB |
456 Implementing WaitFor-en.srt |
10.96KB |
456 testing-017.zip |
6.06KB |
457 Asserting Records Fetched.mp4 |
29.87MB |
457 Asserting Records Fetched-en.srt |
6.29KB |
457 testing-018.zip |
6.18KB |
458 Test Framework Requirements.mp4 |
26.38MB |
458 Test Framework Requirements-en.srt |
7.21KB |
459 Project Setup.mp4 |
15.31MB |
459 Project Setup-en.srt |
5.25KB |
460 Implementation Steps.mp4 |
33.63MB |
460 Implementation Steps-en.srt |
11.43KB |
460 tme-003.zip |
861B |
461 tme-005.zip |
991B |
461 Walking a Directory Structure.mp4 |
41.65MB |
461 Walking a Directory Structure-en.srt |
10.68KB |
462 Implementing Breadth First Search.mp4 |
41.41MB |
462 Implementing Breadth First Search-en.srt |
11.20KB |
463 Collecting Test Files.mp4 |
64.28MB |
463 Collecting Test Files-en.srt |
14.54KB |
463 tme-007.zip |
1.22KB |
464 Running Test Files.mp4 |
28.09MB |
464 Running Test Files-en.srt |
6.44KB |
464 tme-008.zip |
1.36KB |
465 A Quick Test Harness.mp4 |
23.32MB |
465 A Quick Test Harness-en.srt |
6.05KB |
465 tme-009.zip |
1.38KB |
466 Implementing beforeEach and it.mp4 |
48.68MB |
466 Implementing beforeEach and it-en.srt |
12.27KB |
466 tme-010.zip |
2.26KB |
467 Adding Basic Reporting.mp4 |
47.15MB |
467 Adding Basic Reporting-en.srt |
11.32KB |
467 tme-011.zip |
2.39KB |
468 Adding Colors.mp4 |
33.26MB |
468 Adding Colors-en.srt |
7.26KB |
468 tme-012.zip |
2.49KB |
469 Better Formatting.mp4 |
9.61MB |
469 Better Formatting-en.srt |
2.76KB |
469 tme-013.zip |
50.79KB |
470 Ignoring Directories.mp4 |
27.60MB |
470 Ignoring Directories-en.srt |
5.64KB |
470 tme-014.zip |
50.81KB |
471 Running Browser-Based JS.mp4 |
13.91MB |
471 Running Browser-Based JS-en.srt |
3.68KB |
472 A Sample Web App.mp4 |
44.12MB |
472 A Sample Web App-en.srt |
11.65KB |
473 tme-017.zip |
4.38MB |
473 Why JSDOM.mp4 |
28.77MB |
473 Why JSDOM-en.srt |
7.40KB |
474 Building a Render Function.mp4 |
41.95MB |
474 Building a Render Function-en.srt |
10.79KB |
475 HTML Element Assertions.mp4 |
31.85MB |
475 HTML Element Assertions-en.srt |
7.57KB |
476 An Incorrectly Passing Test.mp4 |
33.56MB |
476 An Incorrectly Passing Test-en.srt |
8.20KB |
476 tme-020.zip |
4.39MB |
477 Another Small Issue.mp4 |
32.76MB |
477 Another Small Issue-en.srt |
7.33KB |
478 Script Execution Delay.mp4 |
22.04MB |
478 Script Execution Delay-en.srt |
5.60KB |
478 tme-022.zip |
4.39MB |
479 Implementing a Delay.mp4 |
50.58MB |
479 Implementing a Delay-en.srt |
12.69KB |
480 Fixing a Test.mp4 |
26.79MB |
480 Fixing a Test-en.srt |
5.32KB |
480 tme-024.zip |
4.39MB |