| 1-Course-Orientation | |||
| 1 Welcome To The Course!.mp4 | 21.12 MB | ||
| 10 Migrating From The Old Version Of This Course.mp4 | 64.21 MB | ||
| 3 Curriculum Walkthrough.mp4 | 25.85 MB | ||
| 4 When Was The Course Last Updated.mp4 | 10.15 MB | ||
| 6 Will I Get A Job.mp4 | 28.88 MB | ||
| 7 Accessing Course Code & Slides.mp4 | 18.22 MB | ||
| 8 Tips On The Interactive Coding Exercises.mp4 | 20.11 MB | ||
| Resources | |||
| WDB+Course+Intro.pdf | 32.41 MB | ||
| 10-Responsive-Css-FlexBox | |||
| 103 What Matters In This Section.mp4 | 15.2 MB | ||
| 104 What on Earth Is Flexbox.mp4 | 64.27 MB | ||
| 105 Flex-Direction.mp4 | 37.27 MB | ||
| 106 Justify-Content.mp4 | 27.99 MB | ||
| 107 Flex-Wrap.mp4 | 21.84 MB | ||
| 108 Align-Items.mp4 | 48.81 MB | ||
| 109 Align-Content & Align-Self.mp4 | 34.45 MB | ||
| 110 Flex-Basis, Grow, & Shrink.mp4 | 55.99 MB | ||
| 111 Flex Shorthand.mp4 | 43.26 MB | ||
| 112 Responsive Design & Media Queries Intro.mp4 | 99.78 MB | ||
| 113 The Power of Media Queries.mp4 | 93.59 MB | ||
| 114 Building a Responsive Nav.mp4 | 79.99 MB | ||
| Resources | |||
| Flexbox_And_Responsive_CODE | |||
| Flexbox_And_Responsive | |||
| .DS_Store | 6 KB | ||
| Flexbox | |||
| app.css | 815 B | ||
| index.html | 907 B | ||
| Flexbox Starter | |||
| app.css | 215 B | ||
| index.html | 718 B | ||
| MediaQueries | |||
| app.css | 1.17 KB | ||
| index.html | 746 B | ||
| MediaQueries Starter | |||
| app.css | 199 B | ||
| index.html | 747 B | ||
| __MACOSX | |||
| Flexbox_And_Responsive | |||
| ._.DS_Store | 120 B | ||
| WDB+Flexbox+&+Responsive.pdf | 1.25 MB | ||
| 11-Pricing-Panel-Project | |||
| 115 Pricing Panel CodeAlong Pt 1.mp4 | 42.64 MB | ||
| 116 Pricing Panel CodeAlong Pt 2.mp4 | 35.54 MB | ||
| 117 Pricing Panel CodeAlong Pt 3.mp4 | 56.68 MB | ||
| 118 Pricing Panel CodeAlong Pt 4.mp4 | 66.65 MB | ||
| 119 Pricing Panel CodeAlong Pt 5.mp4 | 53.53 MB | ||
| 120 Pricing Panel CodeAlong Pt 6.mp4 | 42.06 MB | ||
| Resources | |||
| PricingPanel_CODE | |||
| PricingPanel | |||
| .DS_Store | 6 KB | ||
| PriceTable | |||
| app.css | 2.82 KB | ||
| icons | |||
| .DS_Store | 6 KB | ||
| icon1.png | 27.56 KB | ||
| icon2.png | 49.1 KB | ||
| icon3.png | 63.23 KB | ||
| index.html | 1.86 KB | ||
| PriceTableStarter | |||
| app.css | 0 B | ||
| icons | |||
| .DS_Store | 6 KB | ||
| icon1.png | 27.56 KB | ||
| icon2.png | 49.1 KB | ||
| icon3.png | 63.23 KB | ||
| index.html | 1.88 KB | ||
| __MACOSX | |||
| PricingPanel | |||
| ._.DS_Store | 120 B | ||
| PriceTable | |||
| ._index.html | 176 B | ||
| icons | |||
| ._.DS_Store | 120 B | ||
| ._icon1.png | 473 B | ||
| ._icon2.png | 595 B | ||
| ._icon3.png | 595 B | ||
| PriceTableStarter | |||
| ._index.html | 176 B | ||
| icons | |||
| ._.DS_Store | 120 B | ||
| ._icon1.png | 473 B | ||
| ._icon2.png | 595 B | ||
| ._icon3.png | 595 B | ||
| 12-Css-Frameworks--Bootstrap | |||
| 121 What Matters In This Section.mp4 | 14.46 MB | ||
| 122 WTF Is Bootstrap.mp4 | 110.06 MB | ||
| 123 Including Bootstrap & Containers.mp4 | 124.23 MB | ||
| 124 Bootstrap Buttons.mp4 | 122.82 MB | ||
| 125 Bootstrap Typography & Utilities.mp4 | 105.12 MB | ||
| 126 Badges, Alerts, & Button Groups.mp4 | 156.01 MB | ||
| 127 Intro to the Bootstrap Grid.mp4 | 89.61 MB | ||
| 128 Responsive Bootstrap Grids.mp4 | 173.92 MB | ||
| 129 Useful Grid Utilities.mp4 | 133.63 MB | ||
| 130 Bootstrap & Forms.mp4 | 163.75 MB | ||
| 131 Bootstrap Navbars.mp4 | 205.1 MB | ||
| 132 Bootstrap Icons!.mp4 | 91.15 MB | ||
| 133 Other Bootstrap Utilities.mp4 | 138.08 MB | ||
| 134 A Mixed Bag of Other Bootstrap Stuff.mp4 | 61.06 MB | ||
| Resources | |||
| 08_Bootstrap_CODE | |||
| 08_Bootstrap | |||
| Basics | |||
| index.html | 3.58 KB | ||
| Forms | |||
| index.html | 3.1 KB | ||
| Grid | |||
| index.html | 6.99 KB | ||
| Icons | |||
| index.html | 3.38 KB | ||
| Navbars | |||
| index.html | 26.37 KB | ||
| Project | |||
| app.css | 2.13 KB | ||
| index.html | 8.59 KB | ||
| Utilities | |||
| index.html | 2.52 KB | ||
| __MACOSX | |||
| 08_Bootstrap | |||
| Project | |||
| ._index.html | 176 B | ||
| WDB+BootStrap.pdf | 3.9 MB | ||
| 13-Optional-Museum-Of-Candy-Project | |||
| 135 Watch This First! (it's short).mp4 | 7.96 MB | ||
| 136 Museum of Candy Project Part 1.mp4 | 69.02 MB | ||
| 138 Museum of Candy Project Part 2.mp4 | 135.57 MB | ||
| 139 Museum of Candy Project Part 3.mp4 | 145.86 MB | ||
| 140 Museum of Candy Project Part 4.mp4 | 273.47 MB | ||
| 141 Museum of Candy Project Part 5.mp4 | 153.73 MB | ||
| Resources | |||
| Bootstrap4_Code | |||
| Bootstrap4_Code | |||
| .DS_Store | 18 KB | ||
| 01_Getting_Started | |||
| index.html | 2.24 KB | ||
| 02_Colors | |||
| index.html | 1.61 KB | ||
| 03_Typography | |||
| index.html | 2.36 KB | ||
| 04_Utilities | |||
| index.html | 2.56 KB | ||
| 05_Breakpoints | |||
| index.html | 1.99 KB | ||
| 06_Navbars | |||
| index.html | 10.03 KB | ||
| 07_Display | |||
| index.html | 2.38 KB | ||
| 08_Flexbox | |||
| index.html | 3.06 KB | ||
| 09_Navs | |||
| index.html | 2.61 KB | ||
| 10_Grid | |||
| index.html | 1.68 KB | ||
| 11_Pattern_Project | |||
| .DS_Store | 8 KB | ||
| Final | |||
| imgs | |||
| header.jpeg | 2.91 MB | ||
| pattern1.jpeg | 2.74 MB | ||
| pattern2.jpeg | 376.65 KB | ||
| pattern3.jpeg | 406.76 KB | ||
| index.html | 4.66 KB | ||
| Starter | |||
| imgs | |||
| header.jpeg | 2.91 MB | ||
| pattern1.jpeg | 2.74 MB | ||
| pattern2.jpeg | 376.65 KB | ||
| pattern3.jpeg | 406.76 KB | ||
| index.html | 1.19 KB | ||
| 12_Grid_Flexbox | |||
| index.html | 3.79 KB | ||
| 13_Museum_Of_Candy | |||
| .DS_Store | 8 KB | ||
| Final | |||
| .DS_Store | 6 KB | ||
| app.css | 914 B | ||
| imgs | |||
| gumball.png | 2.45 MB | ||
| hand2.png | 868.61 KB | ||
| lolli_icon.png | 2.94 KB | ||
| milk.png | 1.9 MB | ||
| sprinkles.png | 1.42 MB | ||
| index.html | 7.12 KB | ||
| Starter | |||
| .DS_Store | 6 KB | ||
| app.css | 0 B | ||
| imgs | |||
| gumball.png | 2.45 MB | ||
| hand2.png | 868.61 KB | ||
| lolli_icon.png | 2.94 KB | ||
| milk.png | 1.9 MB | ||
| sprinkles.png | 1.42 MB | ||
| index.html | 1.38 KB | ||
| __MACOSX | |||
| Bootstrap4_Code | |||
| ._.DS_Store | 120 B | ||
| 01_Getting_Started | |||
| ._index.html | 266 B | ||
| 02_Colors | |||
| ._index.html | 266 B | ||
| 03_Typography | |||
| ._index.html | 266 B | ||
| 04_Utilities | |||
| ._index.html | 266 B | ||
| 05_Breakpoints | |||
| ._index.html | 266 B | ||
| 06_Navbars | |||
| ._index.html | 266 B | ||
| 07_Display | |||
| ._index.html | 266 B | ||
| 08_Flexbox | |||
| ._index.html | 266 B | ||
| 09_Navs | |||
| ._index.html | 176 B | ||
| 10_Grid | |||
| ._index.html | 176 B | ||
| 11_Pattern_Project | |||
| ._.DS_Store | 120 B | ||
| Final | |||
| ._index.html | 176 B | ||
| imgs | |||
| ._header.jpeg | 396 B | ||
| ._pattern1.jpeg | 396 B | ||
| ._pattern2.jpeg | 396 B | ||
| ._pattern3.jpeg | 396 B | ||
| Starter | |||
| ._index.html | 176 B | ||
| imgs | |||
| ._header.jpeg | 396 B | ||
| ._pattern1.jpeg | 396 B | ||
| ._pattern2.jpeg | 396 B | ||
| ._pattern3.jpeg | 396 B | ||
| 12_Grid_Flexbox | |||
| ._index.html | 176 B | ||
| 13_Museum_Of_Candy | |||
| ._.DS_Store | 120 B | ||
| Final | |||
| ._.DS_Store | 120 B | ||
| ._app.css | 210 B | ||
| ._index.html | 210 B | ||
| imgs | |||
| ._gumball.png | 521 B | ||
| ._hand2.png | 521 B | ||
| ._lolli_icon.png | 306 B | ||
| ._milk.png | 521 B | ||
| ._sprinkles.png | 521 B | ||
| Starter | |||
| ._.DS_Store | 120 B | ||
| ._app.css | 210 B | ||
| ._index.html | 266 B | ||
| imgs | |||
| ._gumball.png | 521 B | ||
| ._hand2.png | 521 B | ||
| ._lolli_icon.png | 306 B | ||
| ._milk.png | 521 B | ||
| ._sprinkles.png | 521 B | ||
| 14-Javascript-Basics | |||
| 142 What Matters In This Section.mp4 | 8.93 MB | ||
| 143 Why JavaScript is Awesome.mp4 | 86.21 MB | ||
| 144 Primitives & The Console.mp4 | 36.45 MB | ||
| 145 JavaScript Numbers.mp4 | 35.09 MB | ||
| 146 WTF is NaN.mp4 | 12.43 MB | ||
| 147 Quick Numbers Quiz.mp4 | 5.72 MB | ||
| 148 Variables & Let.mp4 | 29.94 MB | ||
| 149 Updating Variables.mp4 | 22.19 MB | ||
| 150 Increment Operator Explanation i++ vs ++i.mp4 | 10.27 MB | ||
| 151 Const & Var.mp4 | 24.81 MB | ||
| 152 Booleans.mp4 | 23.38 MB | ||
| 153 Variable Naming and Conventions.mp4 | 22.85 MB | ||
| Resources | |||
| WDB+JavaScript+Introduction.pdf | 2.79 MB | ||
| 15-Javascript-Strings-And-More | |||
| 154 What Matters In This Section.mp4 | 7.47 MB | ||
| 155 Introducing Strings.mp4 | 22.86 MB | ||
| 156 Indices & Length.mp4 | 39.51 MB | ||
| 157 String Methods.mp4 | 43.83 MB | ||
| 158 String Methods With Arguments.mp4 | 73.94 MB | ||
| 159 String Template Literals -SUPER USEFUL.mp4 | 31.88 MB | ||
| 160 Undefined & Null.mp4 | 14.78 MB | ||
| 161 Random Numbers & The Math Object.mp4 | 55.68 MB | ||
| Resources | |||
| Strings_CheatSheet.js | 1.18 KB | ||
| WDB+JavaScript+Strings.pdf | 2.05 MB | ||
| 16-Javascript-Decision-Making | |||
| 162 What Matters In This Section.mp4 | 7.41 MB | ||
| 163 Decision Making With Code.mp4 | 21.34 MB | ||
| 164 Comparison Operators.mp4 | 28.7 MB | ||
| 165 Equality Triple Vs Double Equals.mp4 | 22.5 MB | ||
| 166 Console, Alert, & Prompt.mp4 | 22.87 MB | ||
| 167 Running JavaScript From A Script!.mp4 | 30.29 MB | ||
| 168 If Statements.mp4 | 35.81 MB | ||
| 169 Else-If.mp4 | 60.5 MB | ||
| 170 Else.mp4 | 79.95 MB | ||
| 171 Nesting Conditionals.mp4 | 41.7 MB | ||
| 172 Truth-y & False-y Values.mp4 | 35.87 MB | ||
| 173 Logical AND.mp4 | 22.96 MB | ||
| 174 Logical OR.mp4 | 60.28 MB | ||
| 175 Logical NOT.mp4 | 32.29 MB | ||
| 176 The Switch Statement IsA Lot.mp4 | 68.08 MB | ||
| Resources | |||
| 12_Boolean_Logic_CODE | |||
| 12_Boolean_Logic | |||
| .DS_Store | 6 KB | ||
| Conditionals | |||
| app.js | 1.55 KB | ||
| index.html | 243 B | ||
| Logical_Operators | |||
| app.js | 962 B | ||
| index.html | 248 B | ||
| Running_Js_Script | |||
| app.js | 93 B | ||
| index.html | 273 B | ||
| Truthy_Falsy | |||
| app.js | 486 B | ||
| index.html | 244 B | ||
| __MACOSX | |||
| 12_Boolean_Logic | |||
| ._.DS_Store | 120 B | ||
| Running_Js_Script | |||
| ._index.html | 176 B | ||
| WDB+Boolean+Logic.pdf | 1.39 MB | ||
| 17-Javascript-Arrays | |||
| 177 What Matters In This Section.mp4 | 6.75 MB | ||
| 178 Introducing Arrays.mp4 | 69.99 MB | ||
| 179 Array Random Access.mp4 | 40.13 MB | ||
| 180 Push & Pop.mp4 | 45.1 MB | ||
| 181 Shift & Unshift.mp4 | 26.41 MB | ||
| 182 Concat, indexOf, includes & reverse.mp4 | 43.17 MB | ||
| 183 Slice & Splice.mp4 | 89.91 MB | ||
| 184 Reference Types & Equality Testing.mp4 | 20.83 MB | ||
| 185 Arrays + Const.mp4 | 23.23 MB | ||
| 186 Multi-Dimensional Arrays.mp4 | 18.37 MB | ||
| Resources | |||
| WDB++Arrays.pdf | 1.69 MB | ||
| array_cheatsheet.js | 401 B | ||
| 18-Javascript-Object-Literals | |||
| 187 What Matters In This Section.mp4 | 5.18 MB | ||
| 188 Introducing Object Literals.mp4 | 25.66 MB | ||
| 189 Creating Object Literals.mp4 | 15.89 MB | ||
| 190 Accessing Data Out Of Objects.mp4 | 34.21 MB | ||
| 191 Modifying Objects.mp4 | 21.92 MB | ||
| 192 Nesting Arrays & Objects.mp4 | 52.82 MB | ||
| Resources | |||
| Objects_cheatsheet.js | 267 B | ||
| WDB+Objects.pdf | 798.51 KB | ||
| 19-Repeating-Stuff-With-Loops | |||
| 193 What Matters In This Section.mp4 | 10.08 MB | ||
| 194 Intro to For Loops.mp4 | 62.03 MB | ||
| 195 More For Loops Examples.mp4 | 31.48 MB | ||
| 196 The Perils Of Infinite Loops (.mp4 | 38.31 MB | ||
| 197 Looping Over Arrays.mp4 | 54.75 MB | ||
| 198 Nested Loops.mp4 | 56.63 MB | ||
| 199 Another Loop The While Loop.mp4 | 28.3 MB | ||
| 200 The Break Keyword.mp4 | 24.09 MB | ||
| 201 Writing a Guessing Game.mp4 | 71.1 MB | ||
| 202 Guessing Game Explanation And Bug Fixes.mp4 | 85.04 MB | ||
| 203 The Lovely ForOf Loop.mp4 | 48.04 MB | ||
| 204 Iterating Over Objects.mp4 | 43.52 MB | ||
| 205 Todo List Project Intro.mp4 | 17.52 MB | ||
| 206 Todo List Project CodeAlong.mp4 | 112.61 MB | ||
| Resources | |||
| Guessing_Game_Refactor | |||
| app.js | 865 B | ||
| index.html | 244 B | ||
| Loops_CODE | |||
| ForLoops | |||
| app.js | 1.04 KB | ||
| index.html | 240 B | ||
| iteratingArrays.js | 5.75 KB | ||
| nestedLoops.js | 701 B | ||
| ForOf | |||
| app.js | 825 B | ||
| index.html | 243 B | ||
| IteratingObjects | |||
| app.js | 717 B | ||
| index.html | 248 B | ||
| TodoListProject | |||
| index.html | 445 B | ||
| todos.js | 954 B | ||
| While_Loops | |||
| app.js | 1.25 KB | ||
| index.html | 242 B | ||
| __MACOSX | |||
| ForLoops | |||
| ._index.html | 176 B | ||
| TodoListProject | |||
| ._index.html | 176 B | ||
| While_Loops | |||
| ._index.html | 176 B | ||
| WDB+Loops.pdf | 3 MB | ||
| 2-An-Introduction-To-Web-Developement | |||
| 11 What Matters In This Section.mp4 | 27.65 MB | ||
| 12 The Internet in 5 Minutes.mp4 | 62.86 MB | ||
| 13 Intro to the Web.mp4 | 35.87 MB | ||
| 14 The RequestResponse Cycle.mp4 | 43.52 MB | ||
| 15 Front-End and Back-End.mp4 | 24.43 MB | ||
| 16 What do HTMLCSSJS do.mp4 | 31.81 MB | ||
| 17 Setting Up Our Developer Environment.mp4 | 39.88 MB | ||
| 18 OPTIONAL VSCode Theme.mp4 | 44.52 MB | ||
| Resources | |||
| WDB+Web+Dev+Intro.pdf | 15.7 MB | ||
| 20-New-Introducing-Functions | |||
| 207 What Matters In This Section.mp4 | 9.05 MB | ||
| 208 Intro to Functions.mp4 | 20.32 MB | ||
| 209 Our Very First Function.mp4 | 31.67 MB | ||
| 210 Arguments Intro.mp4 | 51.85 MB | ||
| 211 Functions With Multiple Arguments.mp4 | 45.58 MB | ||
| 212 The Return Keyword.mp4 | 42.72 MB | ||
| Resources | |||
| Functions_Intro_CODE | |||
| app.js | 633 B | ||
| index.html | 246 B | ||
| WDB+Functions+Intro.pdf | 1.87 MB | ||
| 21-Leveling-Up-Our-Functions | |||
| 213 What Matters In This Section.mp4 | 16.03 MB | ||
| 214 Function Scope.mp4 | 34.51 MB | ||
| 215 Block Scope.mp4 | 30.26 MB | ||
| 216 Lexical Scope.mp4 | 28.08 MB | ||
| 217 Function Expressions.mp4 | 16.41 MB | ||
| 218 Higher Order Functions.mp4 | 32.29 MB | ||
| 219 Returning Functions.mp4 | 69.59 MB | ||
| 220 Defining Methods.mp4 | 32.93 MB | ||
| 221 The Mysterious Keyword 'this'.mp4 | 61.03 MB | ||
| 222 Using TryCatch.mp4 | 24.72 MB | ||
| Resources | |||
| More_Functions_CODE | |||
| FunctionExpressions | |||
| app.js | 103 B | ||
| index.html | 251 B | ||
| HigherOrderFunctions | |||
| app.js | 1.13 KB | ||
| index.html | 253 B | ||
| Methods | |||
| app.js | 354 B | ||
| index.html | 238 B | ||
| Scope | |||
| app.js | 1.03 KB | ||
| index.html | 236 B | ||
| TryCatch | |||
| app.js | 300 B | ||
| index.html | 262 B | ||
| __MACOSX | |||
| HigherOrderFunctions | |||
| ._index.html | 176 B | ||
| Scope | |||
| ._index.html | 176 B | ||
| TryCatch | |||
| ._index.html | 176 B | ||
| WDB+Functions+Pt.+2.pdf | 3.59 MB | ||
| 22-CallBacks-And-Array-Methods | |||
| 223 What Matters In This Section.mp4 | 11.19 MB | ||
| 224 What Is This Section Even About!.mp4 | 13.97 MB | ||
| 225 The forEach Method.mp4 | 35.01 MB | ||
| 226 The map Method.mp4 | 25.29 MB | ||
| 227 Intro to Arrow Functions.mp4 | 29.69 MB | ||
| 228 Arrow Function Implicit Returns.mp4 | 23.6 MB | ||
| 229 Arrow Functions Wrapup.mp4 | 21.58 MB | ||
| 230 setTimeout and setInterval.mp4 | 29.74 MB | ||
| 231 The filter Method.mp4 | 54.6 MB | ||
| 232 Some & Every Methods.mp4 | 24.65 MB | ||
| 233 The Notorious Reduce Method.mp4 | 73.78 MB | ||
| 234 Arrow Functions & 'this'.mp4 | 36.63 MB | ||
| Resources | |||
| Callback_Methods_CODE | |||
| ArrowFunctions | |||
| app.js | 813 B | ||
| index.html | 246 B | ||
| ArrowFunctionsThis | |||
| app.js | 414 B | ||
| index.html | 255 B | ||
| Filter | |||
| app.js | 1.12 KB | ||
| index.html | 237 B | ||
| ForEach | |||
| app.js | 582 B | ||
| index.html | 238 B | ||
| Map | |||
| app.js | 498 B | ||
| index.html | 234 B | ||
| Reduce | |||
| app.js | 1.47 KB | ||
| index.html | 237 B | ||
| SomeEvery | |||
| app.js | 874 B | ||
| index.html | 245 B | ||
| __MACOSX | |||
| ArrowFunctionsThis | |||
| ._index.html | 176 B | ||
| setTimeout | |||
| ._index.html | 176 B | ||
| setTimeout | |||
| app.js | 220 B | ||
| index.html | 264 B | ||
| WDB+Array+Callback+Methods.pdf | 1.48 MB | ||
| 23-Newer-Javascript-Features | |||
| 235 What Matters In This Section.mp4 | 8.34 MB | ||
| 236 Default Params.mp4 | 30.39 MB | ||
| 237 Spread in Function Calls.mp4 | 26.27 MB | ||
| 238 Spread with Array Literals.mp4 | 16.2 MB | ||
| 239 Spread with Objects.mp4 | 25.48 MB | ||
| 240 Rest Params.mp4 | 37.74 MB | ||
| 241 Destructuring Arrays.mp4 | 19.17 MB | ||
| 242 Destructuring Objects.mp4 | 52.28 MB | ||
| 243 Destructuring Params.mp4 | 44.14 MB | ||
| Resources | |||
| New_JS_Features_CODE | |||
| New_JS_Features_CODE | |||
| DefaultParams | |||
| app.js | 541 B | ||
| index.html | 245 B | ||
| Destructuring | |||
| app.js | 2.51 KB | ||
| index.html | 244 B | ||
| Rest | |||
| app.js | 411 B | ||
| index.html | 235 B | ||
| Spread | |||
| app.js | 601 B | ||
| index.html | 237 B | ||
| WDB+Modern+JS+Features.pdf | 1.25 MB | ||
| 24-Introducing-The-World-Of-The-Dom | |||
| 244 What Matters In This Section.mp4 | 10.5 MB | ||
| 245 Introducing the DOM.mp4 | 56.9 MB | ||
| 246 The Document Object.mp4 | 130.07 MB | ||
| 247 getElementById.mp4 | 77.15 MB | ||
| 248 getElementsByTagName & className.mp4 | 95.73 MB | ||
| 249 querySelector & querySelectorAll.mp4 | 76.07 MB | ||
| 250 innerHTML, textContent, & innerText.mp4 | 157.51 MB | ||
| 251 Attributes.mp4 | 92.84 MB | ||
| 252 Changing Styles.mp4 | 153.44 MB | ||
| 253 ClassList.mp4 | 70.58 MB | ||
| 254 Traversing ParentChildSibling.mp4 | 90.74 MB | ||
| 255 Append & AppendChild.mp4 | 132.77 MB | ||
| 256 removeChild & remove.mp4 | 43.39 MB | ||
| 257 Pokemon Sprites Demo.mp4 | 95.59 MB | ||
| Resources | |||
| DOM_Intro_CODE | |||
| Manipulating | |||
| app.css | 436 B | ||
| app.js | 297 B | ||
| index.html | 5.68 KB | ||
| Pokemon | |||
| app.css | 101 B | ||
| app.js | 628 B | ||
| index.html | 352 B | ||
| Selecting | |||
| app.css | 331 B | ||
| app.js | 522 B | ||
| index.html | 5.66 KB | ||
| __MACOSX | |||
| Manipulating | |||
| ._index.html | 176 B | ||
| Pokemon | |||
| ._index.html | 176 B | ||
| Selecting | |||
| ._index.html | 176 B | ||
| WDB++DOM+Manipulation.pdf | 10.51 MB | ||
| 25-The-Missing-Piece-Dom-Events | |||
| 258 What Matters In This Section.mp4 | 8.58 MB | ||
| 259 Intro to Events.mp4 | 80.38 MB | ||
| 260 Inline Events.mp4 | 46.04 MB | ||
| 261 The Onclick Property.mp4 | 75.3 MB | ||
| 262 addEventListener.mp4 | 80.68 MB | ||
| 263 Random Color Exercise.mp4 | 48.11 MB | ||
| 264 Events & The Keyword This.mp4 | 68.02 MB | ||
| 265 Keyboard Events & Event Objects.mp4 | 76.81 MB | ||
| 266 NEW VERSION Form Events & PreventDefault.mp4 | 50.42 MB | ||
| 267 NEW VERSION Practice With Form Events & PreventDefault.mp4 | 55.94 MB | ||
| 268 ORIGINAL VERSION Form Events & PreventDefault.mp4 | 132.92 MB | ||
| 269 Input & Change Events.mp4 | 26.63 MB | ||
| 270 Event Bubbling.mp4 | 58.3 MB | ||
| 271 Event Delegation.mp4 | 61.02 MB | ||
| Resources | |||
| DOM_Events_CODE | |||
| Bubbling | |||
| app.js | 545 B | ||
| index.html | 661 B | ||
| ChangeAndInputEvents | |||
| app.js | 263 B | ||
| index.html | 304 B | ||
| Delegation | |||
| app.js | 789 B | ||
| index.html | 636 B | ||
| EventBasics | |||
| app.js | 761 B | ||
| index.html | 504 B | ||
| EventsAndThis | |||
| app.js | 571 B | ||
| index.html | 1.61 KB | ||
| FormEvents | |||
| app.js | 810 B | ||
| index.html | 540 B | ||
| RandomColors | |||
| app.js | 471 B | ||
| index.html | 296 B | ||
| TheEventObject | |||
| app.js | 792 B | ||
| index.html | 295 B | ||
| 26-Score-Keeper-CodeAlong | |||
| 272 Score Keeper Pt 1.mp4 | 64.75 MB | ||
| 273 Score Keeper Pt 2.mp4 | 73.62 MB | ||
| 274 Score Keeper Pt 3 With Bulma.mp4 | 131.79 MB | ||
| 275 Score Keeper Pt 4 Refactoring.mp4 | 82.36 MB | ||
| Resources | |||
| ScoreKeeper | |||
| ScoreKeeper | |||
| app.js | 1.41 KB | ||
| index.html | 3.07 KB | ||
| __MACOSX | |||
| ScoreKeeper | |||
| ._index.html | 176 B | ||
| 27-Asynch-Javascript-Oh-Boy | |||
| 276 What Matters In This Section.mp4 | 7.88 MB | ||
| 277 The Call Stack.mp4 | 55.32 MB | ||
| 278 WebAPIs & Single Threaded.mp4 | 51.22 MB | ||
| 279 Callback Hell (.mp4 | 81.11 MB | ||
| 280 Demo fakeRequest Using Callbacks.mp4 | 77.24 MB | ||
| 281 Demo fakeRequest Using Promises.mp4 | 104.01 MB | ||
| 282 The Magic Of Promises.mp4 | 74.54 MB | ||
| 283 Creating Our Own Promises.mp4 | 81.93 MB | ||
| 284 The Async Keyword.mp4 | 69.3 MB | ||
| 285 The Await Keyword.mp4 | 68.51 MB | ||
| 286 Handling Errors In Async Functions.mp4 | 36.1 MB | ||
| Resources | |||
| Async_JS_CODE | |||
| AsyncFunctions | |||
| app.js | 2.45 KB | ||
| index.html | 246 B | ||
| CallbackHell | |||
| app.js | 1.35 KB | ||
| index.html | 359 B | ||
| Callbacks | |||
| app.js | 169 B | ||
| index.html | 240 B | ||
| Callstack | |||
| app.js | 224 B | ||
| index.html | 241 B | ||
| CreatingPromises | |||
| app.js | 1.75 KB | ||
| index.html | 374 B | ||
| PromisesIntro | |||
| app.js | 3.08 KB | ||
| index.html | 245 B | ||
| __MACOSX | |||
| AsyncFunctions | |||
| ._index.html | 176 B | ||
| CallbackHell | |||
| ._index.html | 176 B | ||
| WDB+Async+JavaScript.pdf | 8.92 MB | ||
| 28-Ajax-And-APIs | |||
| 287 What Matters In This Section.mp4 | 8.95 MB | ||
| 288 Intro to AJAX.mp4 | 101.69 MB | ||
| 289 Intro to APIs.mp4 | 105.81 MB | ||
| 290 WTF is JSON.mp4 | 58.05 MB | ||
| 291 Using Hoppscotch (or Postman).mp4 | 53.26 MB | ||
| 292 HTTP Verbs.mp4 | 17.45 MB | ||
| 293 HTTP Status Codes.mp4 | 44.3 MB | ||
| 294 Understanding Query Strings.mp4 | 71.85 MB | ||
| 295 HTTP Headers.mp4 | 36.73 MB | ||
| 296 Making XHRs.mp4 | 42.56 MB | ||
| 297 Using The Fetch API.mp4 | 89.67 MB | ||
| 298 Introducing Axios.mp4 | 44.91 MB | ||
| 299 Setting Headers With Axios.mp4 | 105.09 MB | ||
| 300 TV Show Search App.mp4 | 166.14 MB | ||
| Resources | |||
| AJAX_CODE | |||
| AJAX_CODE | |||
| .DS_Store | 10 KB | ||
| Axios | |||
| app.js | 435 B | ||
| index.html | 328 B | ||
| DadJokes | |||
| app.js | 585 B | ||
| index.html | 422 B | ||
| Fetch | |||
| app.js | 1.05 KB | ||
| index.html | 240 B | ||
| JSON | |||
| app.js | 286 B | ||
| index.html | 241 B | ||
| TVShowSearch | |||
| app.js | 627 B | ||
| index.html | 495 B | ||
| XMLHTTP | |||
| app.js | 381 B | ||
| index.html | 247 B | ||
| __MACOSX | |||
| ._AJAX_CODE | 220 B | ||
| AJAX_CODE | |||
| ._.DS_Store | 120 B | ||
| ._Axios | 220 B | ||
| ._DadJokes | 312 B | ||
| ._Fetch | 312 B | ||
| ._JSON | 212 B | ||
| ._TVShowSearch | 212 B | ||
| ._XMLHTTP | 312 B | ||
| Axios | |||
| ._index.html | 176 B | ||
| DadJokes | |||
| ._app.js | 212 B | ||
| ._index.html | 268 B | ||
| Fetch | |||
| ._app.js | 212 B | ||
| ._index.html | 268 B | ||
| JSON | |||
| ._app.js | 212 B | ||
| ._index.html | 212 B | ||
| TVShowSearch | |||
| ._app.js | 212 B | ||
| ._index.html | 268 B | ||
| XMLHTTP | |||
| ._app.js | 212 B | ||
| ._index.html | 268 B | ||
| WDB+AJAX.pdf | 5.7 MB | ||
| 29-Prototypes-Classes-OOP | |||
| 301 What Matters In This Section.mp4 | 21.04 MB | ||
| 302 What On Earth Are Prototypes.mp4 | 71.97 MB | ||
| 303 Intro to Object Oriented Programming.mp4 | 44.75 MB | ||
| 304 Factory Functions.mp4 | 56.75 MB | ||
| 305 Constructor Functions.mp4 | 129.37 MB | ||
| 306 JavaScript Classes.mp4 | 112.38 MB | ||
| 307 More Classes Practice.mp4 | 79.11 MB | ||
| 308 Extends and Super Keywords.mp4 | 61.25 MB | ||
| Resources | |||
| OOP_Code | |||
| OOP_Code | |||
| .DS_Store | 6 KB | ||
| 01_Prototypes | |||
| app.js | 539 B | ||
| index.html | 288 B | ||
| 03_Factory_Functions | |||
| app.js | 682 B | ||
| index.html | 334 B | ||
| 04_Constructor_Functions | |||
| app.js | 1008 B | ||
| index.html | 338 B | ||
| 05_Classes | |||
| app.js | 517 B | ||
| index.html | 324 B | ||
| 06_More_Classes_Practice | |||
| app.js | 1.67 KB | ||
| index.html | 324 B | ||
| 07_Extends_and_Super | |||
| app.js | 475 B | ||
| index.html | 285 B | ||
| __MACOSX | |||
| ._OOP_Code | 220 B | ||
| OOP_Code | |||
| ._.DS_Store | 120 B | ||
| ._01_Prototypes | 312 B | ||
| ._03_Factory_Functions | 312 B | ||
| ._04_Constructor_Functions | 312 B | ||
| ._05_Classes | 312 B | ||
| ._06_More_Classes_Practice | 312 B | ||
| ._07_Extends_and_Super | 312 B | ||
| 01_Prototypes | |||
| ._app.js | 212 B | ||
| ._index.html | 212 B | ||
| 03_Factory_Functions | |||
| ._app.js | 212 B | ||
| ._index.html | 212 B | ||
| 04_Constructor_Functions | |||
| ._app.js | 212 B | ||
| ._index.html | 212 B | ||
| 05_Classes | |||
| ._app.js | 212 B | ||
| ._index.html | 212 B | ||
| 06_More_Classes_Practice | |||
| ._app.js | 212 B | ||
| ._index.html | 212 B | ||
| 07_Extends_and_Super | |||
| ._app.js | 212 B | ||
| ._index.html | 212 B | ||
| 3-Html-Essentials | |||
| 19 What Matters In This Section.mp4 | 10.92 MB | ||
| 20 Introduction to HTML.mp4 | 67.07 MB | ||
| 21 Our Very First HTML Page.mp4 | 41.96 MB | ||
| 22 TIP Mozilla Developer Network.mp4 | 22.33 MB | ||
| 23 Paragraph Elements.mp4 | 34.1 MB | ||
| 24 Heading Elements.mp4 | 80.15 MB | ||
| 25 Introduction to the Chrome Inspector.mp4 | 42.74 MB | ||
| 26 HTML Boilerplate.mp4 | 76.65 MB | ||
| 27 VSCode Tip Auto-format.mp4 | 28.29 MB | ||
| 28 List Elements.mp4 | 78.96 MB | ||
| 29 Anchor Tags.mp4 | 78.49 MB | ||
| 30 Images.mp4 | 85.83 MB | ||
| 31 Comments.mp4 | 29.61 MB | ||
| Resources | |||
| Intro_To_HTML_CODE | |||
| Intro_To_HTML | |||
| .DS_Store | 6 KB | ||
| about.html | 294 B | ||
| chickens.html | 4.95 KB | ||
| pictures | |||
| .DS_Store | 6 KB | ||
| stevie_chicks.jpg?042148 | 79.72 KB | ||
| __MACOSX | |||
| Intro_To_HTML | |||
| ._.DS_Store | 120 B | ||
| ._chickens.html | 176 B | ||
| pictures | |||
| ._.DS_Store | 120 B | ||
| ._stevie_chicks.jpg?042148 | 450 B | ||
| WDB+HTML+Intro.pdf | 744.85 KB | ||
| 30-Mastering-The-Terminal | |||
| 309 What Matters In This Section.mp4 | 13.97 MB | ||
| 310 Backend Overview.mp4 | 27.2 MB | ||
| 311 A Pep Talk On Terminal.mp4 | 43.98 MB | ||
| 312 Why Do We Need To Know Terminal Commands.mp4 | 94.11 MB | ||
| 314 The Basics LS & PWD.mp4 | 90.2 MB | ||
| 315 Changing Directories.mp4 | 78.3 MB | ||
| 316 Relative Vs Absolute Paths.mp4 | 68.53 MB | ||
| 317 Making Directories.mp4 | 35.82 MB | ||
| 318 Man Pages & Flags.mp4 | 52.23 MB | ||
| 319 The Touch Command.mp4 | 29.34 MB | ||
| 320 Removing Files & Folders.mp4 | 31.94 MB | ||
| Resources | |||
| WDB+Terminal.pdf | 9.84 MB | ||
| 31-First-Brush-With-Node | |||
| 321 What Matters In This Section.mp4 | 10.57 MB | ||
| 322 Introducing Node JS.mp4 | 38.2 MB | ||
| 323 What Is Node Used For.mp4 | 61.5 MB | ||
| 324 Installing Node.mp4 | 15.02 MB | ||
| 325 The Node REPL.mp4 | 49.6 MB | ||
| 326 Running Node Files.mp4 | 13.81 MB | ||
| 327 Process & Argv.mp4 | 49.78 MB | ||
| 329 File System Module Crash Course.mp4 | 135.25 MB | ||
| Resources | |||
| Node_Intro_CODE | |||
| args.js | 62 B | ||
| boilerplate.js | 472 B | ||
| firstScript.js | 77 B | ||
| greeter.js | 99 B | ||
| WDB+Intro+to+Node.pdf | 1015.77 KB | ||
| 32-NPM-Modules | |||
| 330 What Matters In This Section.mp4 | 11.65 MB | ||
| 331 Working With moduleexports.mp4 | 52.15 MB | ||
| 332 Requiring A Directory.mp4 | 45.75 MB | ||
| 333 Introducing NPM.mp4 | 25.43 MB | ||
| 334 Installing Packages - Jokes & Rainbow.mp4 | 66.81 MB | ||
| 335 Adding Global Packages.mp4 | 43.69 MB | ||
| 336 The All-Important Packagejson.mp4 | 75.05 MB | ||
| 337 Installing All Dependencies For A Project.mp4 | 50.14 MB | ||
| 339 Language Guesser Challenge.mp4 | 83.39 MB | ||
| Resources | |||
| Modules_And_NPM_CODE | |||
| Artster | |||
| .DS_Store | 6 KB | ||
| index.js | 344 B | ||
| package-lock.json | 594 B | ||
| package.json | 285 B | ||
| Jokester | |||
| .DS_Store | 6 KB | ||
| index.js | 151 B | ||
| node_modules | |||
| .bin | |||
| mime | 14 B | ||
| sshpk-conv | 23 B | ||
| sshpk-sign | 23 B | ||
| sshpk-verify | 25 B | ||
| uuid | 16 B | ||
| accepts | |||
| HISTORY.md | 4.86 KB | ||
| LICENSE | 1.14 KB | ||
| README.md | 3.99 KB | ||
| index.js | 5.13 KB | ||
| package.json | 2.2 KB | ||
| ajv | |||
| .tonic_example.js | 439 B | ||
| LICENSE | 1.06 KB | ||
| README.md | 82.32 KB | ||
| dist | |||
| ajv.bundle.js | 266.29 KB | ||
| ajv.min.js | 119.15 KB | ||
| ajv.min.js.map | 136.92 KB | ||
| lib | |||
| ajv.d.ts | 12.89 KB | ||
| ajv.js | 15.47 KB | ||
| cache.js | 409 B | ||
| compile | |||
| async.js | 2.58 KB | ||
| equal.js | 176 B | ||
| error_classes.js | 828 B | ||
| formats.js | 11.81 KB | ||
| index.js | 10.44 KB | ||
| resolve.js | 7.66 KB | ||
| rules.js | 1.97 KB | ||
| schema_obj.js | 133 B | ||
| ucs2length.js | 558 B | ||
| util.js | 6.81 KB | ||
| data.js | 1.02 KB | ||
| definition_schema.js | 872 B | ||
| dot | |||
| _limit.jst | 3.84 KB | ||
| _limitItems.jst | 353 B | ||
| _limitLength.jst | 358 B | ||
| _limitProperties.jst | 376 B | ||
| allOf.jst | 609 B | ||
| anyOf.jst | 921 B | ||
| coerce.def | 1.93 KB | ||
| comment.jst | 322 B | ||
| const.jst | 280 B | ||
| contains.jst | 1.16 KB | ||
| custom.jst | 4.83 KB | ||
| defaults.def | 1.25 KB | ||
| definitions.def | 3.93 KB | ||
| dependencies.jst | 1.82 KB | ||
| enum.jst | 552 B | ||
| errors.def | 8.09 KB | ||
| format.jst | 3.06 KB | ||
| if.jst | 1.58 KB | ||
| items.jst | 2.55 KB | ||
| missing.def | 1.17 KB | ||
| multipleOf.jst | 644 B | ||
| not.jst | 861 B | ||
| oneOf.jst | 1.12 KB | ||
| pattern.jst | 348 B | ||
| properties.jst | 7.54 KB | ||
| propertyNames.jst | 1.25 KB | ||
| ref.jst | 2.4 KB | ||
| required.jst | 2.8 KB | ||
| uniqueItems.jst | 1.66 KB | ||
| validate.jst | 7.54 KB | ||
| dotjs | |||
| README.md | 149 B | ||
| _limit.js | 7.22 KB | ||
| _limitItems.js | 2.64 KB | ||
| _limitLength.js | 2.76 KB | ||
| _limitProperties.js | 2.68 KB | ||
| allOf.js | 1.32 KB | ||
| anyOf.js | 2.86 KB | ||
| comment.js | 573 B | ||
| const.js | 2.06 KB | ||
| contains.js | 3.29 KB | ||
| custom.js | 9.54 KB | ||
| dependencies.js | 7.54 KB | ||
| enum.js | 2.53 KB | ||
| format.js | 5.43 KB | ||
| if.js | 4.06 KB | ||
| index.js | 1.07 KB | ||
| items.js | 6.07 KB | ||
| multipleOf.js | 2.74 KB | ||
| not.js | 3.38 KB | ||
| oneOf.js | 3.11 KB | ||
| pattern.js | 2.53 KB | ||
| properties.js | 14.77 KB | ||
| propertyNames.js | 3.52 KB | ||
| ref.js | 4.6 KB | ||
| required.js | 12.1 KB | ||
| uniqueItems.js | 3.61 KB | ||
| validate.js | 19.55 KB | ||
| keyword.js | 3.82 KB | ||
| refs | |||
| data.json | 551 B | ||
| json-schema-draft-04.json | 4.25 KB | ||
| json-schema-draft-06.json | 4.34 KB | ||
| json-schema-draft-07.json | 4.76 KB | ||
| json-schema-secure.json | 2.51 KB | ||
| package.json | 3.83 KB | ||
| scripts | |||
| .eslintrc.yml | 62 B | ||
| bundle.js | 1.75 KB | ||
| compile-dots.js | 2.37 KB | ||
| info | 289 B | ||
| prepare-tests | 269 B | ||
| publish-built-version | 842 B | ||
| travis-gh-pages | 874 B | ||
| array-flatten | |||
| LICENSE | 1.08 KB | ||
| README.md | 1.22 KB | ||
| array-flatten.js | 1.17 KB | ||
| package.json | 1.63 KB | ||
| asn1 | |||
| LICENSE | 1.05 KB | ||
| README.md | 1.17 KB | ||
| lib | |||
| ber | |||
| errors.js | 240 B | ||
| index.js | 469 B | ||
| reader.js | 5.52 KB | ||
| types.js | 638 B | ||
| writer.js | 7.49 KB | ||
| index.js | 320 B | ||
| package.json | 1.8 KB | ||
| assert-plus | |||
| AUTHORS | 217 B | ||
| CHANGES.md | 428 B | ||
| README.md | 4.68 KB | ||
| assert.js | 5.33 KB | ||
| package.json | 2.07 KB | ||
| asynckit | |||
| LICENSE | 1.05 KB | ||
| README.md | 7.46 KB | ||
| bench.js | 1.23 KB | ||
| index.js | 156 B | ||
| lib | |||
| abort.js | 497 B | ||
| async.js | 599 B | ||
| defer.js | 441 B | ||
| iterate.js | 1.75 KB | ||
| readable_asynckit.js | 1.57 KB | ||
| readable_parallel.js | 673 B | ||
| readable_serial.js | 655 B | ||
| readable_serial_ordered.js | 941 B | ||
| state.js | 941 B | ||
| streamify.js | 2.89 KB | ||
| terminator.js | 533 B | ||
| package.json | 2.34 KB | ||
| parallel.js | 1017 B | ||
| serial.js | 501 B | ||
| serialOrdered.js | 1.71 KB | ||
| stream.js | 703 B | ||
| aws-sign2 | |||
| LICENSE | 8.93 KB | ||
| README.md | 130 B | ||
| index.js | 4.31 KB | ||
| package.json | 1.4 KB | ||
| aws4 | |||
| .github | |||
| FUNDING.yml | 61 B | ||
| .travis.yml | 91 B | ||
| LICENSE | 1.05 KB | ||
| README.md | 6.33 KB | ||
| aws4.js | 11.15 KB | ||
| lru.js | 1.87 KB | ||
| package.json | 1.42 KB | ||
| bcrypt-pbkdf | |||
| CONTRIBUTING.md | 547 B | ||
| LICENSE | 3.12 KB | ||
| README.md | 1.63 KB | ||
| index.js | 22.69 KB | ||
| package.json | 1.25 KB | ||
| body-parser | |||
| HISTORY.md | 14.76 KB | ||
| LICENSE | 1.14 KB | ||
| README.md | 16.7 KB | ||
| index.js | 2.59 KB | ||
| lib | |||
| read.js | 3.8 KB | ||
| types | |||
| json.js | 4.8 KB | ||
| raw.js | 1.84 KB | ||
| text.js | 2.23 KB | ||
| urlencoded.js | 5.66 KB | ||
| package.json | 2.66 KB | ||
| bytes | |||
| History.md | 1.54 KB | ||
| LICENSE | 1.13 KB | ||
| Readme.md | 3.8 KB | ||
| index.js | 3.39 KB | ||
| package.json | 1.99 KB | ||
| caseless | |||
| LICENSE | 8.9 KB | ||
| README.md | 1.15 KB | ||
| index.js | 1.74 KB | ||
| package.json | 1.41 KB | ||
| test.js | 1.55 KB | ||
| colors | |||
| LICENSE | 1.16 KB | ||
| README.md | 4.54 KB | ||
| examples | |||
| normal-usage.js | 1.92 KB | ||
| safe-string.js | 2.03 KB | ||
| index.d.ts | 2.88 KB | ||
| lib | |||
| colors.js | 5.73 KB | ||
| custom | |||
| trap.js | 1.64 KB | ||
| zalgo.js | 2.82 KB | ||
| extendStringPrototype.js | 3.22 KB | ||
| index.js | 369 B | ||
| maps | |||
| america.js | 278 B | ||
| rainbow.js | 311 B | ||
| random.js | 454 B | ||
| zebra.js | 146 B | ||
| styles.js | 2.45 KB | ||
| system | |||
| has-flag.js | 1.38 KB | ||
| supports-colors.js | 3.95 KB | ||
| package.json | 1.66 KB | ||
| safe.d.ts | 1.88 KB | ||
| safe.js | 248 B | ||
| themes | |||
| generic-logging.js | 199 B | ||
| combined-stream | |||
| License | 1.06 KB | ||
| Readme.md | 4.44 KB | ||
| lib | |||
| combined_stream.js | 4.58 KB | ||
| package.json | 1.62 KB | ||
| yarn.lock | 551 B | ||
| content-disposition | |||
| HISTORY.md | 952 B | ||
| LICENSE | 1.07 KB | ||
| README.md | 5.11 KB | ||
| index.js | 10.35 KB | ||
| package.json | 2.34 KB | ||
| content-type | |||
| HISTORY.md | 436 B | ||
| LICENSE | 1.06 KB | ||
| README.md | 2.73 KB | ||
| index.js | 4.7 KB | ||
| package.json | 2.12 KB | ||
| cookie | |||
| HISTORY.md | 2.63 KB | ||
| LICENSE | 1.15 KB | ||
| README.md | 8.6 KB | ||
| index.js | 3.94 KB | ||
| package.json | 2.14 KB | ||
| cookie-signature | |||
| .npmignore | 29 B | ||
| History.md | 695 B | ||
| Readme.md | 1.46 KB | ||
| index.js | 1.2 KB | ||
| package.json | 1.5 KB | ||
| core-util-is | |||
| LICENSE | 1.05 KB | ||
| README.md | 67 B | ||
| float.patch | 15.9 KB | ||
| lib | |||
| util.js | 2.95 KB | ||
| package.json | 1.5 KB | ||
| test.js | 2.05 KB | ||
| dashdash | |||
| CHANGES.md | 10.66 KB | ||
| README.md | 17.74 KB | ||
| etc | |||
| dashdash.bash_completion.in | 14.07 KB | ||
| lib | |||
| dashdash.js | 34.47 KB | ||
| package.json | 1.57 KB | ||
| debug | |||
| .coveralls.yml | 46 B | ||
| .eslintrc | 180 B | ||
| .npmignore | 72 B | ||
| .travis.yml | 140 B | ||
| CHANGELOG.md | 11.43 KB | ||
| LICENSE | 1.08 KB | ||
| Makefile | 1.03 KB | ||
| README.md | 17.5 KB | ||
| component.json | 321 B | ||
| karma.conf.js | 1.7 KB | ||
| node.js | 40 B | ||
| package.json | 2.18 KB | ||
| src | |||
| browser.js | 4.62 KB | ||
| debug.js | 4.29 KB | ||
| index.js | 263 B | ||
| inspector-log.js | 373 B | ||
| node.js | 5.87 KB | ||
| delayed-stream | |||
| .npmignore | 5 B | ||
| License | 1.06 KB | ||
| Makefile | 57 B | ||
| Readme.md | 3.78 KB | ||
| lib | |||
| delayed_stream.js | 2.26 KB | ||
| package.json | 1.63 KB | ||
| depd | |||
| History.md | 2.01 KB | ||
| LICENSE | 1.07 KB | ||
| Readme.md | 9.79 KB | ||
| index.js | 10.42 KB | ||
| lib | |||
| browser | |||
| index.js | 1.48 KB | ||
| compat | |||
| callsite-tostring.js | 2.18 KB | ||
| event-listener-count.js | 338 B | ||
| index.js | 1.39 KB | ||
| package.json | 2.09 KB | ||
| destroy | |||
| LICENSE | 1.07 KB | ||
| README.md | 2.13 KB | ||
| index.js | 1.02 KB | ||
| package.json | 1.75 KB | ||
| ecc-jsbn | |||
| LICENSE | 1.05 KB | ||
| README.md | 402 B | ||
| index.js | 1.79 KB | ||
| lib | |||
| LICENSE-jsbn | 1.51 KB | ||
| ec.js | 14.96 KB | ||
| sec.js | 5.96 KB | ||
| package.json | 1.55 KB | ||
| test.js | 682 B | ||
| ee-first | |||
| LICENSE | 1.07 KB | ||
| README.md | 2.56 KB | ||
| index.js | 1.64 KB | ||
| package.json | 1.76 KB | ||
| encodeurl | |||
| HISTORY.md | 238 B | ||
| LICENSE | 1.06 KB | ||
| README.md | 3.76 KB | ||
| index.js | 1.55 KB | ||
| package.json | 2.09 KB | ||
| escape-html | |||
| LICENSE | 1.13 KB | ||
| Readme.md | 707 B | ||
| index.js | 1.33 KB | ||
| package.json | 1.44 KB | ||
| etag | |||
| HISTORY.md | 1.69 KB | ||
| LICENSE | 1.07 KB | ||
| README.md | 4.1 KB | ||
| index.js | 2.42 KB | ||
| package.json | 2.24 KB | ||
| express | |||
| History.md | 107.02 KB | ||
| LICENSE | 1.22 KB | ||
| Readme.md | 4.5 KB | ||
| index.js | 224 B | ||
| lib | |||
| application.js | 13.94 KB | ||
| express.js | 2.35 KB | ||
| middleware | |||
| init.js | 853 B | ||
| query.js | 885 B | ||
| request.js | 12.21 KB | ||
| response.js | 26.49 KB | ||
| router | |||
| index.js | 14.53 KB | ||
| layer.js | 3.22 KB | ||
| route.js | 4.05 KB | ||
| utils.js | 5.83 KB | ||
| view.js | 3.25 KB | ||
| package.json | 3.96 KB | ||
| extend | |||
| .editorconfig | 286 B | ||
| .eslintrc | 397 B | ||
| .jscs.json | 4 KB | ||
| .travis.yml | 6.74 KB | ||
| CHANGELOG.md | 2.71 KB | ||
| LICENSE | 1.06 KB | ||
| README.md | 2.96 KB | ||
| component.json | 581 B | ||
| index.js | 3.24 KB | ||
| package.json | 1.99 KB | ||
| extsprintf | |||
| .gitmodules | 0 B | ||
| .npmignore | 16 B | ||
| LICENSE | 1.05 KB | ||
| Makefile | 533 B | ||
| Makefile.targ | 8.19 KB | ||
| README.md | 1.33 KB | ||
| jsl.node.conf | 6.82 KB | ||
| lib | |||
| extsprintf.js | 4.07 KB | ||
| package.json | 1.2 KB | ||
| fast-deep-equal | |||
| LICENSE | 1.05 KB | ||
| README.md | 3.25 KB | ||
| es6 | |||
| index.d.ts | 66 B | ||
| index.js | 1.89 KB | ||
| react.d.ts | 66 B | ||
| react.js | 2.16 KB | ||
| index.d.ts | 103 B | ||
| index.js | 1.15 KB | ||
| package.json | 2.32 KB | ||
| react.d.ts | 66 B | ||
| react.js | 1.42 KB | ||
| fast-json-stable-stringify | |||
| .eslintrc.yml | 562 B | ||
| .github | |||
| FUNDING.yml | 43 B | ||
| .travis.yml | 111 B | ||
| LICENSE | 1.12 KB | ||
| README.md | 3.43 KB | ||
| benchmark | |||
| index.js | 740 B | ||
| test.json | 3.74 KB | ||
| example | |||
| key_cmp.js | 177 B | ||
| nested.js | 109 B | ||
| str.js | 97 B | ||
| value_cmp.js | 188 B | ||
| index.d.ts | 110 B | ||
| index.js | 1.8 KB | ||
| package.json | 2.26 KB | ||
| test | |||
| cmp.js | 350 B | ||
| nested.js | 1.12 KB | ||
| str.js | 1.1 KB | ||
| to-json.js | 607 B | ||
| finalhandler | |||
| HISTORY.md | 3.98 KB | ||
| LICENSE | 1.09 KB | ||
| README.md | 3.92 KB | ||
| index.js | 6.37 KB | ||
| package.json | 2.34 KB | ||
| forever-agent | |||
| LICENSE | 8.93 KB | ||
| README.md | 163 B | ||
| index.js | 4.08 KB | ||
| package.json | 1.48 KB | ||
| form-data | |||
| License | 1.09 KB | ||
| README.md | 6.97 KB | ||
| README.md.bak | 6.97 KB | ||
| lib | |||
| browser.js | 101 B | ||
| form_data.js | 11.96 KB | ||
| populate.js | 177 B | ||
| package.json | 3.16 KB | ||
| yarn.lock | 86.99 KB | ||
| forwarded | |||
| HISTORY.md | 306 B | ||
| LICENSE | 1.07 KB | ||
| README.md | 1.6 KB | ||
| index.js | 1.33 KB | ||
| package.json | 2.1 KB | ||
| fresh | |||
| HISTORY.md | 1.46 KB | ||
| LICENSE | 1.15 KB | ||
| README.md | 3.29 KB | ||
| index.js | 2.65 KB | ||
| package.json | 2.35 KB | ||
| getpass | |||
| .npmignore | 64 B | ||
| .travis.yml | 113 B | ||
| LICENSE | 1.04 KB | ||
| README.md | 774 B | ||
| lib | |||
| index.js | 3.18 KB | ||
| package.json | 1.28 KB | ||
| give-me-a-joke | |||
| LICENSE | 1.07 KB | ||
| README.md | 1.14 KB | ||
| index.js | 1.88 KB | ||
| package.json | 1.69 KB | ||
| har-schema | |||
| LICENSE | 755 B | ||
| README.md | 2.07 KB | ||
| lib | |||
| afterRequest.json | 717 B | ||
| beforeRequest.json | 718 B | ||
| browser.json | 312 B | ||
| cache.json | 400 B | ||
| content.json | 459 B | ||
| cookie.json | 579 B | ||
| creator.json | 312 B | ||
| entry.json | 1.01 KB | ||
| har.json | 200 B | ||
| header.json | 307 B | ||
| index.js | 714 B | ||
| log.json | 591 B | ||
| page.json | 661 B | ||
| pageTimings.json | 311 B | ||
| postData.json | 737 B | ||
| query.json | 306 B | ||
| request.json | 954 B | ||
| response.json | 905 B | ||
| timings.json | 647 B | ||
| package.json | 2.18 KB | ||
| har-validator | |||
| LICENSE | 1.07 KB | ||
| README.md | 1.61 KB | ||
| lib | |||
| async.js | 2.13 KB | ||
| error.js | 373 B | ||
| promise.js | 1.9 KB | ||
| package.json | 1.88 KB | ||
| http-errors | |||
| HISTORY.md | 3.07 KB | ||
| LICENSE | 1.14 KB | ||
| README.md | 5.42 KB | ||
| index.js | 5.74 KB | ||
| package.json | 2.47 KB | ||
| http-signature | |||
| .dir-locals.el | 178 B | ||
| .npmignore | 54 B | ||
| CHANGES.md | 1.32 KB | ||
| LICENSE | 1.04 KB | ||
| README.md | 1.56 KB | ||
| http_signing.md | 13.52 KB | ||
| lib | |||
| index.js | 626 B | ||
| parser.js | 9.61 KB | ||
| signer.js | 12.71 KB | ||
| utils.js | 2.77 KB | ||
| verify.js | 3.02 KB | ||
| package.json | 1.82 KB | ||
| iconv-lite | |||
| Changelog.md | 4.24 KB | ||
| LICENSE | 1.04 KB | ||
| README.md | 6.38 KB | ||
| encodings | |||
| dbcs-codec.js | 20.91 KB | ||
| dbcs-data.js | 8.1 KB | ||
| index.js | 710 B | ||
| internal.js | 5.97 KB | ||
| sbcs-codec.js | 2.14 KB | ||
| sbcs-data-generated.js | 31.28 KB | ||
| sbcs-data.js | 4.58 KB | ||
| tables | |||
| big5-added.json | 17.3 KB | ||
| cp936.json | 46.21 KB | ||
| cp949.json | 37.23 KB | ||
| cp950.json | 41.36 KB | ||
| eucjp.json | 40.1 KB | ||
| gb18030-ranges.json | 2.16 KB | ||
| gbk-added.json | 1.2 KB | ||
| shiftjis.json | 23.22 KB | ||
| utf16.js | 4.89 KB | ||
| utf7.js | 9 KB | ||
| lib | |||
| bom-handling.js | 1.08 KB | ||
| extend-node.js | 8.5 KB | ||
| index.d.ts | 982 B | ||
| index.js | 5 KB | ||
| streams.js | 3.31 KB | ||
| package.json | 1.96 KB | ||
| inherits | |||
| LICENSE | 749 B | ||
| README.md | 1.59 KB | ||
| inherits.js | 192 B | ||
| inherits_browser.js | 672 B | ||
| package.json | 1.47 KB | ||
| ipaddr.js | |||
| LICENSE | 1.06 KB | ||
| README.md | 8.11 KB | ||
| ipaddr.min.js | 9.51 KB | ||
| lib | |||
| ipaddr.js | 18.88 KB | ||
| ipaddr.js.d.ts | 2.89 KB | ||
| package.json | 1.71 KB | ||
| is-typedarray | |||
| LICENSE.md | 1.05 KB | ||
| README.md | 558 B | ||
| index.js | 1016 B | ||
| package.json | 1.47 KB | ||
| test.js | 1.07 KB | ||
| isstream | |||
| .jshintrc | 1.12 KB | ||
| .npmignore | 6 B | ||
| .travis.yml | 150 B | ||
| LICENSE.md | 1.1 KB | ||
| README.md | 2.37 KB | ||
| isstream.js | 588 B | ||
| package.json | 1.64 KB | ||
| test.js | 6.81 KB | ||
| jsbn | |||
| .npmignore | 22 B | ||
| LICENSE | 1.51 KB | ||
| README.md | 1.58 KB | ||
| example.html | 200 B | ||
| example.js | 107 B | ||
| index.js | 40.84 KB | ||
| package.json | 1.38 KB | ||
| json-schema | |||
| README.md | 405 B | ||
| draft-00 | |||
| hyper-schema | 1.17 KB | ||
| json-ref | 435 B | ||
| links | 608 B | ||
| schema | 2.6 KB | ||
| draft-01 | |||
| hyper-schema | 1.17 KB | ||
| json-ref | 435 B | ||
| links | 608 B | ||
| schema | 2.6 KB | ||
| draft-02 | |||
| hyper-schema | 1.17 KB | ||
| json-ref | 435 B | ||
| links | 692 B | ||
| schema | 2.82 KB | ||
| draft-03 | |||
| examples | |||
| address | 692 B | ||
| calendar | 998 B | ||
| card | 2.22 KB | ||
| geo | 173 B | ||
| interfaces | 868 B | ||
| hyper-schema | 1002 B | ||
| json-ref | 445 B | ||
| links | 720 B | ||
| schema | 2.81 KB | ||
| draft-04 | |||
| hyper-schema | 996 B | ||
| links | 730 B | ||
| schema | 3.04 KB | ||
| draft-zyp-json-schema-03.xml | 50.08 KB | ||
| draft-zyp-json-schema-04.xml | 47.16 KB | ||
| lib | |||
| links.js | 2.14 KB | ||
| validate.js | 10.68 KB | ||
| package.json | 1.7 KB | ||
| test | |||
| tests.js | 3.21 KB | ||
| json-schema-traverse | |||
| .eslintrc.yml | 630 B | ||
| .travis.yml | 108 B | ||
| LICENSE | 1.05 KB | ||
| README.md | 2.63 KB | ||
| index.js | 2.32 KB | ||
| package.json | 1.89 KB | ||
| spec | |||
| .eslintrc.yml | 91 B | ||
| fixtures | |||
| schema.js | 5.41 KB | ||
| index.spec.js | 5.9 KB | ||
| json-stringify-safe | |||
| .npmignore | 7 B | ||
| CHANGELOG.md | 734 B | ||
| LICENSE | 765 B | ||
| Makefile | 675 B | ||
| README.md | 1.23 KB | ||
| package.json | 1.72 KB | ||
| stringify.js | 907 B | ||
| test | |||
| mocha.opts | 27 B | ||
| stringify_test.js | 7.37 KB | ||
| jsprim | |||
| CHANGES.md | 1016 B | ||
| CONTRIBUTING.md | 770 B | ||
| LICENSE | 1.05 KB | ||
| README.md | 10.52 KB | ||
| lib | |||
| jsprim.js | 16.67 KB | ||
| package.json | 1.27 KB | ||
| media-typer | |||
| HISTORY.md | 461 B | ||
| LICENSE | 1.06 KB | ||
| README.md | 2.32 KB | ||
| index.js | 6.23 KB | ||
| package.json | 1.72 KB | ||
| merge-descriptors | |||
| HISTORY.md | 363 B | ||
| LICENSE | 1.14 KB | ||
| README.md | 1.18 KB | ||
| index.js | 1.19 KB | ||
| package.json | 1.95 KB | ||
| methods | |||
| HISTORY.md | 427 B | ||
| LICENSE | 1.15 KB | ||
| README.md | 1.65 KB | ||
| index.js | 1.02 KB | ||
| package.json | 1.97 KB | ||
| mime | |||
| .npmignore | 0 B | ||
| CHANGELOG.md | 9.25 KB | ||
| LICENSE | 1.07 KB | ||
| README.md | 2.07 KB | ||
| cli.js | 149 B | ||
| mime.js | 2.66 KB | ||
| package.json | 1.8 KB | ||
| src | |||
| build.js | 1.32 KB | ||
| test.js | 2.28 KB | ||
| types.json | 30.82 KB | ||
| mime-db | |||
| HISTORY.md | 10.66 KB | ||
| LICENSE | 1.07 KB | ||
| README.md | 3.97 KB | ||
| db.json | 174.55 KB | ||
| index.js | 136 B | ||
| package.json | 2.69 KB | ||
| mime-types | |||
| HISTORY.md | 6.92 KB | ||
| LICENSE | 1.14 KB | ||
| README.md | 3.55 KB | ||
| index.js | 3.58 KB | ||
| package.json | 2.33 KB | ||
| ms | |||
| index.js | 2.7 KB | ||
| license.md | 1.05 KB | ||
| package.json | 1.53 KB | ||
| readme.md | 1.68 KB | ||
| negotiator | |||
| HISTORY.md | 2.35 KB | ||
| LICENSE | 1.15 KB | ||
| README.md | 4.7 KB | ||
| index.js | 3.27 KB | ||
| lib | |||
| charset.js | 3.01 KB | ||
| encoding.js | 3.42 KB | ||
| language.js | 3.33 KB | ||
| mediaType.js | 5.23 KB | ||
| package.json | 2.11 KB | ||
| oauth-sign | |||
| LICENSE | 8.93 KB | ||
| README.md | 188 B | ||
| index.js | 3.83 KB | ||
| package.json | 1.53 KB | ||
| on-finished | |||
| HISTORY.md | 1.65 KB | ||
| LICENSE | 1.14 KB | ||
| README.md | 4.77 KB | ||
| index.js | 3.6 KB | ||
| package.json | 1.95 KB | ||
| parseurl | |||
| HISTORY.md | 1.02 KB | ||
| LICENSE | 1.15 KB | ||
| README.md | 4 KB | ||
| index.js | 2.74 KB | ||
| package.json | 2.27 KB | ||
| path-to-regexp | |||
| History.md | 694 B | ||
| LICENSE | 1.08 KB | ||
| Readme.md | 1.08 KB | ||
| index.js | 3.25 KB | ||
| package.json | 1.47 KB | ||
| performance-now | |||
| .npmignore | 9 B | ||
| .tm_properties | 193 B | ||
| .travis.yml | 65 B | ||
| README.md | 1.97 KB | ||
| lib | |||
| performance-now.js | 1.04 KB | ||
| performance-now.js.map | 959 B | ||
| package.json | 1.89 KB | ||
| src | |||
| index.d.ts | 218 B | ||
| performance-now.coffee | 553 B | ||
| test | |||
| mocha.opts | 90 B | ||
| performance-now.coffee | 1.46 KB | ||
| scripts | |||
| delayed-call.coffee | 358 B | ||
| delayed-require.coffee | 362 B | ||
| difference.coffee | 175 B | ||
| initial-value.coffee | 313 B | ||
| scripts.coffee | 1.28 KB | ||
| proxy-addr | |||
| HISTORY.md | 2.8 KB | ||
| LICENSE | 1.07 KB | ||
| README.md | 4.3 KB | ||
| index.js | 5.86 KB | ||
| package.json | 2.21 KB | ||
| psl | |||
| LICENSE | 1.08 KB | ||
| README.md | 6.6 KB | ||
| browserstack-logo.svg | 7.38 KB | ||
| data | |||
| rules.json | 127.33 KB | ||
| dist | |||
| psl.js | 148.7 KB | ||
| psl.min.js | 124.54 KB | ||
| index.js | 5.89 KB | ||
| package.json | 2.3 KB | ||
| punycode | |||
| README.md | 4.83 KB | ||
| package.json | 2.03 KB | ||
| punycode.es6.js | 12.33 KB | ||
| punycode.js | 12.27 KB | ||
| qs | |||
| .editorconfig | 399 B | ||
| .eslintignore | 5 B | ||
| .eslintrc | 647 B | ||
| CHANGELOG.md | 14.31 KB | ||
| LICENSE | 1.62 KB | ||
| README.md | 17.8 KB | ||
| dist | |||
| qs.js | 24.08 KB | ||
| lib | |||
| formats.js | 387 B | ||
| index.js | 211 B | ||
| parse.js | 8.29 KB | ||
| stringify.js | 8.04 KB | ||
| utils.js | 6.06 KB | ||
| package.json | 2.32 KB | ||
| test | |||
| .eslintrc | 422 B | ||
| index.js | 81 B | ||
| parse.js | 27.11 KB | ||
| stringify.js | 23.51 KB | ||
| utils.js | 4.98 KB | ||
| range-parser | |||
| HISTORY.md | 917 B | ||
| LICENSE | 1.15 KB | ||
| README.md | 2.22 KB | ||
| index.js | 2.83 KB | ||
| package.json | 2.36 KB | ||
| raw-body | |||
| HISTORY.md | 5.23 KB | ||
| LICENSE | 1.15 KB | ||
| README.md | 6.19 KB | ||
| index.d.ts | 2.23 KB | ||
| index.js | 5.92 KB | ||
| package.json | 2.55 KB | ||
| request | |||
| CHANGELOG.md | 67.44 KB | ||
| LICENSE | 8.93 KB | ||
| README.md | 45.3 KB | ||
| index.js | 3.9 KB | ||
| lib | |||
| auth.js | 4.67 KB | ||
| cookies.js | 974 B | ||
| getProxyFromURI.js | 2.2 KB | ||
| har.js | 4.67 KB | ||
| hawk.js | 2.69 KB | ||
| helpers.js | 1.38 KB | ||
| multipart.js | 2.61 KB | ||
| oauth.js | 4.04 KB | ||
| querystring.js | 1.3 KB | ||
| redirect.js | 4.53 KB | ||
| tunnel.js | 4.31 KB | ||
| node_modules | |||
| qs | |||
| .editorconfig | 399 B | ||
| .eslintignore | 5 B | ||
| .eslintrc | 554 B | ||
| CHANGELOG.md | 12.44 KB | ||
| LICENSE | 1.62 KB | ||
| README.md | 14.29 KB | ||
| dist | |||
| qs.js | 18.94 KB | ||
| lib | |||
| formats.js | 387 B | ||
| index.js | 211 B | ||
| parse.js | 5.68 KB | ||
| stringify.js | 6.14 KB | ||
| utils.js | 5.42 KB | ||
| package.json | 2.19 KB | ||
| test | |||
| .eslintrc | 348 B | ||
| index.js | 81 B | ||
| parse.js | 21.74 KB | ||
| stringify.js | 20.3 KB | ||
| utils.js | 1.4 KB | ||
| package.json | 3.01 KB | ||
| request.js | 43.42 KB | ||
| safe-buffer | |||
| LICENSE | 1.06 KB | ||
| README.md | 19.1 KB | ||
| index.d.ts | 8.53 KB | ||
| index.js | 1.49 KB | ||
| package.json | 1.64 KB | ||
| safer-buffer | |||
| LICENSE | 1.07 KB | ||
| Porting-Buffer.md | 12.49 KB | ||
| Readme.md | 8.07 KB | ||
| dangerous.js | 1.45 KB | ||
| package.json | 1.77 KB | ||
| safer.js | 2.06 KB | ||
| tests.js | 15.37 KB | ||
| send | |||
| HISTORY.md | 12.35 KB | ||
| LICENSE | 1.1 KB | ||
| README.md | 9.22 KB | ||
| index.js | 22.74 KB | ||
| node_modules | |||
| ms | |||
| index.js | 2.96 KB | ||
| license.md | 1.05 KB | ||
| package.json | 1.6 KB | ||
| readme.md | 1.96 KB | ||
| package.json | 2.74 KB | ||
| serve-static | |||
| HISTORY.md | 9.85 KB | ||
| LICENSE | 1.16 KB | ||
| README.md | 7.6 KB | ||
| index.js | 4.46 KB | ||
| package.json | 2.3 KB | ||
| setprototypeof | |||
| LICENSE | 727 B | ||
| README.md | 850 B | ||
| index.d.ts | 93 B | ||
| index.js | 384 B | ||
| package.json | 2.03 KB | ||
| test | |||
| index.js | 690 B | ||
| sshpk | |||
| .npmignore | 72 B | ||
| .travis.yml | 189 B | ||
| LICENSE | 1.04 KB | ||
| README.md | 24.07 KB | ||
| bin | |||
| sshpk-conv | 5.6 KB | ||
| sshpk-sign | 3.92 KB | ||
| sshpk-verify | 3.47 KB | ||
| lib | |||
| algs.js | 4.75 KB | ||
| certificate.js | 11.33 KB | ||
| dhe.js | 10.35 KB | ||
| ed-compat.js | 2.28 KB | ||
| errors.js | 2.71 KB | ||
| fingerprint.js | 5.4 KB | ||
| formats | |||
| auto.js | 3.35 KB | ||
| dnssec.js | 8.98 KB | ||
| openssh-cert.js | 8.55 KB | ||
| pem.js | 7.29 KB | ||
| pkcs1.js | 8.81 KB | ||
| pkcs8.js | 14.2 KB | ||
| putty.js | 2.28 KB | ||
| rfc4253.js | 4.14 KB | ||
| ssh-private.js | 6.77 KB | ||
| ssh.js | 3.12 KB | ||
| x509-pem.js | 2 KB | ||
| x509.js | 19.1 KB | ||
| identity.js | 9.8 KB | ||
| index.js | 1.25 KB | ||
| key.js | 7.93 KB | ||
| private-key.js | 6.56 KB | ||
| signature.js | 7.8 KB | ||
| ssh-buffer.js | 3.79 KB | ||
| utils.js | 9.6 KB | ||
| man | |||
| man1 | |||
| sshpk-conv.1 | 3.9 KB | ||
| sshpk-sign.1 | 2.42 KB | ||
| sshpk-verify.1 | 2.16 KB | ||
| package.json | 2.46 KB | ||
| statuses | |||
| HISTORY.md | 1023 B | ||
| LICENSE | 1.14 KB | ||
| README.md | 3.38 KB | ||
| codes.json | 1.78 KB | ||
| index.js | 2.04 KB | ||
| package.json | 2.53 KB | ||
| toidentifier | |||
| LICENSE | 1.08 KB | ||
| README.md | 1.68 KB | ||
| index.js | 490 B | ||
| package.json | 2.14 KB | ||
| tough-cookie | |||
| LICENSE | 1.45 KB | ||
| README.md | 26.59 KB | ||
| lib | |||
| cookie.js | 39.96 KB | ||
| memstore.js | 5.69 KB | ||
| pathMatch.js | 2.38 KB | ||
| permuteDomain.js | 2.22 KB | ||
| pubsuffix-psl.js | 1.68 KB | ||
| store.js | 2.88 KB | ||
| version.js | 52 B | ||
| package.json | 2.21 KB | ||
| tunnel-agent | |||
| LICENSE | 8.93 KB | ||
| README.md | 113 B | ||
| index.js | 6.72 KB | ||
| package.json | 1.48 KB | ||
| tweetnacl | |||
| .npmignore | 38 B | ||
| AUTHORS.md | 875 B | ||
| CHANGELOG.md | 5.77 KB | ||
| LICENSE | 1.18 KB | ||
| PULL_REQUEST_TEMPLATE.md | 1.02 KB | ||
| README.md | 12.86 KB | ||
| nacl-fast.js | 60.8 KB | ||
| nacl-fast.min.js | 31.86 KB | ||
| nacl.d.ts | 3 KB | ||
| nacl.js | 32.18 KB | ||
| nacl.min.js | 18.64 KB | ||
| package.json | 2.56 KB | ||
| type-is | |||
| HISTORY.md | 5.32 KB | ||
| LICENSE | 1.14 KB | ||
| README.md | 5.06 KB | ||
| index.js | 5.43 KB | ||
| package.json | 2.19 KB | ||
| unpipe | |||
| HISTORY.md | 59 B | ||
| LICENSE | 1.09 KB | ||
| README.md | 1.22 KB | ||
| index.js | 1.09 KB | ||
| package.json | 1.71 KB | ||
| uri-js | |||
| LICENSE | 1.42 KB | ||
| README.md | 6.16 KB | ||
| dist | |||
| es5 | |||
| uri.all.d.ts | 2.39 KB | ||
| uri.all.js | 55.96 KB | ||
| uri.all.js.map | 99.8 KB | ||
| uri.all.min.d.ts | 2.39 KB | ||
| uri.all.min.js | 16.8 KB | ||
| uri.all.min.js.map | 81.14 KB | ||
| esnext | |||
| index.d.ts | 23 B | ||
| index.js | 537 B | ||
| index.js.map | 747 B | ||
| regexps-iri.d.ts | 97 B | ||
| regexps-iri.js | 114 B | ||
| regexps-iri.js.map | 192 B | ||
| regexps-uri.d.ts | 160 B | ||
| regexps-uri.js | 7.63 KB | ||
| regexps-uri.js.map | 8.09 KB | ||
| schemes | |||
| http.d.ts | 108 B | ||
| http.js | 959 B | ||
| http.js.map | 841 B | ||
| https.d.ts | 108 B | ||
| https.js | 212 B | ||
| https.js.map | 312 B | ||
| mailto.d.ts | 359 B | ||
| mailto.js | 7.56 KB | ||
| mailto.js.map | 7.04 KB | ||
| urn-uuid.d.ts | 279 B | ||
| urn-uuid.js | 868 B | ||
| urn-uuid.js.map | 832 B | ||
| urn.d.ts | 324 B | ||
| urn.js | 2 KB | ||
| urn.js.map | 1.89 KB | ||
| ws.d.ts | 228 B | ||
| ws.js | 1.62 KB | ||
| ws.js.map | 1.57 KB | ||
| wss.d.ts | 108 B | ||
| wss.js | 198 B | ||
| wss.js.map | 307 B | ||
| uri.d.ts | 2.39 KB | ||
| uri.js | 19.68 KB | ||
| uri.js.map | 18.77 KB | ||
| util.d.ts | 343 B | ||
| util.js | 1.09 KB | ||
| util.js.map | 1.67 KB | ||
| package.json | 2.93 KB | ||
| yarn.lock | 68.35 KB | ||
| utils-merge | |||
| .npmignore | 79 B | ||
| LICENSE | 1.06 KB | ||
| README.md | 1.29 KB | ||
| index.js | 381 B | ||
| package.json | 1.64 KB | ||
| uuid | |||
| AUTHORS | 169 B | ||
| CHANGELOG.md | 3.68 KB | ||
| LICENSE.md | 1.08 KB | ||
| README.md | 7.73 KB | ||
| bin | |||
| uuid | 1.54 KB | ||
| index.js | 120 B | ||
| lib | |||
| bytesToUuid.js | 775 B | ||
| md5-browser.js | 6.66 KB | ||
| md5.js | 576 B | ||
| rng-browser.js | 1.28 KB | ||
| rng.js | 246 B | ||
| sha1-browser.js | 2.28 KB | ||
| sha1.js | 579 B | ||
| v35.js | 1.58 KB | ||
| package.json | 2.37 KB | ||
| v1.js | 3.25 KB | ||
| v3.js | 106 B | ||
| v4.js | 680 B | ||
| v5.js | 109 B | ||
| vary | |||
| HISTORY.md | 792 B | ||
| LICENSE | 1.07 KB | ||
| README.md | 2.65 KB | ||
| index.js | 2.86 KB | ||
| package.json | 2.09 KB | ||
| verror | |||
| .npmignore | 91 B | ||
| CHANGES.md | 505 B | ||
| CONTRIBUTING.md | 770 B | ||
| LICENSE | 1.05 KB | ||
| README.md | 20.63 KB | ||
| lib | |||
| verror.js | 11.59 KB | ||
| package.json | 1.28 KB | ||
| package-lock.json | 25.99 KB | ||
| LangGuessr | |||
| .DS_Store | 6 KB | ||
| index.js | 476 B | ||
| package-lock.json | 1.87 KB | ||
| package.json | 300 B | ||
| __MACOSX | |||
| Artster | |||
| ._.DS_Store | 120 B | ||
| Jokester | |||
| ._.DS_Store | 120 B | ||
| LangGuessr | |||
| ._.DS_Store | 120 B | ||
| app.js | 174 B | ||
| math.js | 244 B | ||
| shelter | |||
| blue.js | 56 B | ||
| index.js | 161 B | ||
| janet.js | 59 B | ||
| sadie.js | 58 B | ||
| 33-Creating-Servers-With-Express | |||
| 340 What Matters In This Section.mp4 | 10.73 MB | ||
| 341 Introducing Express.mp4 | 32.29 MB | ||
| 342 Our Very First Express App.mp4 | 70.71 MB | ||
| 343 The Request & Response Objects.mp4 | 80.5 MB | ||
| 344 Express Routing Basics.mp4 | 99.38 MB | ||
| 345 Express Path Parameters.mp4 | 100.04 MB | ||
| 346 Working With Query Strings.mp4 | 45.49 MB | ||
| 347 Auto-Restart With Nodemon.mp4 | 35.76 MB | ||
| Resources | |||
| Express_Intro_CODE | |||
| FirstApp | |||
| index.js | 1.34 KB | ||
| package-lock.json | 13.95 KB | ||
| package.json | 272 B | ||
| WDB+Express+Intro.pdf | 2.93 MB | ||
| 34-Dynamic-Html-With-Templating | |||
| 348 What Matters In This Section.mp4 | 10.49 MB | ||
| 349 What is Templating.mp4 | 61.38 MB | ||
| 350 Configuring Express For EJS.mp4 | 62.42 MB | ||
| 351 Setting The Views Directory.mp4 | 37.65 MB | ||
| 352 EJS Interpolation Syntax.mp4 | 41.34 MB | ||
| 353 Passing Data To Templates.mp4 | 26.82 MB | ||
| 354 Subreddit Template Demo.mp4 | 19.98 MB | ||
| 355 Conditionals in EJS.mp4 | 41.08 MB | ||
| 356 Loops In EJS.mp4 | 61.45 MB | ||
| 357 A More Complex Subreddit Demo.mp4 | 112.11 MB | ||
| 358 Serving Static Assets In Express.mp4 | 69.27 MB | ||
| 359 Bootstrap + Express.mp4 | 101 MB | ||
| 360 EJS & Partials.mp4 | 108.4 MB | ||
| Resources | |||
| Express_Templating_CODE | |||
| Express_Templating_CODE | |||
| Bootstrap_Demo | |||
| data.json | 2.49 KB | ||
| index.js | 922 B | ||
| package-lock.json | 18 KB | ||
| package.json | 300 B | ||
| public | |||
| .DS_Store | 6 KB | ||
| css | |||
| .DS_Store | 6 KB | ||
| bootstrap.min.css | 156.54 KB | ||
| js | |||
| .DS_Store | 6 KB | ||
| bootstrap.min.js | 58.64 KB | ||
| jquery.js | 87.38 KB | ||
| views | |||
| cats.ejs | 199 B | ||
| home.ejs | 929 B | ||
| notfound.ejs | 168 B | ||
| partials | |||
| footer.ejs | 65 B | ||
| head.ejs | 334 B | ||
| navbar.ejs | 1.08 KB | ||
| random.ejs | 358 B | ||
| subreddit.ejs | 491 B | ||
| Templating_Demo | |||
| .DS_Store | 6 KB | ||
| data.json | 2.49 KB | ||
| index.js | 922 B | ||
| package-lock.json | 18 KB | ||
| package.json | 300 B | ||
| public | |||
| app.css | 42 B | ||
| views | |||
| cats.ejs | 331 B | ||
| home.ejs | 1.04 KB | ||
| notfound.ejs | 279 B | ||
| random.ejs | 492 B | ||
| subreddit.ejs | 612 B | ||
| 35-Defining-RESTful-Routes | |||
| 361 What Matters In This Section.mp4 | 17.5 MB | ||
| 362 Get Vs Post Requests.mp4 | 25.22 MB | ||
| 363 Defining Express Post Routes.mp4 | 32.73 MB | ||
| 364 Parsing The Request Body.mp4 | 68.96 MB | ||
| 365 Intro to REST.mp4 | 79.57 MB | ||
| 366 RESTful Comments Overview.mp4 | 26.54 MB | ||
| 367 RESTful Comments Index.mp4 | 59.9 MB | ||
| 368 RESTful Comments New.mp4 | 84.59 MB | ||
| 369 Express Redirects.mp4 | 44.4 MB | ||
| 370 RESTful Comments Show.mp4 | 118.41 MB | ||
| 371 The UUID Package.mp4 | 50.9 MB | ||
| 372 RESTful Comments Update.mp4 | 99.4 MB | ||
| 373 Express Method Override.mp4 | 115.76 MB | ||
| 374 RESTful Comments Delete.mp4 | 83.87 MB | ||
| Resources | |||
| RESTful_Routes_CODE | |||
| RESTDemo | |||
| index.js | 3.55 KB | ||
| package-lock.json | 18.96 KB | ||
| package.json | 348 B | ||
| views | |||
| comments | |||
| edit.ejs | 427 B | ||
| index.ejs | 483 B | ||
| new.ejs | 738 B | ||
| show.ejs | 529 B | ||
| __MACOSX | |||
| ._getpost.html | 176 B | ||
| getpost.html | 651 B | ||
| WDB+RESTful+Routing.pdf | 4.47 MB | ||
| 36-Our-First-DB-MongoDB | |||
| 375 What Matters In This Section.mp4 | 13.33 MB | ||
| 376 Introduction to Databases.mp4 | 48 MB | ||
| 377 SQL Vs NoSQL Databases.mp4 | 42.92 MB | ||
| 378 Why We're Learning Mongo.mp4 | 57.06 MB | ||
| 379 Installing Mongo MacOS.mp4 | 24.1 MB | ||
| 382 The Mongo Shell.mp4 | 15.49 MB | ||
| 383 What On Earth Is BSON.mp4 | 25.42 MB | ||
| 384 Inserting With Mongo.mp4 | 52.03 MB | ||
| 385 Finding With Mongo.mp4 | 61.99 MB | ||
| 386 Updating With Mongo.mp4 | 65.78 MB | ||
| 387 Deleting With Mongo.mp4 | 22.44 MB | ||
| 388 Additional Mongo Operators.mp4 | 79.82 MB | ||
| Resources | |||
| WDB+Intro+to+Mongo.pdf | 6.54 MB | ||
| 37-Connecting-To-Mongo-With-Mongoose | |||
| 389 What Matters In This Section.mp4 | 12.56 MB | ||
| 390 What is Mongoose.mp4 | 33.44 MB | ||
| 392 Connecting Mongoose to Mongo.mp4 | 65.26 MB | ||
| 394 Our First Mongoose Model.mp4 | 79.83 MB | ||
| 395 Insert Many.mp4 | 45.65 MB | ||
| 396 Finding With Mongoose.mp4 | 63.01 MB | ||
| 397 Updating With Mongoose.mp4 | 66.98 MB | ||
| 398 Deleting With Mongoose!.mp4 | 31.35 MB | ||
| 399 Mongoose Schema Validations.mp4 | 73.57 MB | ||
| 400 Additional Schema Constraints.mp4 | 79.34 MB | ||
| 401 Validating Mongoose Updates.mp4 | 40.29 MB | ||
| 402 Mongoose Validation Errors.mp4 | 34.75 MB | ||
| 403 Model Instance Methods.mp4 | 108.57 MB | ||
| 404 Adding Model Static Methods.mp4 | 53.21 MB | ||
| 405 Mongoose Virtuals.mp4 | 43.74 MB | ||
| 406 Defining Mongoose Middleware.mp4 | 57.93 MB | ||
| Resources | |||
| Mongoose_CODE | |||
| MongooseBasics | |||
| index.js | 1.03 KB | ||
| package-lock.json | 9.43 KB | ||
| package.json | 279 B | ||
| person.js | 756 B | ||
| product.js | 2.37 KB | ||
| 38-All-Together-Mongoose-With-Express | |||
| 407 What Matters In This Section.mp4 | 11.17 MB | ||
| 408 Express + Mongoose Basic Setup.mp4 | 30.73 MB | ||
| 409 Creating Our Model.mp4 | 93.56 MB | ||
| 410 Products Index.mp4 | 41.39 MB | ||
| 411 Product Details.mp4 | 60.05 MB | ||
| 412 Creating Products.mp4 | 81.26 MB | ||
| 413 Updating Products.mp4 | 123.32 MB | ||
| 414 Tangent On Category Selector.mp4 | 85.8 MB | ||
| 415 Deleting Products.mp4 | 42.93 MB | ||
| 416 BONUS Filtering By Category.mp4 | 58.3 MB | ||
| Resources | |||
| Mongoose_With_Express_CODE | |||
| index.js | 2.16 KB | ||
| models | |||
| product.js | 431 B | ||
| package-lock.json | 26.84 KB | ||
| package.json | 364 B | ||
| seeds.js | 1.24 KB | ||
| views | |||
| products | |||
| edit.ejs | 1014 B | ||
| index.ejs | 534 B | ||
| new.ejs | 823 B | ||
| show.ejs | 642 B | ||
| 39-YelpCamp-Campgrounds-CRUD | |||
| 417 Introducing YelpCamp Our Massive Project.mp4 | 56.96 MB | ||
| 418 How to Access YelpCamp Code.mp4 | 29.01 MB | ||
| 419 Creating the Basic Express App.mp4 | 22.85 MB | ||
| 420 Campground Model Basics.mp4 | 51.26 MB | ||
| 421 Seeding Campgrounds.mp4 | 91.87 MB | ||
| 422 Campground Index.mp4 | 25.92 MB | ||
| 423 Campground Show.mp4 | 29.58 MB | ||
| 424 Campground New & Create.mp4 | 67.82 MB | ||
| 425 Campground Edit & Update.mp4 | 84.15 MB | ||
| 426 Campground Delete.mp4 | 30.24 MB | ||
| 4-Html-Next-Steps-Semantics | |||
| 32 What Matters In This Section.mp4 | 11.54 MB | ||
| 33 What Exactly Is HTML5.mp4 | 67.21 MB | ||
| 34 Block vs Inline Elements - Divs and Spans.mp4 | 104.06 MB | ||
| 35 An Odd Assortment of Elements HR, BR, Sup, & Sub.mp4 | 74.86 MB | ||
| 36 Entity Codes.mp4 | 58.19 MB | ||
| 37 Intro to Semantic Markup.mp4 | 95.07 MB | ||
| 38 Playing With Semantic Elements.mp4 | 144.02 MB | ||
| 39 Screen Reader Demonstration.mp4 | 26.43 MB | ||
| 40 VSCode Tip Emmet.mp4 | 48.99 MB | ||
| Resources | |||
| HTML_Next_Steps_CODE | |||
| HTML_Next_Steps | |||
| .DS_Store | 6 KB | ||
| about.html | 294 B | ||
| chickens.html | 6.35 KB | ||
| emmetdemo.html | 925 B | ||
| pictures | |||
| .DS_Store | 6 KB | ||
| stevie_chicks.jpg?042148 | 79.72 KB | ||
| __MACOSX | |||
| HTML_Next_Steps | |||
| ._.DS_Store | 120 B | ||
| ._chickens.html | 176 B | ||
| pictures | |||
| ._.DS_Store | 120 B | ||
| ._stevie_chicks.jpg?042148 | 450 B | ||
| WDB+Intermediate+HTML+.pdf | 4.67 MB | ||
| 40-Middleware-The-Key-To-Express | |||
| 427 What Matters In This Section.mp4 | 4.74 MB | ||
| 428 Intro to Express Middleware.mp4 | 23.87 MB | ||
| 429 Using Morgan - Logger Middleware.mp4 | 63.67 MB | ||
| 430 Defining Our Own Middleware.mp4 | 76.15 MB | ||
| 431 More Middleware Practice.mp4 | 88.66 MB | ||
| 432 Setting Up A 404 Route.mp4 | 59.05 MB | ||
| 433 Password Middleware Demo (NOT REAL AUTH).mp4 | 35.28 MB | ||
| 434 Protecting Specific Routes.mp4 | 55.49 MB | ||
| Resources | |||
| Middleware_Intro_CODE | |||
| Middleware_Intro | |||
| index.js | 1.43 KB | ||
| package-lock.json | 15.2 KB | ||
| package.json | 305 B | ||
| 41-YelpCamp-Adding-Basic-Styles | |||
| 435 A New EJS Tool For Layouts.mp4 | 65.67 MB | ||
| 436 Bootstrap5! Boilerplate.mp4 | 31.83 MB | ||
| 437 Navbar Partial.mp4 | 55.21 MB | ||
| 438 Footer Partial.mp4 | 37.04 MB | ||
| 439 Adding Images.mp4 | 69.51 MB | ||
| 440 Styling Campgrounds Index.mp4 | 56 MB | ||
| 441 Styling The New Form.mp4 | 88.86 MB | ||
| 442 Styling Edit Form.mp4 | 38.56 MB | ||
| 443 Styling Show Page.mp4 | 101.86 MB | ||
| 42-Handling-Errors-In-Express-Apps | |||
| 444 What Matters In This Section.mp4 | 7.89 MB | ||
| 445 Express' Built-In Error Handler.mp4 | 65.97 MB | ||
| 446 Defining Custom Error Handlers.mp4 | 86.7 MB | ||
| 447 Our Custom Error Class.mp4 | 118.33 MB | ||
| 448 Handling Async Errors.mp4 | 115.14 MB | ||
| 449 Handling More Async Errors!.mp4 | 75.57 MB | ||
| 450 Defining An Async Utility.mp4 | 83.96 MB | ||
| 451 Differentiating Mongoose Errors.mp4 | 73.25 MB | ||
| Resources | |||
| Express_Errors_CODE | |||
| Async_Errors | |||
| AppError.js | 180 B | ||
| index.js | 3.1 KB | ||
| models | |||
| product.js | 457 B | ||
| package-lock.json | 26.84 KB | ||
| package.json | 364 B | ||
| seeds.js | 1.24 KB | ||
| views | |||
| products | |||
| edit.ejs | 1014 B | ||
| index.ejs | 534 B | ||
| new.ejs | 823 B | ||
| show.ejs | 642 B | ||
| Error_Basics | |||
| AppError.js | 180 B | ||
| index.js | 1.71 KB | ||
| package-lock.json | 15.2 KB | ||
| package.json | 305 B | ||
| 43-Yelpcamp-Errors-And-Validating-Data | |||
| 452 Where To Next With YelpCamp.mp4 | 15.8 MB | ||
| 453 Client-Side Form Validations.mp4 | 102.28 MB | ||
| 454 Basic Error Handler.mp4 | 30.72 MB | ||
| 455 Defining ExpressError Class.mp4 | 64.35 MB | ||
| 456 More Errors.mp4 | 75.24 MB | ||
| 457 Defining Error Template.mp4 | 46.86 MB | ||
| 458 JOI Schema Validations.mp4 | 118.75 MB | ||
| 459 JOI Validation Middleware.mp4 | 122.11 MB | ||
| 44-Data-Relationships-With-Mongo | |||
| 460 What Matters In This Section.mp4 | 13.57 MB | ||
| 461 Introduction to Mongo Relationships.mp4 | 59.68 MB | ||
| 462 SQL Relationships Overview.mp4 | 51.36 MB | ||
| 464 One to Few.mp4 | 101.59 MB | ||
| 465 One to Many.mp4 | 108.15 MB | ||
| 466 Mongoose Populate.mp4 | 32.09 MB | ||
| 467 One to Bajillions.mp4 | 119.49 MB | ||
| 468 Mongo Schema Design.mp4 | 78.16 MB | ||
| Resources | |||
| Mongoose_Relationships_CODE | |||
| Mongoose_Relationships | |||
| Models | |||
| farm.js | 1.6 KB | ||
| tweet.js | 1.11 KB | ||
| user.js | 1.27 KB | ||
| package-lock.json | 9.44 KB | ||
| package.json | 287 B | ||
| WDB+Mongoose+Relationships.pdf | 979.04 KB | ||
| 45-Mongo-Relationships-With-express | |||
| 469 What Matters In This Section.mp4 | 8.42 MB | ||
| 470 Defining Our Farm & Product Models.mp4 | 41.29 MB | ||
| 472 Creating New Farms.mp4 | 83.7 MB | ||
| 473 Farms Show Page.mp4 | 33.25 MB | ||
| 474 Creating Products For A Farm.mp4 | 82.43 MB | ||
| 475 Finishing Touches.mp4 | 101.1 MB | ||
| 476 Deletion Mongoose Middleware.mp4 | 111.03 MB | ||
| Resources | |||
| Mongoose_Relationships_Express_CODE | |||
| Mongoose_Relationships_Express | |||
| .DS_Store | 6 KB | ||
| index.js | 3.43 KB | ||
| models | |||
| farm.js | 808 B | ||
| product.js | 531 B | ||
| package-lock.json | 26.84 KB | ||
| package.json | 364 B | ||
| seeds.js | 1.24 KB | ||
| views | |||
| farms | |||
| index.ejs | 409 B | ||
| new.ejs | 770 B | ||
| show.ejs | 732 B | ||
| products | |||
| edit.ejs | 1014 B | ||
| index.ejs | 534 B | ||
| new.ejs | 924 B | ||
| show.ejs | 732 B | ||
| __MACOSX | |||
| Mongoose_Relationships_Express | |||
| ._.DS_Store | 120 B | ||
| ._index.js | 176 B | ||
| 46-Yelpcamp-Adding-The-Reviews-Model | |||
| 477 Defining The Review Model.mp4 | 31.38 MB | ||
| 478 Adding The Review Form.mp4 | 50.83 MB | ||
| 479 Creating Reviews.mp4 | 69.96 MB | ||
| 480 Validating Reviews.mp4 | 103.16 MB | ||
| 481 Displaying Reviews.mp4 | 58.76 MB | ||
| 482 Styling Reviews.mp4 | 52.01 MB | ||
| 483 Deleting Reviews.mp4 | 98.2 MB | ||
| 484 Campground Delete Middleware.mp4 | 88.86 MB | ||
| 47-Express-Router-And-Cookies | |||
| 485 What Matters In This Section.mp4 | 8.33 MB | ||
| 486 Express Router Intro.mp4 | 89.3 MB | ||
| 487 Express Router & Middleware.mp4 | 38.48 MB | ||
| 488 Introducing Cookies.mp4 | 69.31 MB | ||
| 489 Sending Cookies.mp4 | 55.96 MB | ||
| 490 Cookie Parser Middleware.mp4 | 43.2 MB | ||
| 491 Signing Cookies.mp4 | 91.56 MB | ||
| 492 OPTIONAL HMAC Signing.mp4 | 60.26 MB | ||
| Resources | |||
| Router_and_Cookies_CODE | |||
| Router_and_Cookies | |||
| CookiesDemo | |||
| index.js | 769 B | ||
| package-lock.json | 14.3 KB | ||
| package.json | 306 B | ||
| RouterDemo | |||
| index.js | 377 B | ||
| package-lock.json | 13.95 KB | ||
| package.json | 274 B | ||
| routes | |||
| admin.js | 399 B | ||
| dogs.js | 299 B | ||
| shelters.js | 381 B | ||
| WDB+More+Express.pdf | 176.83 KB | ||
| 48-Express-Session-And-Flash | |||
| 493 What Matters In This Section.mp4 | 5.82 MB | ||
| 494 Introduction to Sessions.mp4 | 17.56 MB | ||
| 495 Express Session.mp4 | 88.56 MB | ||
| 496 More Express Session.mp4 | 65.05 MB | ||
| 497 Intro to Flash.mp4 | 53.39 MB | ||
| 498 Reslocals & Flash.mp4 | 38.01 MB | ||
| Resources | |||
| Session_And_Flash_CODE | |||
| Session_And_Flash | |||
| .DS_Store | 6 KB | ||
| FlashDemo | |||
| index.js | 1.53 KB | ||
| models | |||
| farm.js | 395 B | ||
| package-lock.json | 28.84 KB | ||
| package.json | 429 B | ||
| seeds.js | 1.24 KB | ||
| views | |||
| farms | |||
| index.ejs | 429 B | ||
| new.ejs | 770 B | ||
| show.ejs | 378 B | ||
| partials | |||
| head.ejs | 429 B | ||
| SessionDemo | |||
| index.js | 802 B | ||
| package-lock.json | 15.96 KB | ||
| package.json | 340 B | ||
| __MACOSX | |||
| Session_And_Flash | |||
| ._.DS_Store | 120 B | ||
| 49-Yelpcamp-Restructuring-And-Flash | |||
| 499 Breaking Out Campground Routes.mp4 | 79.29 MB | ||
| 500 Breaking Out Review Routes.mp4 | 58.56 MB | ||
| 501 Serving Static Assets.mp4 | 65.38 MB | ||
| 502 Configuring Session.mp4 | 68.45 MB | ||
| 503 Setting Up Flash.mp4 | 54.46 MB | ||
| 504 Flash Success Partial.mp4 | 66.9 MB | ||
| 505 Flash Errors Partial.mp4 | 47.45 MB | ||
| 5-Html-Forms-Tables | |||
| 41 What Matters In This Section.mp4 | 13.84 MB | ||
| 42 Unit Goals.mp4 | 4.63 MB | ||
| 43 Introducing HTML Tables.mp4 | 54.83 MB | ||
| 44 Tables TR, TD, and TH Elements.mp4 | 75.87 MB | ||
| 45 Tables Thead, Tbody, and Tfoot Elements.mp4 | 25.54 MB | ||
| 46 Tables Colspan & Rowspan.mp4 | 36.36 MB | ||
| 47 The Form Element.mp4 | 78.7 MB | ||
| 48 Common Input Types.mp4 | 41.06 MB | ||
| 49 The All-Important Label.mp4 | 46.82 MB | ||
| 50 HTML Buttons.mp4 | 42.84 MB | ||
| 51 The Name Attribute.mp4 | 46.62 MB | ||
| 52 Hijacking Google & Reddit's Search.mp4 | 58.39 MB | ||
| 53 Radio Buttons, Checkboxes, & Selects.mp4 | 96.8 MB | ||
| 54 Range & Text Area.mp4 | 68.08 MB | ||
| 55 HTML5 Form Validations.mp4 | 80.79 MB | ||
| 56 Creating A Marathon Registration Form Intro.mp4 | 5.93 MB | ||
| 57 Creating A Marathon Registration Form Solution.mp4 | 87.72 MB | ||
| Resources | |||
| HTML_Forms_Tables_CODE | |||
| 03_HTML_Forms_Tables.textClipping | 247 B | ||
| __MACOSX | |||
| ._03_HTML_Forms_Tables.textClipping | 646 B | ||
| ._marathonForm.html | 176 B | ||
| forms.html | 3.85 KB | ||
| heaviest_birds.html | 1.93 KB | ||
| marathonForm.html | 1.65 KB | ||
| WDB+HTML+Forms+&+Tables.pdf | 5.52 MB | ||
| 50-Authentication-From-Scratch | |||
| 506 What Matters In This Section.mp4 | 17.9 MB | ||
| 507 Authentication Vs Authorization.mp4 | 11.04 MB | ||
| 508 How to (not) Store Passwords.mp4 | 19.68 MB | ||
| 509 Cryptographic Hashing Functions.mp4 | 63.93 MB | ||
| 510 Password Salts.mp4 | 65.52 MB | ||
| 511 Intro to Bcrypt.mp4 | 101.11 MB | ||
| 512 Auth Demo Setup.mp4 | 59.2 MB | ||
| 513 Auth Demo Registering.mp4 | 59.24 MB | ||
| 514 Auth Demo Login.mp4 | 61.26 MB | ||
| 515 Auth Demo Staying Logged In With Session.mp4 | 68.29 MB | ||
| 516 Auth Demo Logout.mp4 | 50.41 MB | ||
| 517 Auth Demo Require Login Middleware.mp4 | 31.79 MB | ||
| 518 Auth Demo Refactoring To Model Methods.mp4 | 100.06 MB | ||
| Resources | |||
| Auth_From_Scratch_CODE | |||
| AuthDemo | |||
| index.js | 1.85 KB | ||
| models | |||
| user.js | 784 B | ||
| package-lock.json | 44.9 KB | ||
| package.json | 378 B | ||
| views | |||
| login.ejs | 651 B | ||
| register.ejs | 662 B | ||
| secret.ejs | 319 B | ||
| BcryptDemo | |||
| index.js | 727 B | ||
| package-lock.json | 18.72 KB | ||
| package.json | 272 B | ||
| 51-Adding-Authentication | |||
| 519 Introduction to Passport.mp4 | 26.53 MB | ||
| 520 Creating Our User Model.mp4 | 30.67 MB | ||
| 521 Configuring Passport.mp4 | 100.63 MB | ||
| 522 Register Form.mp4 | 54.92 MB | ||
| 523 Register Route Logic.mp4 | 48.44 MB | ||
| 524 Login Routes.mp4 | 46.92 MB | ||
| 525 isLoggedIn Middleware.mp4 | 83.24 MB | ||
| 527 Adding Logout.mp4 | 36.95 MB | ||
| 528 currentUser Helper.mp4 | 37.27 MB | ||
| 529 Fixing Register Route.mp4 | 27.93 MB | ||
| 531 ReturnTo Behavior.mp4 | 42.12 MB | ||
| 52-YelpCamp-Basic-Authorization | |||
| 532 Adding an Author to Campground.mp4 | 69.25 MB | ||
| 533 Showing and Hiding EditDelete.mp4 | 25.42 MB | ||
| 534 Campground Permissions.mp4 | 81.8 MB | ||
| 535 Authorization Middleware.mp4 | 111.42 MB | ||
| 536 Reviews Permissions.mp4 | 58.94 MB | ||
| 537 More Reviews Authorization.mp4 | 133.84 MB | ||
| 53-YelpCamp-Controllers-And-Star-Ratings | |||
| 538 Refactoring To Campgrounds Controller.mp4 | 116.02 MB | ||
| 539 Adding a Reviews Controller.mp4 | 70.86 MB | ||
| 540 A Fancy Way To Restructure Routes.mp4 | 69.42 MB | ||
| 541 Displaying Star Ratings.mp4 | 89.27 MB | ||
| 542 Star Rating Form.mp4 | 65.73 MB | ||
| 54-YelpCamp-Image-Upload | |||
| 543 Intro To Image Upload Process.mp4 | 16.79 MB | ||
| 544 The Multer Middleware.mp4 | 91.56 MB | ||
| 545 Cloudinary Registration.mp4 | 16.9 MB | ||
| 546 Environment Variables with dotenv.mp4 | 52.53 MB | ||
| 547 Uploading To Cloudinary Basics.mp4 | 78.39 MB | ||
| 548 Storing Uploaded Image Links In Mongo.mp4 | 105.22 MB | ||
| 549 Displaying Images In A Carousel.mp4 | 91.01 MB | ||
| 550 Fixing Our Seeds.mp4 | 29.17 MB | ||
| 551 Adding Upload to Edit Page.mp4 | 60.01 MB | ||
| 552 Customizing File Input.mp4 | 71.54 MB | ||
| 553 A Word Of Warning!.mp4 | 14.39 MB | ||
| 554 Deleting Images Form.mp4 | 80.28 MB | ||
| 555 Deleting Images Backend.mp4 | 71.99 MB | ||
| 556 Adding a Thumbnail Virtual Property.mp4 | 99.46 MB | ||
| 55-YelpCamp-Adding-Maps | |||
| 557 Registering For Mapbox.mp4 | 36.33 MB | ||
| 558 Geocoding Our Locations.mp4 | 105.02 MB | ||
| 559 Working With GeoJSON.mp4 | 59.8 MB | ||
| 560 Displaying A Map.mp4 | 86.29 MB | ||
| 561 Centering The Map On A Campground.mp4 | 66.4 MB | ||
| 562 Fixing Our Seeds Bug.mp4 | 69.62 MB | ||
| 563 Customizing Map Popup.mp4 | 48.99 MB | ||
| 56-YelpCamp-Fancy-Cluster-Map | |||
| 564 Intro To Our Cluster Map.mp4 | 26.17 MB | ||
| 565 Adding Earthquake Cluster Map.mp4 | 70.12 MB | ||
| 566 Reseeding Our Database (again).mp4 | 29.86 MB | ||
| 567 Basic Clustering Campgrounds.mp4 | 90.49 MB | ||
| 568 Tweaking Clustering Code.mp4 | 97.42 MB | ||
| 569 Changing Cluster Size and Color.mp4 | 91.33 MB | ||
| 570 Adding Custom Popups.mp4 | 182.14 MB | ||
| 57-YelpCamp-Styles-Cleanup | |||
| 571 Styling Home Page.mp4 | 79.92 MB | ||
| 572 Additional Home Page Styling.mp4 | 85.32 MB | ||
| 573 Styling Login Form.mp4 | 25.07 MB | ||
| 574 Styling Register Form.mp4 | 36.63 MB | ||
| 575 Spacing Campgrounds.mp4 | 6.13 MB | ||
| 576 Removing Inline Map Styles.mp4 | 30.46 MB | ||
| 577 Adding Map Controls.mp4 | 40.03 MB | ||
| 58-YelpCamp-Common-Security-Issues | |||
| 578 Mongo Injection.mp4 | 74.65 MB | ||
| 579 Cross Site Scripting (XSS).mp4 | 68.66 MB | ||
| 580 Sanitizing HTML w JOI.mp4 | 114.23 MB | ||
| 581 Minor Changes to SessionCookies.mp4 | 31.55 MB | ||
| 582 Hiding Errors.mp4 | 17.77 MB | ||
| 584 Using Helmet.mp4 | 46.19 MB | ||
| 585 Content Security Policy Fun.mp4 | 94.81 MB | ||
| 59-YelpCamp-Deploying | |||
| 586 Setting Up Mongo Atlas.mp4 | 71.4 MB | ||
| 588 Using Mongo For Our Session Store.mp4 | 75.51 MB | ||
| 590 Heroku Setup.mp4 | 17.52 MB | ||
| 591 Pushing to Heroku.mp4 | 28.59 MB | ||
| 592 Fixing Heroku Errors.mp4 | 49.27 MB | ||
| 593 Configuring Heroku Env Variables.mp4 | 59.82 MB | ||
| 6-CSS-The-Very-Basics | |||
| 58 What Matters In This Section.mp4 | 11.41 MB | ||
| 59 What is CSS.mp4 | 35.09 MB | ||
| 60 CSS is Huge, Don't Panic!.mp4 | 54.42 MB | ||
| 61 Including Styles Correctly.mp4 | 45.97 MB | ||
| 62 Color & Background-Color Properties.mp4 | 41 MB | ||
| 63 Colors Systems RGB & Named Colors.mp4 | 67.63 MB | ||
| 64 Colors Systems Hexadecimal.mp4 | 40.75 MB | ||
| 65 A Reminder On Semicolons & CSS.mp4 | 8.96 MB | ||
| 66 Common Text Properties.mp4 | 132.65 MB | ||
| 67 Font Size Basics With Pixels.mp4 | 29.22 MB | ||
| 68 The Font Family Property.mp4 | 66.08 MB | ||
| Resources | |||
| 04_CSS_Intro_CODE | |||
| 04_CSS_Intro | |||
| .DS_Store | 6 KB | ||
| css_intro | |||
| app.css | 227 B | ||
| index.html | 1.58 KB | ||
| text_properties | |||
| app.css | 296 B | ||
| index.html | 5 KB | ||
| __MACOSX | |||
| 04_CSS_Intro | |||
| ._.DS_Store | 120 B | ||
| css_intro | |||
| ._index.html | 176 B | ||
| text_properties | |||
| ._index.html | 176 B | ||
| WDB+Intro+to+CSS.pdf | 10.74 MB | ||
| 60-Introducing-React | |||
| 594 How The React Content Works.mp4 | 17.49 MB | ||
| 595 Introducing React.mp4 | 82.07 MB | ||
| 596 Setting Up Code Sand Box.mp4 | 33.39 MB | ||
| 597 The Basics of JSX.mp4 | 22.93 MB | ||
| 598 Basic React App Structure.mp4 | 22.47 MB | ||
| 599 Our First React Component.mp4 | 34.23 MB | ||
| 61-JSX-In-Detail | |||
| 600 Importing and Exporting Components.mp4 | 43.95 MB | ||
| 601 The Rules of JSX.mp4 | 27.11 MB | ||
| 602 React Fragments.mp4 | 12.49 MB | ||
| 603 Evaluating JS Expressions in JSX.mp4 | 30.87 MB | ||
| 604 Creating a Die Component.mp4 | 14.98 MB | ||
| 605 Component Decomposition.mp4 | 33.08 MB | ||
| 606 Styling Components.mp4 | 47.09 MB | ||
| 607 Random PokeCard Exercise.mp4 | 50.31 MB | ||
| 62-Local-React-Apps-With-Vite | |||
| 609 Creating React Apps With Vite.mp4 | 39.02 MB | ||
| 610 A Note About Create React App.mp4 | 7.75 MB | ||
| 611 A Tour of A Vite App.mp4 | 51.8 MB | ||
| 63-Working-With-Props | |||
| 612 Introducing Props.mp4 | 43.22 MB | ||
| 613 Non-String Props.mp4 | 36.82 MB | ||
| 614 Setting Default Prop Values.mp4 | 10.76 MB | ||
| 615 Passing Arrays and Objects.mp4 | 31.81 MB | ||
| 616 React Conditionals.mp4 | 69.3 MB | ||
| 617 The React Developer Tools.mp4 | 32.9 MB | ||
| 618 Adding Dynamic Component Styles.mp4 | 65.5 MB | ||
| 619 Rendering Arrays With Map.mp4 | 64.35 MB | ||
| 620 Slot Machine Exercise.mp4 | 35.23 MB | ||
| Resources | |||
| react-props | |||
| .eslintrc.cjs | 415 B | ||
| .gitignore | 253 B | ||
| index.html | 361 B | ||
| package.json | 658 B | ||
| public | |||
| vite.svg | 1.46 KB | ||
| src | |||
| App.css | 606 B | ||
| App.jsx | 905 B | ||
| Chicken.css | 28 B | ||
| Chicken.jsx | 125 B | ||
| Die.jsx | 180 B | ||
| DoubleDice.jsx | 1.41 KB | ||
| Greeter.jsx | 172 B | ||
| Heading.jsx | 144 B | ||
| assets | |||
| react.svg | 4.03 KB | ||
| index.css | 1.17 KB | ||
| main.jsx | 235 B | ||
| vite.config.js | 163 B | ||
| slots-exercise-solution | |||
| slots-exercise | |||
| .eslintrc.cjs | 415 B | ||
| .gitignore | 253 B | ||
| index.html | 361 B | ||
| package.json | 661 B | ||
| public | |||
| vite.svg | 1.46 KB | ||
| src | |||
| App.css | 606 B | ||
| App.jsx | 179 B | ||
| Slots.jsx | 348 B | ||
| assets | |||
| react.svg | 4.03 KB | ||
| index.css | 1.17 KB | ||
| main.jsx | 235 B | ||
| vite.config.js | 163 B | ||
| 64-ShoppingListDemo-KeysPropsTypesAndMore | |||
| 621 Creating A Shopping List Component.mp4 | 62.2 MB | ||
| 622 The Key Prop.mp4 | 33.63 MB | ||
| 623 The Shopping List Item Component.mp4 | 78.72 MB | ||
| 624 Rental Property Exercise.mp4 | 45.4 MB | ||
| 626 Configuring ESLint.mp4 | 25.1 MB | ||
| 627 PropTypes Library Crash Course.mp4 | 43.17 MB | ||
| Resources | |||
| properties-exercise-solution | |||
| properties-exercise | |||
| .eslintrc.cjs | 415 B | ||
| .gitignore | 253 B | ||
| index.html | 361 B | ||
| package-lock.json | 210.87 KB | ||
| package.json | 666 B | ||
| public | |||
| vite.svg | 1.46 KB | ||
| src | |||
| App.css | 606 B | ||
| App.jsx | 635 B | ||
| Property.jsx | 208 B | ||
| PropertyList.css | 35 B | ||
| PropertyList.jsx | 271 B | ||
| assets | |||
| react.svg | 4.03 KB | ||
| index.css | 1.17 KB | ||
| main.jsx | 235 B | ||
| vite.config.js | 163 B | ||
| shopping-list-demo | |||
| shopping-list-demo | |||
| .eslintrc.cjs | 415 B | ||
| .gitignore | 253 B | ||
| index.html | 361 B | ||
| package.json | 665 B | ||
| public | |||
| vite.svg | 1.46 KB | ||
| src | |||
| App.css | 606 B | ||
| App.jsx | 905 B | ||
| ShoppingList.jsx | 387 B | ||
| ShoppingListItem.jsx | 448 B | ||
| assets | |||
| react.svg | 4.03 KB | ||
| index.css | 1.17 KB | ||
| main.jsx | 235 B | ||
| vite.config.js | 163 B | ||
| 65-ReactEvents | |||
| 628 Intro to React Events.mp4 | 33.64 MB | ||
| 629 Non-Click Events.mp4 | 23.11 MB | ||
| 630 Working With The Event Object.mp4 | 19.23 MB | ||
| 631 Clicker Exercise.mp4 | 16.98 MB | ||
| Resources | |||
| clicker-exercise-solution | |||
| clicker-exercise | |||
| .eslintrc.cjs | 415 B | ||
| .gitignore | 253 B | ||
| index.html | 361 B | ||
| package.json | 663 B | ||
| public | |||
| vite.svg | 1.46 KB | ||
| src | |||
| App.css | 606 B | ||
| App.jsx | 274 B | ||
| Clicker.jsx | 178 B | ||
| assets | |||
| react.svg | 4.03 KB | ||
| index.css | 1.17 KB | ||
| main.jsx | 235 B | ||
| vite.config.js | 163 B | ||
| react-events | |||
| react-events | |||
| .eslintrc.cjs | 415 B | ||
| .gitignore | 253 B | ||
| index.html | 361 B | ||
| package-lock.json | 210.86 KB | ||
| package.json | 659 B | ||
| public | |||
| vite.svg | 1.46 KB | ||
| src | |||
| App.css | 606 B | ||
| App.jsx | 167 B | ||
| Clicker.jsx | 478 B | ||
| assets | |||
| react.svg | 4.03 KB | ||
| index.css | 1.17 KB | ||
| main.jsx | 235 B | ||
| vite.config.js | 163 B | ||
| 66-BasicsOfReactState | |||
| 632 Introducing State.mp4 | 57.11 MB | ||
| 633 Working With The useState() Hook.mp4 | 49.17 MB | ||
| 634 Creating a Toggler Component.mp4 | 47.64 MB | ||
| 635 Multiple Pieces of State In A Component.mp4 | 29.43 MB | ||
| 636 useState() and Rendering.mp4 | 50.46 MB | ||
| 637 Color Box Exercise INTRO.mp4 | 5.4 MB | ||
| 638 Color Box Exercise SOLUTION.mp4 | 111.45 MB | ||
| Resources | |||
| color-box-exercise-solution | |||
| __MACOSX | |||
| color-box-exercise-solution | |||
| ._.DS_Store | 120 B | ||
| color-box-exercise-solution | |||
| .DS_Store | 6 KB | ||
| .eslintrc.cjs | 415 B | ||
| .gitignore | 253 B | ||
| index.html | 361 B | ||
| package-lock.json | 210.89 KB | ||
| package.json | 674 B | ||
| public | |||
| vite.svg | 1.46 KB | ||
| src | |||
| App.css | 606 B | ||
| App.jsx | 410 B | ||
| ColorBox.css | 43 B | ||
| ColorBox.jsx | 526 B | ||
| ColorBoxGrid.css | 114 B | ||
| ColorBoxGrid.jsx | 289 B | ||
| assets | |||
| react.svg | 4.03 KB | ||
| index.css | 1.17 KB | ||
| main.jsx | 235 B | ||
| vite.config.js | 163 B | ||
| state-basics | |||
| state-basics | |||
| .eslintrc.cjs | 415 B | ||
| .gitignore | 253 B | ||
| index.html | 361 B | ||
| package.json | 659 B | ||
| public | |||
| vite.svg | 1.46 KB | ||
| src | |||
| App.css | 606 B | ||
| App.jsx | 905 B | ||
| Counter.jsx | 439 B | ||
| ToggleCounter.jsx | 505 B | ||
| Toggler.css | 51 B | ||
| Toggler.jsx | 308 B | ||
| assets | |||
| react.svg | 4.03 KB | ||
| index.css | 1.17 KB | ||
| main.jsx | 235 B | ||
| vite.config.js | 163 B | ||
| 67-InterMediate-State-Concepts | |||
| 639 Setting State With An Updater Function.mp4 | 69.42 MB | ||
| 640 State Initializer Functions.mp4 | 34.24 MB | ||
| 641 When Does React Re-Render.mp4 | 18.89 MB | ||
| 642 Working With Objects In State.mp4 | 65.64 MB | ||
| 643 Arrays In State.mp4 | 48.6 MB | ||
| 644 Generating Ids with UUID.mp4 | 29.19 MB | ||
| 645 Deleting From Arrays The React Way.mp4 | 53.9 MB | ||
| 646 Common Array Updating Patterns.mp4 | 64.55 MB | ||
| 647 Updating All Elements In An Array.mp4 | 33.18 MB | ||
| 648 Score Keeper Exercise.mp4 | 89.87 MB | ||
| Resources | |||
| intermediate-state | |||
| intermediate-state | |||
| .eslintrc.cjs | 415 B | ||
| .gitignore | 253 B | ||
| index.html | 361 B | ||
| package-lock.json | 211.34 KB | ||
| package.json | 679 B | ||
| public | |||
| vite.svg | 1.46 KB | ||
| src | |||
| App.css | 606 B | ||
| App.jsx | 375 B | ||
| Counter.jsx | 659 B | ||
| Dumbo.jsx | 328 B | ||
| EmojiClicker.jsx | 1.13 KB | ||
| ScoreKeeper.jsx | 671 B | ||
| assets | |||
| react.svg | 4.03 KB | ||
| commonArrayPatterns.js | 694 B | ||
| index.css | 1.17 KB | ||
| main.jsx | 235 B | ||
| vite.config.js | 163 B | ||
| score-keeper-exercise-solution | |||
| __MACOSX | |||
| score-keeper-exercise-solution | |||
| ._.DS_Store | 120 B | ||
| score-keeper-exercise-solution | |||
| .DS_Store | 6 KB | ||
| .eslintrc.cjs | 415 B | ||
| .gitignore | 253 B | ||
| index.html | 361 B | ||
| package-lock.json | 210.89 KB | ||
| package.json | 677 B | ||
| public | |||
| vite.svg | 1.46 KB | ||
| src | |||
| App.css | 606 B | ||
| App.jsx | 187 B | ||
| ScoreKeeper.jsx | 1.03 KB | ||
| assets | |||
| react.svg | 4.03 KB | ||
| index.css | 1.17 KB | ||
| main.jsx | 235 B | ||
| vite.config.js | 163 B | ||
| 68-Component-Design | |||
| 649 Introducing The Lucky7 Game.mp4 | 40.93 MB | ||
| 650 Formulating Our Component Gameplan.mp4 | 23.11 MB | ||
| 651 Building Die and Dice Components.mp4 | 41.23 MB | ||
| 652 The LuckyN Component.mp4 | 53.7 MB | ||
| 653 State As Props.mp4 | 8.97 MB | ||
| 654 Passing Functions As Props.mp4 | 46.33 MB | ||
| 655 Passing Functions That Update State.mp4 | 61.37 MB | ||
| 656 Practice Passing State Updating Functions.mp4 | 101.8 MB | ||
| Resources | |||
| component-design-dice-game | |||
| __MACOSX | |||
| component-design-dice-game | |||
| ._.DS_Store | 120 B | ||
| component-design-dice-game | |||
| .DS_Store | 6 KB | ||
| .eslintrc.cjs | 447 B | ||
| .gitignore | 253 B | ||
| index.html | 361 B | ||
| package-lock.json | 211.35 KB | ||
| package.json | 685 B | ||
| public | |||
| vite.svg | 1.46 KB | ||
| src | |||
| App.css | 612 B | ||
| App.jsx | 497 B | ||
| Box.css | 83 B | ||
| Box.jsx | 224 B | ||
| BoxGrid.jsx | 796 B | ||
| Button.css | 183 B | ||
| Button.jsx | 198 B | ||
| Dice.css | 134 B | ||
| Dice.jsx | 260 B | ||
| Die.css | 245 B | ||
| Die.jsx | 188 B | ||
| Lucky7.css | 403 B | ||
| Lucky7.jsx | 588 B | ||
| LuckyN.jsx | 557 B | ||
| assets | |||
| react.svg | 4.03 KB | ||
| index.css | 1.17 KB | ||
| main.jsx | 235 B | ||
| utils.js | 340 B | ||
| vite.config.js | 163 B | ||
| 687 What's Next and Goodbye!.mp4 | 43.25 MB | ||
| 69-React-Forms | |||
| 657 Controlled Components.mp4 | 44.92 MB | ||
| 658 The htmlFor Property.mp4 | 15.5 MB | ||
| 659 Working With Multiple Inputs.mp4 | 37.52 MB | ||
| 660 A Better Signup Form.mp4 | 73.2 MB | ||
| 661 Computed Property Names in HandleChange().mp4 | 21.76 MB | ||
| 662 Creating a Shopping List Form.mp4 | 50.71 MB | ||
| 663 Shopping List Component.mp4 | 75.58 MB | ||
| 664 Finishing The Shopping List Component.mp4 | 42.04 MB | ||
| 665 Form Validation From Scratch.mp4 | 89.26 MB | ||
| 666 Validations using React Hook Form.mp4 | 115.42 MB | ||
| Resources | |||
| react-forms | |||
| __MACOSX | |||
| react-forms | |||
| ._.DS_Store | 120 B | ||
| react-forms | |||
| .DS_Store | 6 KB | ||
| .eslintrc.cjs | 415 B | ||
| .gitignore | 253 B | ||
| index.html | 361 B | ||
| package-lock.json | 212.19 KB | ||
| package.json | 714 B | ||
| public | |||
| vite.svg | 1.46 KB | ||
| src | |||
| App.css | 606 B | ||
| App.jsx | 344 B | ||
| BetterSignupForm.jsx | 1.29 KB | ||
| FormDemo.jsx | 2.15 KB | ||
| ShoppingList.jsx | 787 B | ||
| ShoppingListForm.jsx | 1.02 KB | ||
| SignupForm.jsx | 918 B | ||
| UsernameForm.jsx | 499 B | ||
| ValidatedShoppingListForm.jsx | 1.5 KB | ||
| assets | |||
| react.svg | 4.03 KB | ||
| index.css | 1.17 KB | ||
| main.jsx | 235 B | ||
| vite.config.js | 163 B | ||
| 7-The-World-Of-CSS-Selectors | |||
| 69 What Matters In This Section.mp4 | 12.61 MB | ||
| 70 Universal & Element Selectors.mp4 | 28.53 MB | ||
| 71 The ID Selector.mp4 | 41.94 MB | ||
| 72 The Class Selector.mp4 | 43.03 MB | ||
| 73 The Descendant Selector.mp4 | 46.09 MB | ||
| 74 The Adjacent & Direct-Descendant Selectors.mp4 | 38.02 MB | ||
| 75 The Attribute Selector.mp4 | 49.69 MB | ||
| 76 Pseudo Classes.mp4 | 86.43 MB | ||
| 77 Pseudo Elements.mp4 | 48.56 MB | ||
| 78 The CSS Cascade.mp4 | 18.33 MB | ||
| 79 WTF is Specificity.mp4 | 58.31 MB | ||
| 80 TIP Chrome Dev Tools & CSS.mp4 | 40.36 MB | ||
| 81 Inline Styles & Important.mp4 | 37.79 MB | ||
| 82 CSS Inheritance.mp4 | 54.9 MB | ||
| Resources | |||
| CSS_Selectors_CODE | |||
| 05_CSS_Selectors | |||
| app.css | 1.08 KB | ||
| index.html | 6.04 KB | ||
| inheritance_demo | |||
| app.css | 130 B | ||
| index.html | 1.56 KB | ||
| more_styles.css | 31 B | ||
| starter.html | 1.56 KB | ||
| __MACOSX | |||
| 05_CSS_Selectors | |||
| ._index.html | 176 B | ||
| WDB+CSS+Selectors.pdf | 1.34 MB | ||
| 70-Effects | |||
| 667 Introducing Effects.mp4 | 5.54 MB | ||
| 668 The useEffect Hook.mp4 | 24.77 MB | ||
| 669 useEffect Dependencies.mp4 | 28.84 MB | ||
| 670 Fetching Initial Data From an API.mp4 | 77.64 MB | ||
| 671 Adding a Loader.mp4 | 44.84 MB | ||
| 672 Github Profile Search.mp4 | 36.11 MB | ||
| Resources | |||
| react-effects | |||
| __MACOSX | |||
| react-effects | |||
| ._.DS_Store | 120 B | ||
| react-effects | |||
| .DS_Store | 6 KB | ||
| .eslintrc.cjs | 415 B | ||
| .gitignore | 253 B | ||
| index.html | 361 B | ||
| package-lock.json | 216.72 KB | ||
| package.json | 677 B | ||
| public | |||
| vite.svg | 1.46 KB | ||
| src | |||
| App.css | 645 B | ||
| App.jsx | 454 B | ||
| ProfileSearchForm.jsx | 465 B | ||
| ProfileViewerWithSearch.jsx | 1.02 KB | ||
| QuoteFetcher.jsx | 960 B | ||
| QuoteFetcherLoader.jsx | 781 B | ||
| RenderDemo.jsx | 659 B | ||
| assets | |||
| react.svg | 4.03 KB | ||
| counter.jsx | 599 B | ||
| index.css | 1.17 KB | ||
| main.jsx | 235 B | ||
| vite.config.js | 163 B | ||
| 71-Material-UI | |||
| 673 Introducing Material UI.mp4 | 15.14 MB | ||
| 674 Installing Material UI.mp4 | 81.15 MB | ||
| 675 The Rating Component.mp4 | 35.03 MB | ||
| 676 Material Forms.mp4 | 59.33 MB | ||
| 677 The SX Prop and Custom Styles.mp4 | 75.26 MB | ||
| Resources | |||
| material-ui-demo | |||
| __MACOSX | |||
| material-ui-demo | |||
| ._.DS_Store | 120 B | ||
| material-ui-demo | |||
| .DS_Store | 6 KB | ||
| .eslintrc.cjs | 415 B | ||
| .gitignore | 253 B | ||
| index.html | 361 B | ||
| package-lock.json | 249.9 KB | ||
| package.json | 839 B | ||
| public | |||
| vite.svg | 1.46 KB | ||
| src | |||
| App.css | 612 B | ||
| App.jsx | 384 B | ||
| FormDemo.jsx | 924 B | ||
| Navbar.jsx | 882 B | ||
| RatingDemo.jsx | 407 B | ||
| assets | |||
| react.svg | 4.03 KB | ||
| index.css | 1.17 KB | ||
| main.jsx | 235 B | ||
| vite.config.js | 163 B | ||
| 72-ToDOList-With-MaterialUI-And-LocalStorage | |||
| 678 Creating The Application.mp4 | 24.9 MB | ||
| 679 The TodoList Component.mp4 | 82.48 MB | ||
| 680 Removing Todos.mp4 | 68.29 MB | ||
| 681 Toggling Todos.mp4 | 29.24 MB | ||
| 682 The New Todo Form.mp4 | 103.7 MB | ||
| 683 Adding LocalStorage.mp4 | 37.01 MB | ||
| 684 Tweaking the Todo Icons and Ids.mp4 | 20.98 MB | ||
| 685 Final Styles.mp4 | 49.62 MB | ||
| Resources | |||
| react-todos | |||
| __MACOSX | |||
| react-todos | |||
| ._.DS_Store | 120 B | ||
| react-todos | |||
| .DS_Store | 6 KB | ||
| .eslintrc.cjs | 415 B | ||
| .gitignore | 253 B | ||
| index.html | 361 B | ||
| package-lock.json | 250.7 KB | ||
| package.json | 798 B | ||
| public | |||
| vite.svg | 1.46 KB | ||
| src | |||
| App.css | 0 B | ||
| App.jsx | 381 B | ||
| Navbar.jsx | 797 B | ||
| TodoForm.jsx | 1.07 KB | ||
| TodoItem.jsx | 1.15 KB | ||
| TodoList.jsx | 2.3 KB | ||
| assets | |||
| react.svg | 4.03 KB | ||
| index.css | 0 B | ||
| main.jsx | 235 B | ||
| vite.config.js | 163 B | ||
| 73-BONUS-Fancy-MoreAdanced-TODOList | |||
| 686 Check Out This Fancy Todo List.mp4 | 23.16 MB | ||
| Resources | |||
| fancy-todo-list | |||
| __MACOSX | |||
| ._fancy-todo-list | 276 B | ||
| fancy-todo-list | |||
| ._.DS_Store | 120 B | ||
| ._.eslintrc.cjs | 219 B | ||
| ._.gitignore | 176 B | ||
| ._.prettierrc.json | 219 B | ||
| ._index.html | 219 B | ||
| ._package-lock.json | 219 B | ||
| ._package.json | 219 B | ||
| ._src | 176 B | ||
| ._vite.config.js | 219 B | ||
| src | |||
| ._components | 219 B | ||
| ._hooks | 219 B | ||
| ._main.jsx | 219 B | ||
| ._providers | 219 B | ||
| ._utils.js | 219 B | ||
| components | |||
| ._AllTodoLists.jsx | 219 B | ||
| ._App.jsx | 219 B | ||
| ._AppHeader.jsx | 219 B | ||
| ._CurrentTodoList.jsx | 219 B | ||
| ._NewListDialog.jsx | 219 B | ||
| hooks | |||
| ._useTodoList.js | 219 B | ||
| ._useTodoLists.js | 219 B | ||
| providers | |||
| ._AppState.jsx | 219 B | ||
| fancy-todo-list | |||
| .DS_Store | 6 KB | ||
| .eslintrc.cjs | 578 B | ||
| .gitignore | 253 B | ||
| .prettierrc.json | 85 B | ||
| index.html | 353 B | ||
| package-lock.json | 132.02 KB | ||
| package.json | 1.02 KB | ||
| src | |||
| components | |||
| AllTodoLists.jsx | 1.46 KB | ||
| App.jsx | 481 B | ||
| AppHeader.jsx | 930 B | ||
| CurrentTodoList.jsx | 5.89 KB | ||
| NewListDialog.jsx | 2.88 KB | ||
| hooks | |||
| useTodoList.js | 3.04 KB | ||
| useTodoLists.js | 1.17 KB | ||
| main.jsx | 382 B | ||
| providers | |||
| AppState.jsx | 669 B | ||
| utils.js | 1.35 KB | ||
| vite.config.js | 170 B | ||
| 8-The-CSS-Box-Model | |||
| 83 What Matters In This Section.mp4 | 11.09 MB | ||
| 84 Box Model Width & Height.mp4 | 45.41 MB | ||
| 85 Box Model Border & Border-Radius.mp4 | 112.68 MB | ||
| 86 Box Model Padding.mp4 | 75.82 MB | ||
| 87 Box Model Margin.mp4 | 58.33 MB | ||
| 88 The Display Property.mp4 | 94.15 MB | ||
| 89 CSS Units Revisited.mp4 | 36.85 MB | ||
| 90 CSS Units ems.mp4 | 60.16 MB | ||
| 91 CSS Units rems.mp4 | 68.92 MB | ||
| Resources | |||
| Box_Model_And_Units_CODE | |||
| Box_Model_And_Units | |||
| Box_Model | |||
| app.css | 799 B | ||
| index.html | 1.1 KB | ||
| Display | |||
| app.css | 415 B | ||
| index.html | 2.74 KB | ||
| Units | |||
| app.css | 659 B | ||
| index.html | 2.48 KB | ||
| _WDB+CSS+Box+Model.pdf | 5.36 MB | ||
| 9-Other-Assorted-Useful-Css-Properties | |||
| 101 Photo Blog CodeAlong Pt 1.mp4 | 112.76 MB | ||
| 102 Photo Blog CodeAlong Pt 2.mp4 | 120.33 MB | ||
| 92 What Matters In This Section.mp4 | 13.58 MB | ||
| 93 Opacity & The Alpha Channel.mp4 | 43.88 MB | ||
| 94 The Position Property.mp4 | 81.87 MB | ||
| 95 CSS Transitions (yay!).mp4 | 75.13 MB | ||
| 96 The Power of CSS Transforms.mp4 | 121.49 MB | ||
| 97 Fancy Button Hover Effect CodeAlong.mp4 | 53.24 MB | ||
| 98 The Truth About Background.mp4 | 109.93 MB | ||
| 99 Google Fonts is Amazing.mp4 | 78.15 MB | ||
| Resources | |||
| Other_Properties_CODE | |||
| Other_Properties | |||
| .DS_Store | 8 KB | ||
| Background | |||
| app.css | 648 B | ||
| index.html | 309 B | ||
| GoogleFonts | |||
| app.css | 254 B | ||
| index.html | 2.14 KB | ||
| HoverButton | |||
| Solution | |||
| button.css | 503 B | ||
| index.html | 390 B | ||
| Starter | |||
| button.css | 47 B | ||
| index.html | 390 B | ||
| Opacity | |||
| app.css | 262 B | ||
| index.html | 952 B | ||
| PhotoSite | |||
| .DS_Store | 6 KB | ||
| Solution | |||
| photos.css | 311 B | ||
| photosite.html | 1.23 KB | ||
| Starter | |||
| photosite.html | 1.08 KB | ||
| Position | |||
| app.css | 516 B | ||
| index.html | 25.01 KB | ||
| Transform | |||
| app.css | 1.15 KB | ||
| index.html | 647 B | ||
| Transition | |||
| app.css | 705 B | ||
| index.html | 417 B | ||
| __MACOSX | |||
| Other_Properties | |||
| ._.DS_Store | 120 B | ||
| HoverButton | |||
| Solution | |||
| ._index.html | 176 B | ||
| Starter | |||
| ._index.html | 176 B | ||
| PhotoSite | |||
| ._.DS_Store | 120 B | ||
| Starter | |||
| ._photosite.html | 176 B | ||
| Transition | |||
| ._index.html | 176 B | ||
| WDB+More+CSS.pdf | 4.05 MB | ||
| ▲ 2430 total files | |||
The Web Developer Bootcamp 2024
10 heures de React viennent d'être ajoutées.
Devenez développeur avec UN seul cours: HTML, CSS, JavaScript, React, Node, MongoDB et plus!
Ce que vous apprendrez :
Les tenants et aboutissants de HTML5, CSS3 et Modern JavaScript pour 2021
Créez de VRAIES applications Web en utilisant des technologies de pointe
Créez des mises en page réactives, accessibles et belles
Reconnaître et prévenir les exploits de sécurité courants tels que SQL-Injection et XSS
Continuez à apprendre et à grandir en tant que développeur, longtemps après la fin du cours
Créez une application de blog à partir de zéro à l'aide de Node, Express et MongoDB.
Créer une application compliquée de type Yelp à partir de zéro
Déployez vos applications et travaillez avec des bases de données cloud
Créer des sites de portfolio et des pages de destination statiques HTML et CSS
Pensez comme un développeur. Devenez un expert des questions de code sur Google!
Créer des formulaires HTML complexes avec des validations
Implémentez l’authentification complète à partir de zéro!
Utilisez les frameworks CSS, notamment Bootstrap 5, Semantic UI et Bulma
Implémenter des barres de navigation réactives sur les sites Web
Utiliser des variables JavaScript, des conditions, des boucles, des fonctions, des tableaux et des objets
Écrivez des fonctions Javascript et comprenez la portée et les fonctions d'ordre supérieur
Maîtrisez les parties « bizarres » de JavaScript
Créez des applications Web complètes à partir de zéro
Manipuler le DOM avec Vanilla JS
Écrire des jeux par navigateur basés sur JavaScript
Utilisez Postman pour surveiller et tester les API
Utilisez NodeJS pour écrire du JavaScript côté serveur
Écrivez des applications Web complexes avec plusieurs modèles et associations de données
Écrivez une VRAIE application en utilisant tout ce qui est dans le cours
Utilisez Express et MongoDB pour créer des applications JS full-stack
Utilisez des structures de données JS courantes telles que des tableaux et des objets
Maîtriser l'interface de ligne de commande
Utilisez NPM pour installer toutes sortes de packages utiles
Comprendre les tenants et aboutissants des requêtes HTTP
Créez vos propres modules Node
Créez une belle page de portfolio de photographe réactive
Créez une belle page de destination réactive pour une startup
Implémenter l'authentification des utilisateurs
Créez une belle application de liste de tâches animée
Créez des applications d'une seule page avec AJAX
Prérequis :
Avoir un ordinateur avec Internet
Soyez prêt à apprendre une quantité folle de choses géniales
Préparez-vous à créer de véritables applications Web!
Infos techniques :
Éditeur : Udemy
Formateur : Colt Steele
Durée : 74h06min
Publié en : 2024
Qualité : WEB 720p
Formats : MP4
Langue : Anglais
Vidéo : AVC à ~500 kb/s
Audio : AAC LC 2.0 à 128 kb/s
Nombre de fichiers : 2430
Poids total : 36.40 Go
| torrent name | size | uploader | age | seed | leech |
|---|---|---|---|---|---|
| 527.5 MB | freecoursewb | 2 days | 1 | 12 | |
| 784.3 MB | freecoursewb | 2 weeks | 18 | 6 | |
| 2.2 GB | freecoursewb | 2 weeks | 18 | 7 | |
| 3.7 GB | freecoursewb | 2 weeks | 17 | 3 | |
| 3.3 GB | freecoursewb | 2 weeks | 20 | 2 |
All Comments