| 01-Course_Orientation | |||
| 1 Welcome_To_The_Course.mkv | 10.79 MB | ||
| 1-Resources | |||
| WDB_Course_Intro.pdf | 32.41 MB | ||
| 10 Migrating_From_The_Old_Version_Of_This_Course.mkv | 30.24 MB | ||
| 10-Resources | |||
| Migration_Guide.html | 1.55 KB | ||
| 2 Joining_The_Community_Chat_Groups.html | 1.37 KB | ||
| 3 Curriculum_Walkthrough.mkv | 10.88 MB | ||
| 4 When_Was_The_Course_Last_Updated.mkv | 4.57 MB | ||
| 5 Course_Change_Log.html | 1.08 KB | ||
| 6 Will_I_Get_A_Job.mkv | 13.64 MB | ||
| 7 Accessing_Course_Code_Slides.mkv | 7.57 MB | ||
| 8 Tips_On_The_Interactive_Coding_Exercises.mkv | 12.53 MB | ||
| 9 Course_Coding_Exercise_Solutions.html | 918 B | ||
| 02-An_Introduction_to_Web_Development | |||
| 11 What_Matters_In_This_Section.mkv | 19.14 MB | ||
| 11-Resources | |||
| Public_Trello_Board.html | 1.48 KB | ||
| Slides.html | 1.75 KB | ||
| WDB_Web_Dev_Intro.pdf | 15.7 MB | ||
| 12 The_Internet_in_5_Minutes.mkv | 43.93 MB | ||
| 13 Intro_to_the_Web.mkv | 16.02 MB | ||
| 14 The_Request_Response_Cycle.mkv | 188.69 MB | ||
| 15 Front_End_and_Back_End.mkv | 9.72 MB | ||
| 16 What_do_HTML_CSS_JS_do.mkv | 15.53 MB | ||
| 16-Resources | |||
| Calculator_Codepen.html | 1.43 KB | ||
| 17 Setting_Up_Our_Developer_Environment.mkv | 21 MB | ||
| 17-Resources | |||
| Chrome_Download_Link.html | 1.42 KB | ||
| VSCode_Editor.html | 1.41 KB | ||
| Windows_Snap_Your_Windows.html | 1.78 KB | ||
| Windows_Users_Install_VS_Code_Video_Tutorial.html | 1.51 KB | ||
| 18 Windows_Users_Setting_up_VS_Code_on_Windows.html | 937 B | ||
| 18-Resources | |||
| Windows_Users_Set_up_VS_Code_Video_Tutorial.html | 1.51 KB | ||
| 19 OPTIONAL_VSCode_Theme.html | 1.52 KB | ||
| 03-HTML_The_Essentials | |||
| 20 What_Matters_In_This_Section.mkv | 5.04 MB | ||
| 20-Resources | |||
| Intro_To_HTML_CODE.zip | 82.66 KB | ||
| Slides.html | 1.75 KB | ||
| WDB_HTML_Intro.pdf | 744.85 KB | ||
| 21 Introduction_to_HTML.mkv | 86.47 MB | ||
| 22 Our_Very_First_HTML_Page.mkv | 29.36 MB | ||
| 22-Resources | |||
| Chicken_Wikipedia_Entry.html | 1.45 KB | ||
| 23 TIP_Mozilla_Developer_Network.mkv | 18.01 MB | ||
| 23-Resources | |||
| MDN_HTML_Element_Reference.html | 1.51 KB | ||
| MDN_Homepage.html | 1.42 KB | ||
| 24 Paragraph_Elements.mkv | 23.16 MB | ||
| 25 Heading_Elements.mkv | 65.14 MB | ||
| 25 Heading_Elements_ _Quiz.html | 8.96 KB | ||
| 26 Introduction_to_the_Chrome_Inspector.mkv | 36.77 MB | ||
| 27 HTML_Boilerplate.mkv | 48.22 MB | ||
| 28 VSCode_Tip_Auto_format.mkv | 13.59 MB | ||
| 29 List_Elements.mkv | 74.72 MB | ||
| 29 List_Elements_ _Quiz.html | 8.98 KB | ||
| 30 Anchor_Tags.mkv | 50.24 MB | ||
| 31 Images.mkv | 60.73 MB | ||
| 32 Comments.mkv | 18.57 MB | ||
| 32 Comments_ _Quiz.html | 8.98 KB | ||
| 04-HTML_Next_Steps_Semantics | |||
| 33 What_Matters_In_This_Section.mkv | 5.72 MB | ||
| 33-Resources | |||
| HTML_Next_Steps_CODE.zip | 83.55 KB | ||
| Slides.html | 1.75 KB | ||
| WDB_Intermediate_HTML.pdf | 4.67 MB | ||
| 34 What_Exactly_Is_HTML5.mkv | 42.26 MB | ||
| 34-Resources | |||
| The_HTML_Specification.html | 1.42 KB | ||
| 35 Block_vs._Inline_Elements_Divs_and_Spans.mkv | 65.41 MB | ||
| 36 An_Odd_Assortment_of_Elements_HR_BR_Sup_Sub.mkv | 51.47 MB | ||
| 37 Entity_Codes.mkv | 38.26 MB | ||
| 37 Entity_Codes_ _Quiz.html | 8.97 KB | ||
| 37-Resources | |||
| Entity_Code_Reference_one_of_many_out_there.html | 1.51 KB | ||
| 38 Intro_to_Semantic_Markup.mkv | 55.77 MB | ||
| 38-Resources | |||
| Stripe_Marketing_Page.html | 1.39 KB | ||
| 39 Playing_With_Semantic_Elements.mkv | 110.22 MB | ||
| 40 Screen_Reader_Demonstration.mkv | 14.02 MB | ||
| 41 VSCode_Tip_Emmet.mkv | 22.08 MB | ||
| 41-Resources | |||
| Emmet_Documentation.html | 1.4 KB | ||
| 05-HTML_Forms_Tables | |||
| 42 What_Matters_In_This_Section.mkv | 5.42 MB | ||
| 42-Resources | |||
| HTML_Forms_Tables_CODE.zip | 2.42 KB | ||
| Slides.html | 1.75 KB | ||
| WDB_HTML_Forms_Tables.pdf | 5.52 MB | ||
| 43 Unit_Goals.mkv | 2.09 MB | ||
| 44 Introducing_HTML_Tables.mkv | 38.6 MB | ||
| 44-Resources | |||
| Dole_Kemp_96_Website.html | 1.43 KB | ||
| Space_Jam_Website.html | 1.4 KB | ||
| Wikipedia_Table_Example.html | 1.51 KB | ||
| 45 Tables_TR_TD_and_TH_Elements.mkv | 45.7 MB | ||
| 45-Resources | |||
| Heaviest_Living_Bird_Species_Table.html | 1.62 KB | ||
| 46 Tables_Thead_Tbody_and_Tfoot_Elements.mkv | 16.22 MB | ||
| 47 Tables_Colspan_Rowspan.mkv | 20.73 MB | ||
| 47 Tables_Colspan_Rowspan_ _Quiz.html | 8.97 KB | ||
| 48 The_Form_Element.mkv | 33.27 MB | ||
| 49 Common_Input_Types.mkv | 32.19 MB | ||
| 50 The_All_Important_Label.mkv | 19.35 MB | ||
| 51 HTML_Buttons.mkv | 19.48 MB | ||
| 52 The_Name_Attribute.mkv | 20.67 MB | ||
| 53 Hijacking_Google_Reddit_s_Search.mkv | 29.77 MB | ||
| 54 Radio_Buttons_Checkboxes_Selects.mkv | 51.8 MB | ||
| 55 Range_Text_Area.mkv | 36.81 MB | ||
| 55 Range_Text_Area_ _Quiz.html | 8.97 KB | ||
| 56 HTML5_Form_Validations.mkv | 45.77 MB | ||
| 57 Creating_A_Marathon_Registration_Form_Intro.mkv | 2.47 MB | ||
| 58 Creating_A_Marathon_Registration_Form_Solution.mkv | 44.12 MB | ||
| 06-CSS_The_Very_Basics | |||
| 59 What_Matters_In_This_Section.mkv | 5.29 MB | ||
| 59-Resources | |||
| 04_CSS_Intro_CODE.zip | 4.89 KB | ||
| Slides.html | 1.75 KB | ||
| WDB_Intro_to_CSS.pdf | 10.74 MB | ||
| 60 What_is_CSS.mkv | 17.22 MB | ||
| 60-Resources | |||
| BookStore_UI_Codepen.html | 1.46 KB | ||
| 61 CSS_is_Huge_Don_t_Panic.mkv | 44.76 MB | ||
| 61-Resources | |||
| MDN_CSS_Property_Reference.html | 1.52 KB | ||
| 62 Including_Styles_Correctly.mkv | 21.43 MB | ||
| 63 Color_Background_Color_Properties.mkv | 20.4 MB | ||
| 63 Color_Background_Color_Properties_ _Quiz.html | 8.97 KB | ||
| 64 Colors_Systems_RGB_Named_Colors.mkv | 35.89 MB | ||
| 64-Resources | |||
| My_Favorite_Color_Picker.html | 1.46 KB | ||
| Named_Colors_Reference.html | 1.45 KB | ||
| 65 Colors_Systems_Hexadecimal.mkv | 14.86 MB | ||
| 65 Colors_Systems_Hexadecimal_ _Quiz.html | 12.72 KB | ||
| 66 A_Reminder_On_Semicolons_CSS.mkv | 4.49 MB | ||
| 67 Common_Text_Properties.mkv | 129.08 MB | ||
| 68 Font_Size_Basics_With_Pixels.mkv | 18.54 MB | ||
| 69 The_Font_Family_Property.mkv | 42.97 MB | ||
| 69 The_Font_Family_Property_ _Quiz.html | 8.97 KB | ||
| 69-Resources | |||
| CSS_Font_Stack_Website.html | 1.42 KB | ||
| 07-The_World_of_CSS_Selectors | |||
| 70 What_Matters_In_This_Section.mkv | 5.8 MB | ||
| 70-Resources | |||
| CSS_Selectors_CODE.zip | 5.01 KB | ||
| Slides.html | 1.75 KB | ||
| WDB_CSS_Selectors.pdf | 1.34 MB | ||
| 71 Universal_Element_Selectors.mkv | 12.23 MB | ||
| 72 The_ID_Selector.mkv | 17.17 MB | ||
| 72-Resources | |||
| Coolors_Color_Palette_Website.html | 1.46 KB | ||
| 73 The_Class_Selector.mkv | 24.01 MB | ||
| 73 The_Class_Selector_ _Quiz.html | 8.97 KB | ||
| 74 The_Descendant_Selector.mkv | 20.79 MB | ||
| 74 The_Descendant_Selector_ _Quiz.html | 8.99 KB | ||
| 75 The_Adjacent_Direct_Descendant_Selectors.mkv | 17.48 MB | ||
| 76 The_Attribute_Selector.mkv | 22.73 MB | ||
| 77 Pseudo_Classes.mkv | 37.06 MB | ||
| 77 Pseudo_Classes_ _Quiz.html | 8.97 KB | ||
| 78 Pseudo_Elements.mkv | 29.5 MB | ||
| 79 The_CSS_Cascade.mkv | 9.26 MB | ||
| 80 WTF_is_Specificity.mkv | 28.02 MB | ||
| 80 WTF_is_Specificity_ _Quiz.html | 15.04 KB | ||
| 80-Resources | |||
| Specificity_Calculator_Tool.html | 1.44 KB | ||
| 81 TIP_Chrome_Dev_Tools_CSS.mkv | 22.29 MB | ||
| 82 Inline_Styles_Important.mkv | 20.15 MB | ||
| 83 CSS_Inheritance.mkv | 33.99 MB | ||
| 08-The_CSS_Box_Model | |||
| 84 What_Matters_In_This_Section.mkv | 5.47 MB | ||
| 84-Resources | |||
| Box_Model_And_Units_CODE.zip | 5.07 KB | ||
| Slides.html | 1.75 KB | ||
| WDB_CSS_Box_Model.pdf | 5.36 MB | ||
| 85 Box_Model_Width_Height.mkv | 21.54 MB | ||
| 86 Box_Model_Border_Border_Radius.mkv | 53.01 MB | ||
| 86 Box_Model_Border_Border_Radius_ _Quiz.html | 8.96 KB | ||
| 87 Box_Model_Padding.mkv | 47.69 MB | ||
| 88 Box_Model_Margin.mkv | 27.12 MB | ||
| 89 The_Display_Property.mkv | 42.9 MB | ||
| 90 CSS_Units_Revisited.mkv | 14.07 MB | ||
| 91 CSS_Units_ems.mkv | 28.27 MB | ||
| 92 CSS_Units_rems.mkv | 35 MB | ||
| 09-Other_Assorted_Useful_CSS_Properties | |||
| 100 Google_Fonts_is_Amazing.mkv | 61.3 MB | ||
| 100-Resources | |||
| Google_Fonts_Website.html | 1.41 KB | ||
| 101 IMPORTANT_REMINDER_How_To_Find_And_Download_Course_Code.html | 2.61 KB | ||
| 102 Photo_Blog_CodeAlong_Pt._1.mkv | 108.71 MB | ||
| 102-Resources | |||
| PhotoBlogCode.zip | 2.18 KB | ||
| 103 Photo_Blog_CodeAlong_Pt._2.mkv | 96.36 MB | ||
| 93 What_Matters_In_This_Section.mkv | 6.17 MB | ||
| 93-Resources | |||
| Other_Properties_CODE.zip | 19.68 KB | ||
| Slides.html | 1.75 KB | ||
| WDB_More_CSS.pdf | 4.05 MB | ||
| 94 Opacity_The_Alpha_Channel.mkv | 21.61 MB | ||
| 95 The_Position_Property.mkv | 31.84 MB | ||
| 96 CSS_Transitions_yay.mkv | 22.81 MB | ||
| 96-Resources | |||
| Transition_Easing_Functions_Website.html | 1.42 KB | ||
| 97 The_Power_of_CSS_Transforms.mkv | 30.94 MB | ||
| 98 Fancy_Button_Hover_Effect_CodeAlong.mkv | 17.74 MB | ||
| 99 The_Truth_About_Background.mkv | 78.21 MB | ||
| 99-Resources | |||
| Unsplash_Images.html | 1.39 KB | ||
| 10-Responsive_CSS_Flexbox | |||
| 104 What_Matters_In_This_Section.mkv | 7.39 MB | ||
| 104-Resources | |||
| Flexbox_And_Responsive_CODE.zip | 5.46 KB | ||
| Slides.html | 1.75 KB | ||
| WDB_Flexbox_Responsive.pdf | 1.25 MB | ||
| 105 What_on_Earth_Is_Flexbox.mkv | 55.38 MB | ||
| 106 Flex_Direction.mkv | 16.66 MB | ||
| 107 Justify_Content.mkv | 12.72 MB | ||
| 108 Flex_Wrap.mkv | 11.31 MB | ||
| 109 Align_Items.mkv | 18.43 MB | ||
| 110 Align_Content_Align_Self.mkv | 12.3 MB | ||
| 111 Flex_Basis_Grow_Shrink.mkv | 29.07 MB | ||
| 112 Flex_Shorthand.mkv | 18.28 MB | ||
| 113 Responsive_Design_Media_Queries_Intro.mkv | 69.03 MB | ||
| 114 The_Power_of_Media_Queries.mkv | 46.77 MB | ||
| 115 NOTE_Fixing_The_Code_Order_In_The_Next_Lecture.html | 3.48 KB | ||
| 116 Building_a_Responsive_Nav.mkv | 31.72 MB | ||
| 116-Resources | |||
| Q_A_regarding_ul_li_CSS_selectors_and_Flexbox.html | 1.67 KB | ||
| 11-Pricing_Panel_Project | |||
| 117 Pricing_Panel_CodeAlong_Pt._1.mkv | 24.55 MB | ||
| 117-Resources | |||
| PricingPanel_CODE.zip | 284.41 KB | ||
| 118 Pricing_Panel_CodeAlong_Pt._2.mkv | 15.19 MB | ||
| 119 Pricing_Panel_CodeAlong_Pt._3.mkv | 62.68 MB | ||
| 120 Pricing_Panel_CodeAlong_Pt._4.mkv | 71.47 MB | ||
| 121 Pricing_Panel_CodeAlong_Pt._5.mkv | 53.45 MB | ||
| 122 Pricing_Panel_CodeAlong_Pt._6.mkv | 28.9 MB | ||
| 12-CSS_Frameworks_Bootstrap | |||
| 123 What_Matters_In_This_Section.mkv | 5.49 MB | ||
| 123-Resources | |||
| 08_Bootstrap_CODE.zip | 20.81 KB | ||
| Bootstrap_Docs.html | 1.51 KB | ||
| Slides_this_deck_is_not_very_informative.html | 1.82 KB | ||
| WDB_BootStrap.pdf | 3.9 MB | ||
| 124 IMPORTANT_NOTE_PLEASE_READ_About_Using_The_Correct_Bootstrap_Version.html | 4.88 KB | ||
| 125 WTF_Is_Bootstrap.mkv | 118.32 MB | ||
| 125-Resources | |||
| Bootstrap_Docs.html | 1.51 KB | ||
| 126 Including_Bootstrap_Containers.mkv | 156.5 MB | ||
| 127 Bootstrap_Buttons.mkv | 93.71 MB | ||
| 128 Bootstrap_Typography_Utilities.mkv | 80.59 MB | ||
| 129 Badges_Alerts_Button_Groups.mkv | 122.34 MB | ||
| 129 Badges_Alerts_Button_Groups_ _Quiz.html | 8.98 KB | ||
| 130 Intro_to_the_Bootstrap_Grid.mkv | 61.64 MB | ||
| 130 Intro_to_the_Bootstrap_Grid_ _Quiz.html | 8.97 KB | ||
| 131 Responsive_Bootstrap_Grids.mkv | 156.17 MB | ||
| 132 Useful_Grid_Utilities.mkv | 115.76 MB | ||
| 133 Bootstrap_Forms.mkv | 110.76 MB | ||
| 134 Bootstrap_Navbars.mkv | 291.79 MB | ||
| 135 Bootstrap_Icons.mkv | 72.78 MB | ||
| 136 Other_Bootstrap_Utilities.mkv | 66.78 MB | ||
| 137 A_Mixed_Bag_of_Other_Bootstrap_Stuff.mkv | 60.52 MB | ||
| 13-OPTIONAL_Museum_Of_Candy_Project | |||
| 138 Watch_This_First_it_s_short.mkv | 4.11 MB | ||
| 138-Resources | |||
| Museum_Of_Candy_CODE.zip | 13.1 MB | ||
| 139 IMPORTANT_REMINDER_About_Using_The_Correct_Bootstrap_Version.html | 1.93 KB | ||
| 139-Resources | |||
| Museum_Of_Candy_CODE.zip | 13.1 MB | ||
| 140 Museum_of_Candy_Project_Part_1.mkv | 28 MB | ||
| 140-Resources | |||
| Museum_Of_Candy_CODE.zip | 13.1 MB | ||
| 141 NOTE_ABOUT_THE_NEXT_VIDEO.html | 905 B | ||
| 142 Museum_of_Candy_Project_Part_2.mkv | 64.52 MB | ||
| 143 Museum_of_Candy_Project_Part_3.mkv | 62.99 MB | ||
| 144 Museum_of_Candy_Project_Part_4.mkv | 147.34 MB | ||
| 145 Museum_of_Candy_Project_Part_5.mkv | 89.01 MB | ||
| 145-Resources | |||
| Museum_Of_Candy_CODE.zip | 13.1 MB | ||
| 14-JavaScript_Basics | |||
| 146 What_Matters_In_This_Section.mkv | 4.07 MB | ||
| 146-Resources | |||
| Slides.html | 1.75 KB | ||
| WDB_JavaScript_Introduction.pdf | 2.79 MB | ||
| basicsCheatsheet.js | 422 B | ||
| 147 Why_JavaScript_is_Awesome.mkv | 42.87 MB | ||
| 147-Resources | |||
| Airplanes_Codepen.html | 1.45 KB | ||
| 148 Primitives_The_Console.mkv | 15.46 MB | ||
| 149 JavaScript_Numbers.mkv | 15 MB | ||
| 150 WTF_is_NaN.mkv | 5.04 MB | ||
| 151 Quick_Numbers_Quiz.mkv | 2.02 MB | ||
| 152 Variables_Let.mkv | 16.81 MB | ||
| 152 Variables_Let_ _Quiz.html | 8.98 KB | ||
| 153 Updating_Variables.mkv | 10.96 MB | ||
| 154 Increment_Operator_Explanation_i_vs_i.mkv | 4.18 MB | ||
| 155 Const_Var.mkv | 10.42 MB | ||
| 155 Const_Var_ _Quiz.html | 8.98 KB | ||
| 156 Booleans.mkv | 9.96 MB | ||
| 157 Variable_Naming_and_Conventions.mkv | 13.11 MB | ||
| 157 Variable_Naming_and_Conventions_ _Quiz.html | 12.82 KB | ||
| 15-JavaScript_Strings_and_More | |||
| 158 What_Matters_In_This_Section.mkv | 2.81 MB | ||
| 158-Resources | |||
| Slides.html | 1.75 KB | ||
| Strings_CheatSheet.js | 1.18 KB | ||
| WDB_JavaScript_Strings.pdf | 2.05 MB | ||
| 159 Introducing_Strings.mkv | 8.8 MB | ||
| 159 Introducing_Strings_ _Quiz.html | 9 KB | ||
| 160 Indices_Length.mkv | 16.14 MB | ||
| 160 Indices_Length_ _Quiz.html | 14.67 KB | ||
| 161 String_Methods.mkv | 18.2 MB | ||
| 161 String_Methods_ _Quiz.html | 8.97 KB | ||
| 162 String_Methods_With_Arguments.mkv | 36.59 MB | ||
| 162 String_Methods_With_Arguments_ _Quiz.html | 8.98 KB | ||
| 163 String_Template_Literals_SUPER_USEFUL.mkv | 13.75 MB | ||
| 164 Undefined_Null.mkv | 5.66 MB | ||
| 165 Random_Numbers_The_Math_Object.mkv | 25.66 MB | ||
| 165 Random_Numbers_The_Math_Object_ _Quiz.html | 8.99 KB | ||
| 16-JavaScript_Decision_Making | |||
| 166 What_Matters_In_This_Section.mkv | 3.3 MB | ||
| 166-Resources | |||
| 12_Boolean_Logic_CODE.zip | 4.77 KB | ||
| Slides.html | 1.75 KB | ||
| WDB_Boolean_Logic.pdf | 1.39 MB | ||
| 167 Decision_Making_With_Code.mkv | 10.07 MB | ||
| 168 Comparison_Operators.mkv | 16.7 MB | ||
| 168-Resources | |||
| Unicode_Chart.html | 1.45 KB | ||
| 169 Equality_Triple_Vs._Double_Equals.mkv | 9.68 MB | ||
| 169 Equality_Triple_Vs._Double_Equals_ _Quiz.html | 12.9 KB | ||
| 170 Console_Alert_Prompt.mkv | 9.94 MB | ||
| 171 Running_JavaScript_From_A_Script.mkv | 15.2 MB | ||
| 172 If_Statements.mkv | 19.85 MB | ||
| 172 If_Statements_ _Quiz.html | 8.99 KB | ||
| 173 Else_If.mkv | 26.38 MB | ||
| 174 Else.mkv | 38.34 MB | ||
| 174 Else_ _Quiz.html | 8.98 KB | ||
| 175 Nesting_Conditionals.mkv | 22.44 MB | ||
| 175 Nesting_Conditionals_ _Quiz.html | 8.98 KB | ||
| 176 Truth_y_False_y_Values.mkv | 16.33 MB | ||
| 177 Logical_AND.mkv | 8.93 MB | ||
| 177 Logical_AND_ _Quiz.html | 8.98 KB | ||
| 178 Logical_OR.mkv | 30.66 MB | ||
| 179 Logical_NOT.mkv | 14.24 MB | ||
| 180 The_Switch_Statement_Is...A_Lot.mkv | 30.28 MB | ||
| 17-JavaScript_Arrays | |||
| 181 What_Matters_In_This_Section.mkv | 3.14 MB | ||
| 181-Resources | |||
| Slides.html | 1.75 KB | ||
| WDB_Arrays.pdf | 1.69 MB | ||
| array_cheatsheet.js | 401 B | ||
| 182 Introducing_Arrays.mkv | 28.15 MB | ||
| 182 Introducing_Arrays_ _Quiz.html | 8.97 KB | ||
| 183 Array_Random_Access.mkv | 20.74 MB | ||
| 183 Array_Random_Access_ _Quiz.html | 8.97 KB | ||
| 184 Push_Pop.mkv | 21.92 MB | ||
| 185 Shift_Unshift.mkv | 10.47 MB | ||
| 185 Shift_Unshift_ _Quiz.html | 8.99 KB | ||
| 186 Concat_indexOf_includes_reverse.mkv | 20.32 MB | ||
| 187 Slice_Splice.mkv | 22.23 MB | ||
| 188 Reference_Types_Equality_Testing.mkv | 8.86 MB | ||
| 189 Arrays_Const.mkv | 11.1 MB | ||
| 190 Multi_Dimensional_Arrays.mkv | 6.87 MB | ||
| 190 Multi_Dimensional_Arrays_ _Quiz.html | 8.97 KB | ||
| 18-JavaScript_Object_Literals | |||
| 191 What_Matters_In_This_Section.mkv | 2.29 MB | ||
| 191-Resources | |||
| Objects_cheatsheet.js | 267 B | ||
| Slides.html | 1.75 KB | ||
| WDB_Objects.pdf | 798.51 KB | ||
| 192 Introducing_Object_Literals.mkv | 8.9 MB | ||
| 193 Creating_Object_Literals.mkv | 7.89 MB | ||
| 193 Creating_Object_Literals_ _Quiz.html | 8.98 KB | ||
| 194 Accessing_Data_Out_Of_Objects.mkv | 18.43 MB | ||
| 194 Accessing_Data_Out_Of_Objects_ _Quiz.html | 8.97 KB | ||
| 195 Modifying_Objects.mkv | 11.16 MB | ||
| 196 Nesting_Arrays_Objects.mkv | 27.56 MB | ||
| 19-Repeating_Stuff_With_Loops | |||
| 197 What_Matters_In_This_Section.mkv | 4.61 MB | ||
| 197-Resources | |||
| Loops_CODE.zip | 8.1 KB | ||
| Slides.html | 1.75 KB | ||
| WDB_Loops.pdf | 3 MB | ||
| 198 Intro_to_For_Loops.mkv | 52.01 MB | ||
| 198 Intro_to_For_Loops_ _Quiz.html | 8.98 KB | ||
| 199 More_For_Loops_Examples.mkv | 12.67 MB | ||
| 199 More_For_Loops_Examples_ _Quiz.html | 8.97 KB | ||
| 200 The_Perils_Of_Infinite_Loops.mkv | 14.85 MB | ||
| 201 Looping_Over_Arrays.mkv | 25.51 MB | ||
| 201 Looping_Over_Arrays_ _Quiz.html | 8.98 KB | ||
| 202 Nested_Loops.mkv | 20.84 MB | ||
| 203 Another_Loop_The_While_Loop.mkv | 10.67 MB | ||
| 204 The_Break_Keyword.mkv | 12.65 MB | ||
| 205 Writing_a_Guessing_Game.mkv | 27.28 MB | ||
| 206 Guessing_Game_Explanation_And_Bug_Fixes.mkv | 36.94 MB | ||
| 206-Resources | |||
| Guessing_Game_Refactor.zip | 746 B | ||
| 207 The_Lovely_For...Of_Loop.mkv | 25.22 MB | ||
| 207 The_Lovely_For...Of_Loop_ _Quiz.html | 8.96 KB | ||
| 208 Iterating_Over_Objects.mkv | 21.58 MB | ||
| 209 Todo_List_Project_Intro.mkv | 6.48 MB | ||
| 210 Todo_List_Project_CodeAlong.mkv | 45.95 MB | ||
| 20-NEW_Introducing_Functions | |||
| 211 What_Matters_In_This_Section.mkv | 3.99 MB | ||
| 211-Resources | |||
| Functions_Intro_CODE.zip | 791 B | ||
| Slides.html | 1.75 KB | ||
| WDB_Functions_Intro.pdf | 1.87 MB | ||
| 212 Intro_to_Functions.mkv | 8.26 MB | ||
| 213 Our_Very_First_Function.mkv | 11.86 MB | ||
| 213 Our_Very_First_Function_ _Quiz.html | 8.97 KB | ||
| 214 Arguments_Intro.mkv | 22.84 MB | ||
| 214 Arguments_Intro_ _Quiz.html | 8.95 KB | ||
| 215 Functions_With_Multiple_Arguments.mkv | 17.74 MB | ||
| 215 Functions_With_Multiple_Arguments_ _Quiz.html | 8.97 KB | ||
| 216 The_Return_Keyword.mkv | 15.72 MB | ||
| 216 The_Return_Keyword_ _Quiz.html | 8.97 KB | ||
| 21-Leveling_Up_Our_Functions | |||
| 217 What_Matters_In_This_Section.mkv | 5.93 MB | ||
| 217-Resources | |||
| More_Functions_CODE.zip | 4.9 KB | ||
| Slides.html | 1.75 KB | ||
| WDB_Functions_Pt.2.pdf | 3.59 MB | ||
| 218 Function_Scope.mkv | 15.86 MB | ||
| 218 Function_Scope_ _Quiz.html | 14.58 KB | ||
| 219 Block_Scope.mkv | 11.08 MB | ||
| 220 Lexical_Scope.mkv | 14.47 MB | ||
| 221 Function_Expressions.mkv | 8.14 MB | ||
| 221 Function_Expressions_ _Quiz.html | 8.98 KB | ||
| 222 Higher_Order_Functions.mkv | 17.13 MB | ||
| 223 Returning_Functions.mkv | 30.01 MB | ||
| 224 Defining_Methods.mkv | 16.92 MB | ||
| 224 Defining_Methods_ _Quiz.html | 8.96 KB | ||
| 225 The_Mysterious_Keyword_this.mkv | 29.85 MB | ||
| 225 The_Mysterious_Keyword_this_ _Quiz.html | 8.96 KB | ||
| 226 Using_Try_Catch.mkv | 12.64 MB | ||
| 22-Callbacks_Array_Methods | |||
| 227 What_Matters_In_This_Section.mkv | 4.24 MB | ||
| 227-Resources | |||
| Callback_Methods_CODE.zip | 7.98 KB | ||
| Slides.html | 1.75 KB | ||
| WDB_Array_Callback_Methods.pdf | 1.48 MB | ||
| 228 What_Is_This_Section_Even_About.mkv | 8.87 MB | ||
| 229 The_forEach_Method.mkv | 12.5 MB | ||
| 230 The_map_Method.mkv | 11.48 MB | ||
| 230 The_map_Method_ _Quiz.html | 8.95 KB | ||
| 231 Intro_to_Arrow_Functions.mkv | 10.86 MB | ||
| 231 Intro_to_Arrow_Functions_ _Quiz.html | 8.97 KB | ||
| 232 Arrow_Function_Implicit_Returns.mkv | 8.71 MB | ||
| 233 Arrow_Functions_Wrapup.mkv | 10.1 MB | ||
| 234 setTimeout_and_setInterval.mkv | 14.3 MB | ||
| 235 The_filter_Method.mkv | 21.07 MB | ||
| 235 The_filter_Method_ _Quiz.html | 8.96 KB | ||
| 236 Some_Every_Methods.mkv | 12.71 MB | ||
| 236 Some_Every_Methods_ _Quiz.html | 8.96 KB | ||
| 237 The_Notorious_Reduce_Method.mkv | 33.98 MB | ||
| 238 Arrow_Functions_this.mkv | 17.19 MB | ||
| 23-Newer_JavaScript_Features | |||
| 239 What_Matters_In_This_Section.mkv | 3.46 MB | ||
| 239-Resources | |||
| New_JS_Features_CODE.zip | 4.13 KB | ||
| Slides.html | 1.75 KB | ||
| WDB_Modern_JS_Features.pdf | 1.25 MB | ||
| 240 Default_Params.mkv | 12.03 MB | ||
| 241 Spread_in_Function_Calls.mkv | 10.38 MB | ||
| 242 Spread_with_Array_Literals.mkv | 9.37 MB | ||
| 243 Spread_with_Objects.mkv | 10.62 MB | ||
| 244 Rest_Params.mkv | 15.08 MB | ||
| 245 Destructuring_Arrays.mkv | 9.33 MB | ||
| 246 Destructuring_Objects.mkv | 30.03 MB | ||
| 247 Destructuring_Params.mkv | 17.03 MB | ||
| 24-Introducing_The_World_Of_The_DOM | |||
| 248 What_Matters_In_This_Section.mkv | 4.93 MB | ||
| 248-Resources | |||
| DOM_Intro_CODE.zip | 7.83 KB | ||
| Slides.html | 1.75 KB | ||
| WDB_DOM_Manipulation.pdf | 10.51 MB | ||
| 249 Introducing_the_DOM.mkv | 34.92 MB | ||
| 250 The_Document_Object.mkv | 106.32 MB | ||
| 251 getElementById.mkv | 55.92 MB | ||
| 251 getElementById_ _Quiz.html | 8.97 KB | ||
| 252 getElementsByTagName_className.mkv | 67.67 MB | ||
| 253 querySelector_querySelectorAll.mkv | 61.5 MB | ||
| 253 querySelector_querySelectorAll_ _Quiz.html | 8.97 KB | ||
| 254 innerHTML_textContent_innerText.mkv | 133.1 MB | ||
| 254 innerHTML_textContent_innerText_ _Quiz.html | 8.96 KB | ||
| 255 Attributes.mkv | 60.06 MB | ||
| 255 Attributes_ _Quiz.html | 8.99 KB | ||
| 256 Changing_Styles.mkv | 99.52 MB | ||
| 256 Changing_Styles_ _Quiz.html | 8.99 KB | ||
| 257 ClassList.mkv | 36.81 MB | ||
| 257 ClassList_ _Quiz.html | 8.96 KB | ||
| 258 Traversing_Parent_Child_Sibling.mkv | 57.43 MB | ||
| 259 Append_AppendChild.mkv | 89.12 MB | ||
| 259 Append_AppendChild_ _Quiz.html | 8.98 KB | ||
| 260 removeChild_remove.mkv | 28.07 MB | ||
| 261 Pokemon_Sprites_Demo.mkv | 38.67 MB | ||
| 25-The_Missing_Piece_DOM_Events | |||
| 262 What_Matters_In_This_Section.mkv | 4.03 MB | ||
| 262-Resources | |||
| DOM_Events_CODE.zip | 8.59 KB | ||
| 263 Intro_to_Events.mkv | 62.34 MB | ||
| 264 Inline_Events.mkv | 21.1 MB | ||
| 264 Inline_Events_ _Quiz.html | 8.97 KB | ||
| 265 The_Onclick_Property.mkv | 33.02 MB | ||
| 266 addEventListener.mkv | 38.44 MB | ||
| 266 addEventListener_ _Quiz.html | 8.97 KB | ||
| 267 Random_Color_Exercise.mkv | 26.46 MB | ||
| 268 Events_The_Keyword_This.mkv | 29.59 MB | ||
| 269 Keyboard_Events_Event_Objects.mkv | 37.43 MB | ||
| 270 NEW_VERSION_Form_Events_PreventDefault.mkv | 26.5 MB | ||
| 271 NEW_VERSION_Practice_With_Form_Events_PreventDefault.mkv | 25.55 MB | ||
| 272 ORIGINAL_VERSION_Form_Events_PreventDefault.mkv | 55.19 MB | ||
| 272 ORIGINAL_VERSION_Form_Events_PreventDefault_ _Quiz.html | 8.97 KB | ||
| 273 Input_Change_Events.mkv | 11.15 MB | ||
| 273 Input_Change_Events_ _Quiz.html | 8.97 KB | ||
| 274 Event_Bubbling.mkv | 23.4 MB | ||
| 275 Event_Delegation.mkv | 36.33 MB | ||
| 26-Score_Keeper_CodeAlong | |||
| 276 Score_Keeper_Pt._1.mkv | 33.02 MB | ||
| 276-Resources | |||
| ScoreKeeper.zip | 1.86 KB | ||
| 277 Score_Keeper_Pt._2.mkv | 43.21 MB | ||
| 278 Score_Keeper_Pt._3_With_Bulma.mkv | 57.38 MB | ||
| 278-Resources | |||
| Bulma_Docs.html | 1.36 KB | ||
| 279 Score_Keeper_Pt._4_Refactoring.mkv | 42 MB | ||
| 27-Async_JavaScript_Oh_Boy | |||
| 280 What_Matters_In_This_Section.mkv | 3.02 MB | ||
| 280-Resources | |||
| Async_JS_CODE.zip | 7.1 KB | ||
| Slides.html | 1.75 KB | ||
| WDB_Async_JavaScript.pdf | 8.92 MB | ||
| 281 The_Call_Stack.mkv | 26.61 MB | ||
| 281-Resources | |||
| Loupe_IsRightTriangle_CallStack_Demo.html | 2.28 KB | ||
| 282 WebAPIs_Single_Threaded.mkv | 19.64 MB | ||
| 282-Resources | |||
| Loupe_setTimeout_Demo.html | 2.12 KB | ||
| 283 Callback_Hell.mkv | 36.17 MB | ||
| 284 Demo_fakeRequest_Using_Callbacks.mkv | 23.13 MB | ||
| 285 Demo_fakeRequest_Using_Promises.mkv | 35.75 MB | ||
| 286 The_Magic_Of_Promises.mkv | 29.22 MB | ||
| 287 Creating_Our_Own_Promises.mkv | 38.59 MB | ||
| 288 The_Async_Keyword.mkv | 20.45 MB | ||
| 289 The_Await_Keyword.mkv | 32.8 MB | ||
| 290 Handling_Errors_In_Async_Functions.mkv | 13.71 MB | ||
| 28-AJAX_and_API_s | |||
| 291 What_Matters_In_This_Section.mkv | 4.03 MB | ||
| 291-Resources | |||
| AJAX_CODE.zip | 6.52 KB | ||
| Slides.html | 1.75 KB | ||
| WDB_AJAX.pdf | 5.7 MB | ||
| 292 Intro_to_AJAX.mkv | 168.64 MB | ||
| 293 Intro_to_APIs.mkv | 136.45 MB | ||
| 293-Resources | |||
| Crypto_API_Docs.html | 1.42 KB | ||
| 294 What_is_JSON.mkv | 29.94 MB | ||
| 294-Resources | |||
| JSON_Formatter_Validator.html | 1.46 KB | ||
| The_JSON_Standard.html | 1.42 KB | ||
| 295 Using_Hoppscotch_or_Postman.mkv | 30.3 MB | ||
| 295-Resources | |||
| Cat_Facts_API.html | 1.38 KB | ||
| Hoppscotch.io.html | 1.38 KB | ||
| Star_Wars_API.html | 1.43 KB | ||
| 296 HTTP_Verbs.mkv | 8.31 MB | ||
| 297 HTTP_Status_Codes.mkv | 53.69 MB | ||
| 297-Resources | |||
| MDN_Status_Codes.html | 1.49 KB | ||
| 298 Understanding_Query_Strings.mkv | 43.19 MB | ||
| 298-Resources | |||
| TV_Maze_API.html | 1.39 KB | ||
| 299 HTTP_Headers.mkv | 22.09 MB | ||
| 299-Resources | |||
| Dad_Joke_API.html | 1.41 KB | ||
| 300 IMPORTANT_NOTE_SWAPI_API_Changes.html | 3.75 KB | ||
| 301 Making_XHRs.mkv | 22.47 MB | ||
| 302 Using_The_Fetch_API.mkv | 46.34 MB | ||
| 303 Introducing_Axios.mkv | 21.12 MB | ||
| 303-Resources | |||
| Axios_Docs.html | 1.43 KB | ||
| 304 Setting_Headers_With_Axios.mkv | 36.63 MB | ||
| 304-Resources | |||
| Dad_Jokes_API.html | 1.41 KB | ||
| 305 TV_Show_Search_App.mkv | 40.12 MB | ||
| 305-Resources | |||
| TV_Maze_API.html | 1.39 KB | ||
| 29-Prototypes_Classes_OOP | |||
| 306 What_Matters_In_This_Section.mkv | 10.7 MB | ||
| 306-Resources | |||
| OOP_Code.zip | 7.58 KB | ||
| 307 What_On_Earth_Are_Prototypes.mkv | 31.63 MB | ||
| 308 Intro_to_Object_Oriented_Programming.mkv | 24.89 MB | ||
| 309 Factory_Functions.mkv | 27.54 MB | ||
| 310 Constructor_Functions.mkv | 49.93 MB | ||
| 311 JavaScript_Classes.mkv | 44.9 MB | ||
| 312 More_Classes_Practice.mkv | 36.15 MB | ||
| 313 Extends_and_Super_Keywords.mkv | 27.49 MB | ||
| 30-Mastering_The_Terminal | |||
| 314 What_Matters_In_This_Section.mkv | 6.17 MB | ||
| 314-Resources | |||
| Slides.html | 1.75 KB | ||
| WDB_Terminal.pdf | 9.84 MB | ||
| 315 Backend_Overview.mkv | 12.91 MB | ||
| 316 A_Pep_Talk_On_Terminal.mkv | 20.83 MB | ||
| 317 Why_Do_We_Need_To_Know_Terminal_Commands.mkv | 49.85 MB | ||
| 318 IMPORTANT_Windows_Terminal_Installation_Instructions_Git_Bash.html | 1.71 KB | ||
| 318-Resources | |||
| How_to_install_Git_and_Git_Bash_on_Windows.html | 1.5 KB | ||
| 319 The_Basics_LS_PWD.mkv | 51.98 MB | ||
| 320 Changing_Directories.mkv | 72.23 MB | ||
| 321 Relative_Vs._Absolute_Paths.mkv | 38.05 MB | ||
| 322 Making_Directories.mkv | 24.9 MB | ||
| 323 Man_Pages_Flags.mkv | 43.38 MB | ||
| 324 The_Touch_Command.mkv | 16.71 MB | ||
| 325 Removing_Files_Folders.mkv | 17.58 MB | ||
| 31-Our_First_Brush_With_Node | |||
| 326 What_Matters_In_This_Section.mkv | 4.74 MB | ||
| 326-Resources | |||
| Node_Intro_CODE.zip | 1.2 KB | ||
| Slides.html | 1.75 KB | ||
| WDB_Intro_to_Node.pdf | 1015.77 KB | ||
| 327 Introducing_Node_JS.mkv | 21.65 MB | ||
| 327-Resources | |||
| NodeJS_Home_Page.html | 1.39 KB | ||
| 328 What_Is_Node_Used_For.mkv | 43.64 MB | ||
| 328-Resources | |||
| Cross_Code_Game_Written_in_Node.html | 1.46 KB | ||
| Electron_if_you_re_curious.html | 1.43 KB | ||
| NASA_Node_Case_Study.html | 1.58 KB | ||
| 329 Installing_Node.mkv | 7.65 MB | ||
| 329-Resources | |||
| Node_Home_Page.html | 1.39 KB | ||
| Windows_Users_Install_Node.js_Video_Tutorial.html | 1.51 KB | ||
| 330 Windows_Users_Installing_Node.js_on_Windows.html | 897 B | ||
| 330-Resources | |||
| Windows_Users_Install_Node.js_Video_Tutorial.html | 1.51 KB | ||
| 331 The_Node_REPL.mkv | 27.51 MB | ||
| 332 Running_Node_Files.mkv | 6.37 MB | ||
| 333 Process_Argv.mkv | 21.43 MB | ||
| 334 IMPORTANT_NOTE_fs.writeFileSync_Changes.html | 2.62 KB | ||
| 335 File_System_Module_Crash_Course.mkv | 75.79 MB | ||
| 32-Exploring_Modules_The_NPM_Universe | |||
| 336 What_Matters_In_This_Section.mkv | 5.3 MB | ||
| 336-Resources | |||
| Modules_And_NPM_CODE.zip | 1.87 MB | ||
| 337 Working_With_module.exports.mkv | 21.02 MB | ||
| 338 Requiring_A_Directory.mkv | 22.32 MB | ||
| 339 Introducing_NPM.mkv | 15.6 MB | ||
| 340 Installing_Packages_Jokes_Rainbow.mkv | 36.08 MB | ||
| 340-Resources | |||
| Colors_Package.html | 1.43 KB | ||
| Give_Me_A_Joke_Package.html | 1.47 KB | ||
| 341 Adding_Global_Packages.mkv | 24.83 MB | ||
| 341-Resources | |||
| Cowsay_Package.html | 1.43 KB | ||
| 342 The_All_Important_Package.json.mkv | 35.75 MB | ||
| 343 Installing_All_Dependencies_For_A_Project.mkv | 23.58 MB | ||
| 343-Resources | |||
| Node_Group_Chat_Repo.html | 1.45 KB | ||
| 344 IMPORTANT_NOTE_Fixing_Issues_Language_Guesser_Challenge.html | 6.99 KB | ||
| 345 Language_Guesser_Challenge.mkv | 40.83 MB | ||
| 345-Resources | |||
| Franc_Package.html | 1.41 KB | ||
| NodeJS_Langs_Package.html | 1.45 KB | ||
| 33-Creating_Servers_With_Express | |||
| 346 What_Matters_In_This_Section.mkv | 4.83 MB | ||
| 346-Resources | |||
| Express_Intro_CODE.zip | 5.77 KB | ||
| Slides.html | 1.75 KB | ||
| WDB_Express_Intro.pdf | 2.96 MB | ||
| 347 Introducing_Express.mkv | 14.58 MB | ||
| 347-Resources | |||
| Express_Home_Page.html | 1.39 KB | ||
| 348 Our_Very_First_Express_App.mkv | 34.4 MB | ||
| 349 The_Request_Response_Objects.mkv | 49.83 MB | ||
| 350 IMPORTANT_NOTE_Solving_a_Potential_Error_With_the_Star_Catch_All_Route.html | 1.44 KB | ||
| 351 Express_Routing_Basics.mkv | 49.42 MB | ||
| 352 Express_Path_Parameters.mkv | 55.03 MB | ||
| 353 Working_With_Query_Strings.mkv | 25.45 MB | ||
| 354 Auto_Restart_With_Nodemon.mkv | 17.89 MB | ||
| 354-Resources | |||
| Nodemon.html | 1.42 KB | ||
| 34-Creating_Dynamic_HTML_With_Templating | |||
| 355 What_Matters_In_This_Section.mkv | 4.73 MB | ||
| 355-Resources | |||
| Express_Templating_CODE.zip | 92.16 KB | ||
| 356 What_is_Templating.mkv | 32.8 MB | ||
| 357 Configuring_Express_For_EJS.mkv | 36.52 MB | ||
| 357-Resources | |||
| EJS_Docs.html | 1.35 KB | ||
| 358 Setting_The_Views_Directory.mkv | 19.89 MB | ||
| 359 EJS_Interpolation_Syntax.mkv | 29.56 MB | ||
| 360 Passing_Data_To_Templates.mkv | 14.11 MB | ||
| 361 Subreddit_Template_Demo.mkv | 11.07 MB | ||
| 362 Conditionals_in_EJS.mkv | 19.97 MB | ||
| 363 Loops_In_EJS.mkv | 44.58 MB | ||
| 364 A_More_Complex_Subreddit_Demo.mkv | 58.76 MB | ||
| 365 Serving_Static_Assets_In_Express.mkv | 38.31 MB | ||
| 366 Bootstrap_Express.mkv | 79.37 MB | ||
| 367 EJS_Partials.mkv | 60.9 MB | ||
| 35-Defining_RESTful_Routes | |||
| 368 What_Matters_In_This_Section.mkv | 7.74 MB | ||
| 368-Resources | |||
| RESTful_Routes_CODE.zip | 10.67 KB | ||
| Slides.html | 1.75 KB | ||
| WDB_RESTful_Routing.pdf | 4.5 MB | ||
| 369 Get_Vs._Post_Requests.mkv | 12.35 MB | ||
| 370 Defining_Express_Post_Routes.mkv | 14.77 MB | ||
| 371 Parsing_The_Request_Body.mkv | 37.44 MB | ||
| 372 Intro_to_REST.mkv | 68.85 MB | ||
| 372-Resources | |||
| Original_REST_Dissertation_heavy_reading.html | 1.59 KB | ||
| 373 RESTful_Comments_Overview.mkv | 14.01 MB | ||
| 374 RESTful_Comments_Index.mkv | 27.93 MB | ||
| 375 RESTful_Comments_New.mkv | 46.62 MB | ||
| 376 Express_Redirects.mkv | 25.4 MB | ||
| 377 RESTful_Comments_Show.mkv | 43.52 MB | ||
| 378 The_UUID_Package.mkv | 26.05 MB | ||
| 378-Resources | |||
| UUID_Package.html | 1.42 KB | ||
| 379 RESTful_Comments_Update.mkv | 45.7 MB | ||
| 380 Express_Method_Override.mkv | 61.56 MB | ||
| 380-Resources | |||
| Method_Override.html | 1.51 KB | ||
| 381 RESTful_Comments_Delete.mkv | 40.24 MB | ||
| 36-Our_First_Database_MongoDB | |||
| 382 What_Matters_In_This_Section.mkv | 6.08 MB | ||
| 382-Resources | |||
| Slides.html | 1.75 KB | ||
| WDB_Intro_to_Mongo.pdf | 6.54 MB | ||
| 383 Introduction_to_Databases.mkv | 24.33 MB | ||
| 384 SQL_Vs._NoSQL_Databases.mkv | 22.8 MB | ||
| 385 Why_We_re_Learning_Mongo.mkv | 22.4 MB | ||
| 385-Resources | |||
| MongoDB_Website.html | 1.39 KB | ||
| 386 Installing_Mongo_MacOS.mkv | 14.73 MB | ||
| 386-Resources | |||
| Mongo_Mac_Install_Instructions.html | 1.54 KB | ||
| 387 Installing_Mongo_Windows.html | 1.46 KB | ||
| 387-Resources | |||
| Video_Windows_MongoDB_Installation_Tutorial.html | 1.51 KB | ||
| 388 IMPORTANT_NOTE_About_The_Mongo_Shell.html | 1.65 KB | ||
| 389 The_Mongo_Shell.mkv | 7.22 MB | ||
| 390 What_On_Earth_Is_BSON.mkv | 15.99 MB | ||
| 391 Inserting_With_Mongo.mkv | 27.58 MB | ||
| 392 Finding_With_Mongo.mkv | 29.11 MB | ||
| 393 Updating_With_Mongo.mkv | 23.75 MB | ||
| 394 Deleting_With_Mongo.mkv | 9.41 MB | ||
| 395 Additional_Mongo_Operators.mkv | 40.2 MB | ||
| 37-Connecting_To_Mongo_With_Mongoose | |||
| 396 What_Matters_In_This_Section.mkv | 6.01 MB | ||
| 396-Resources | |||
| Mongoose_CODE.zip | 6.06 KB | ||
| 397 What_is_Mongoose.mkv | 18.71 MB | ||
| 397-Resources | |||
| Mongoose_Docs.html | 1.39 KB | ||
| 398 A_note_about_solving_mongoose_connection_issues.html | 2.42 KB | ||
| 399 Connecting_Mongoose_to_Mongo.mkv | 38.83 MB | ||
| 400 A_note_about_the_node_.load_index.js_command_issue.html | 2.94 KB | ||
| 401 Our_First_Mongoose_Model.mkv | 53.75 MB | ||
| 402 Insert_Many.mkv | 25.1 MB | ||
| 403 Finding_With_Mongoose.mkv | 32.24 MB | ||
| 404 Updating_With_Mongoose.mkv | 36.69 MB | ||
| 405 IMPORTANT_NOTE_Deprecated_Mongoose_.remove_Method.html | 1.75 KB | ||
| 406 Deleting_With_Mongoose.mkv | 18.36 MB | ||
| 407 Mongoose_Schema_Validations.mkv | 39.71 MB | ||
| 408 Additional_Schema_Constraints.mkv | 54.95 MB | ||
| 409 Validating_Mongoose_Updates.mkv | 22 MB | ||
| 410 Mongoose_Validation_Errors.mkv | 29.14 MB | ||
| 411 Model_Instance_Methods.mkv | 45.86 MB | ||
| 412 Adding_Model_Static_Methods.mkv | 28.04 MB | ||
| 413 Mongoose_Virtuals.mkv | 20.93 MB | ||
| 414 Defining_Mongoose_Middleware.mkv | 32.67 MB | ||
| 38-Putting_It_All_Together_Mongoose_With_Express | |||
| 415 What_Matters_In_This_Section.mkv | 5.47 MB | ||
| 415-Resources | |||
| Mongoose_With_Express_CODE.zip | 13.35 KB | ||
| 416 Express_Mongoose_Basic_Setup.mkv | 16.18 MB | ||
| 417 Creating_Our_Model.mkv | 39.36 MB | ||
| 418 Products_Index.mkv | 22.15 MB | ||
| 419 Product_Details.mkv | 29.83 MB | ||
| 420 Creating_Products.mkv | 38.62 MB | ||
| 421 Updating_Products.mkv | 63.94 MB | ||
| 422 Tangent_On_Category_Selector.mkv | 43.21 MB | ||
| 423 Deleting_Products.mkv | 21.96 MB | ||
| 424 BONUS_Filtering_By_Category.mkv | 25.41 MB | ||
| 39-YelpCamp_Campgrounds_CRUD | |||
| 425 Introducing_YelpCamp_Our_Massive_Project.mkv | 25.03 MB | ||
| 425-Resources | |||
| YelpCamp_Code_up_to_the_end_of_this_section.html | 1.61 KB | ||
| 426 How_to_Access_YelpCamp_Code.mkv | 16.72 MB | ||
| 427 Creating_the_Basic_Express_App.mkv | 11.74 MB | ||
| 428 Campground_Model_Basics.mkv | 23.17 MB | ||
| 429 Seeding_Campgrounds.mkv | 43.32 MB | ||
| 429-Resources | |||
| Cities_Dataset_File.html | 1.61 KB | ||
| 430 Campground_Index.mkv | 16.46 MB | ||
| 431 Campground_Show.mkv | 12.75 MB | ||
| 432 Campground_New_Create.mkv | 36.76 MB | ||
| 433 Campground_Edit_Update.mkv | 39.27 MB | ||
| 434 Campground_Delete.mkv | 20.97 MB | ||
| 40-Middleware_The_Key_To_Express | |||
| 435 What_Matters_In_This_Section.mkv | 1.9 MB | ||
| 435-Resources | |||
| Middleware_Intro_CODE.zip | 6.23 KB | ||
| 436 Intro_to_Express_Middleware.mkv | 11.8 MB | ||
| 437 Using_Morgan_Logger_Middleware.mkv | 38.54 MB | ||
| 437-Resources | |||
| Morgan_Docs.html | 1.42 KB | ||
| 438 Defining_Our_Own_Middleware.mkv | 50.94 MB | ||
| 439 More_Middleware_Practice.mkv | 43.32 MB | ||
| 440 Setting_Up_A_404_Route.mkv | 25.42 MB | ||
| 441 Password_Middleware_Demo_NOT_REAL_AUTH.mkv | 19.92 MB | ||
| 442 Protecting_Specific_Routes.mkv | 23.4 MB | ||
| 41-YelpCamp_Adding_Basic_Styles | |||
| 443 A_New_EJS_Tool_For_Layouts.mkv | 41.93 MB | ||
| 443-Resources | |||
| EJS_Mate_Package.html | 1.44 KB | ||
| YelpCamp_Code_up_to_the_end_of_this_section.html | 1.61 KB | ||
| 444 Bootstrap5_Boilerplate.mkv | 17.77 MB | ||
| 444-Resources | |||
| Bootstrap_v5_Alpha_Docs.html | 1.42 KB | ||
| 445 Navbar_Partial.mkv | 33.27 MB | ||
| 446 Footer_Partial.mkv | 23.58 MB | ||
| 447 IMPORTANT_NOTE_About_Adding_Images_FIX_FOR_SEEDED_IMAGES_NOT_WORKING.html | 2.04 KB | ||
| 448 Adding_Images.mkv | 42.26 MB | ||
| 448-Resources | |||
| Random_image_generator_from_In_the_Woods_Unsplash_image_collection.html | 1.56 KB | ||
| Unsplash_In_the_Woods_image_collection.html | 1.53 KB | ||
| 449 Styling_Campgrounds_Index.mkv | 32.47 MB | ||
| 450 Styling_The_New_Form.mkv | 59 MB | ||
| 451 Styling_Edit_Form.mkv | 26.8 MB | ||
| 452 Styling_Show_Page.mkv | 69.94 MB | ||
| 42-Handling_Errors_In_Express_Apps | |||
| 453 What_Matters_In_This_Section.mkv | 3.71 MB | ||
| 453-Resources | |||
| Express_Errors_CODE.zip | 21.04 KB | ||
| 454 Express_Built_In_Error_Handler.mkv | 30.95 MB | ||
| 455 Defining_Custom_Error_Handlers.mkv | 55.89 MB | ||
| 456 Our_Custom_Error_Class.mkv | 77.2 MB | ||
| 457 Handling_Async_Errors.mkv | 60.43 MB | ||
| 458 Handling_More_Async_Errors.mkv | 38.23 MB | ||
| 459 Defining_An_Async_Utility.mkv | 57.78 MB | ||
| 460 Differentiating_Mongoose_Errors.mkv | 38.08 MB | ||
| 43-YelpCamp_Errors_Validating_Data | |||
| 461 Where_To_Next_With_YelpCamp.mkv | 8.56 MB | ||
| 461-Resources | |||
| YelpCamp_Code_up_to_the_end_of_this_section.html | 1.61 KB | ||
| 462 Client_Side_Form_Validations.mkv | 64.43 MB | ||
| 463 Basic_Error_Handler.mkv | 20.86 MB | ||
| 464 Defining_ExpressError_Class.mkv | 31.44 MB | ||
| 465 IMPORTANT_NOTE_Solving_a_Potential_Error_With_the_Star_Catch_All_Route.html | 1.45 KB | ||
| 466 More_Errors.mkv | 41.05 MB | ||
| 467 Defining_Error_Template.mkv | 25.66 MB | ||
| 468 JOI_Schema_Validations.mkv | 64.39 MB | ||
| 468-Resources | |||
| JOI_Docs.html | 1.4 KB | ||
| 469 JOI_Validation_Middleware.mkv | 49.75 MB | ||
| 44-Data_Relationships_With_Mongo | |||
| 470 What_Matters_In_This_Section.mkv | 6.05 MB | ||
| 470-Resources | |||
| Mongoose_Relationships_CODE.zip | 6.39 KB | ||
| Slides_very_slim_deck.html | 1.79 KB | ||
| WDB_Mongoose_Relationships.pdf | 1008.63 KB | ||
| 471 Introduction_to_Mongo_Relationships.mkv | 33.36 MB | ||
| 472 SQL_Relationships_Overview.mkv | 23.76 MB | ||
| 473 Note_Solving_an_upcoming_code_issue_with_mongoose_version_7.html | 2.19 KB | ||
| 474 One_to_Few.mkv | 26.44 MB | ||
| 475 One_to_Many.mkv | 48.61 MB | ||
| 476 Mongoose_Populate.mkv | 18.6 MB | ||
| 477 One_to_Bajillions.mkv | 54.04 MB | ||
| 478 Mongo_Schema_Design.mkv | 35.95 MB | ||
| 478-Resources | |||
| Mongo_Blog_Post_On_Schema_Design.html | 1.6 KB | ||
| 45-Mongo_Relationships_With_Express | |||
| 479 What_Matters_In_This_Section.mkv | 3.86 MB | ||
| 479-Resources | |||
| Mongoose_Relationships_Express_CODE.zip | 15.97 KB | ||
| 480 Defining_Our_Farm_Product_Models.mkv | 19.44 MB | ||
| 481 Note_about_Farm_model.html | 963 B | ||
| 482 Creating_New_Farms.mkv | 38.48 MB | ||
| 483 Farms_Show_Page.mkv | 14.98 MB | ||
| 484 Creating_Products_For_A_Farm.mkv | 37.26 MB | ||
| 485 Finishing_Touches.mkv | 48.26 MB | ||
| 486 Deletion_Mongoose_Middleware.mkv | 54.64 MB | ||
| 46-YelpCamp_Adding_The_Reviews_Model | |||
| 487 Defining_The_Review_Model.mkv | 13.23 MB | ||
| 487-Resources | |||
| YelpCamp_Code_up_to_the_end_of_this_section.html | 1.61 KB | ||
| 488 Adding_The_Review_Form.mkv | 29.05 MB | ||
| 489 Creating_Reviews.mkv | 37.76 MB | ||
| 490 Validating_Reviews.mkv | 54.58 MB | ||
| 491 Displaying_Reviews.mkv | 50.5 MB | ||
| 492 Styling_Reviews.mkv | 29.26 MB | ||
| 493 Deleting_Reviews.mkv | 55.79 MB | ||
| 494 Campground_Delete_Middleware.mkv | 54.83 MB | ||
| 47-Express_Router_Cookies | |||
| 495 What_Matters_In_This_Section.mkv | 3.89 MB | ||
| 495-Resources | |||
| Router_and_Cookies_CODE.zip | 13 KB | ||
| Slides.html | 1.75 KB | ||
| WDB_More_Express.pdf | 176.83 KB | ||
| 496 Express_Router_Intro.mkv | 39.07 MB | ||
| 497 Express_Router_Middleware.mkv | 21.23 MB | ||
| 498 Introducing_Cookies.mkv | 42.95 MB | ||
| 499 Sending_Cookies.mkv | 28.42 MB | ||
| 500 Cookie_Parser_Middleware.mkv | 21.21 MB | ||
| 500-Resources | |||
| Cookie_Parser_Middleware.html | 1.47 KB | ||
| 501 Signing_Cookies.mkv | 38.2 MB | ||
| 502 OPTIONAL_HMAC_Signing.mkv | 30.53 MB | ||
| 502-Resources | |||
| HMAC_Tester_Tool.html | 1.47 KB | ||
| 48-Express_Session_Flash | |||
| 503 What_Matters_In_This_Section.mkv | 2.76 MB | ||
| 503-Resources | |||
| Session_And_Flash_CODE.zip | 21.01 KB | ||
| Slides_same_deck_as_last_section.html | 1.8 KB | ||
| 504 Introduction_to_Sessions.mkv | 8.46 MB | ||
| 504-Resources | |||
| Express_Session.html | 1.46 KB | ||
| 505 Express_Session.mkv | 50.68 MB | ||
| 506 More_Express_Session.mkv | 41.23 MB | ||
| 507 Intro_to_Flash.mkv | 27.24 MB | ||
| 507-Resources | |||
| Connect_Flash.html | 1.45 KB | ||
| 508 Res.locals_Flash.mkv | 19.16 MB | ||
| 49-YelpCamp_Restructuring_Flash | |||
| 509 Breaking_Out_Campground_Routes.mkv | 57.84 MB | ||
| 509-Resources | |||
| YelpCamp_Code_up_to_the_end_of_this_section.html | 1.61 KB | ||
| 510 Breaking_Out_Review_Routes.mkv | 29.72 MB | ||
| 511 Serving_Static_Assets.mkv | 36.33 MB | ||
| 512 Configuring_Session.mkv | 36.88 MB | ||
| 513 Setting_Up_Flash.mkv | 28.49 MB | ||
| 514 Flash_Success_Partial.mkv | 34.15 MB | ||
| 515 Flash_Errors_Partial.mkv | 26.19 MB | ||
| 50-Authentication_From_Scratch | |||
| 516 What_Matters_In_This_Section.mkv | 8.14 MB | ||
| 516-Resources | |||
| Auth_From_Scratch_CODE.zip | 24.05 KB | ||
| Slides.html | 1.75 KB | ||
| WDB_Authentication.pdf | 9.34 MB | ||
| 517 Authentication_Vs._Authorization.mkv | 5.82 MB | ||
| 518 How_to_not_Store_Passwords.mkv | 8.2 MB | ||
| 519 Cryptographic_Hashing_Functions.mkv | 31.6 MB | ||
| 520 Password_Salts.mkv | 31.47 MB | ||
| 521 Intro_to_Bcrypt.mkv | 53.93 MB | ||
| 521-Resources | |||
| Bcrypt_Package.html | 1.45 KB | ||
| 522 Auth_Demo_Setup.mkv | 29.7 MB | ||
| 523 Auth_Demo_Registering.mkv | 28.94 MB | ||
| 524 Auth_Demo_Login.mkv | 27.04 MB | ||
| 525 Auth_Demo_Staying_Logged_In_With_Session.mkv | 32.58 MB | ||
| 526 Auth_Demo_Logout.mkv | 26.54 MB | ||
| 527 Auth_Demo_Require_Login_Middleware.mkv | 14.97 MB | ||
| 528 ⚠️IMPORTANT_Mongoose_Version_Change_Pre_middleware_no_longer_supports_next_⚠️.html | 2.96 KB | ||
| 529 Auth_Demo_Refactoring_To_Model_Methods.mkv | 43.2 MB | ||
| 51-YelpCamp_Adding_In_Authentication | |||
| 530 Introduction_to_Passport.mkv | 14.06 MB | ||
| 530-Resources | |||
| Passport_Docs.html | 1.4 KB | ||
| Passport_Local.html | 1.45 KB | ||
| Passport_Local_Mongoose.html | 1.5 KB | ||
| YelpCamp_Code_up_to_the_end_of_this_section.html | 1.61 KB | ||
| 531 ⚠️IMPORTANT_Solving_a_version_error_with_passport_local_mongoose⚠️.html | 2.3 KB | ||
| 532 Creating_Our_User_Model.mkv | 15.45 MB | ||
| 533 Configuring_Passport.mkv | 56.84 MB | ||
| 534 Register_Form.mkv | 24.69 MB | ||
| 535 Register_Route_Logic.mkv | 27.15 MB | ||
| 536 Login_Routes.mkv | 22.2 MB | ||
| 537 isLoggedIn_Middleware.mkv | 45.28 MB | ||
| 538 IMPORTANT_Fixing_Logout.html | 1.88 KB | ||
| 539 Adding_Logout.mkv | 16.95 MB | ||
| 540 currentUser_Helper.mkv | 18.5 MB | ||
| 541 Fixing_Register_Route.mkv | 16.4 MB | ||
| 542 IMPORTANT_Passport.js_Updates_Fixing_The_returnTo_Redirect_Issue.html | 5.1 KB | ||
| 543 ReturnTo_Behavior.mkv | 22.21 MB | ||
| 543-Resources | |||
| Solution_for_a_small_bug_in_the_code.html | 1.49 KB | ||
| 52-YelpCamp_Basic_Authorization | |||
| 544 Adding_an_Author_to_Campground.mkv | 40.61 MB | ||
| 544-Resources | |||
| YelpCamp_Code_up_to_the_end_of_this_section.html | 1.61 KB | ||
| 545 Showing_and_Hiding_Edit_Delete.mkv | 15.67 MB | ||
| 546 Campground_Permissions.mkv | 44.87 MB | ||
| 547 Authorization_Middleware.mkv | 65.78 MB | ||
| 548 Reviews_Permissions.mkv | 35.22 MB | ||
| 549 More_Reviews_Authorization.mkv | 76.28 MB | ||
| 53-YelpCamp_Controllers_Star_Ratings | |||
| 550 Refactoring_To_Campgrounds_Controller.mkv | 63.31 MB | ||
| 550-Resources | |||
| YelpCamp_Code_up_to_the_end_of_this_section.html | 1.61 KB | ||
| 551 Adding_a_Reviews_Controller.mkv | 44.77 MB | ||
| 552 A_Fancy_Way_To_Restructure_Routes.mkv | 36.34 MB | ||
| 553 Displaying_Star_Ratings.mkv | 53.88 MB | ||
| 553-Resources | |||
| Starability_CSS.html | 1.44 KB | ||
| 554 Star_Rating_Form.mkv | 49.21 MB | ||
| 54-YelpCamp_Image_Upload | |||
| 555 Intro_To_Image_Upload_Process.mkv | 8.46 MB | ||
| 555-Resources | |||
| YelpCamp_Code_up_to_the_end_of_this_section.html | 1.61 KB | ||
| 556 The_Multer_Middleware.mkv | 45.81 MB | ||
| 556-Resources | |||
| Multer_Docs.html | 1.42 KB | ||
| 557 Cloudinary_Registration.mkv | 7.14 MB | ||
| 557-Resources | |||
| Cloudinary.html | 1.38 KB | ||
| 558 Environment_Variables_with_dotenv.mkv | 24.36 MB | ||
| 558-Resources | |||
| DotEnv.html | 1.41 KB | ||
| 559 IMPORTANT_NOTE_Fixing_npm_install_Issues_In_The_Next_Lecture.html | 1.18 KB | ||
| 560 Uploading_To_Cloudinary_Basics.mkv | 39.51 MB | ||
| 561 Storing_Uploaded_Image_Links_In_Mongo.mkv | 60.75 MB | ||
| 562 Displaying_Images_In_A_Carousel.mkv | 51.05 MB | ||
| 563 Fixing_Our_Seeds.mkv | 19.05 MB | ||
| 564 Adding_Upload_to_Edit_Page.mkv | 29.16 MB | ||
| 565 Customizing_File_Input.mkv | 36.17 MB | ||
| 566 A_Word_Of_Warning.mkv | 7.01 MB | ||
| 567 Deleting_Images_Form.mkv | 49.81 MB | ||
| 568 Deleting_Images_Backend.mkv | 42.69 MB | ||
| 569 Adding_a_Thumbnail_Virtual_Property.mkv | 56.06 MB | ||
| 569-Resources | |||
| Cloudinary_Image_Transformations.html | 1.53 KB | ||
| 55-YelpCamp_Adding_Maps | |||
| 570 YelpCamp_Maps_MapTiler_Cloud_Replacement_for_Mapbox.html | 2.4 KB | ||
| 570-Resources | |||
| Handout_Written_Instructions_For_The_New_Video_Tutorial_YelpCamp_Maps_MapTiler_Cloud.html | 1.75 KB | ||
| NEW_VIDEO_TUTORIAL_YelpCamp_Maps_MapTiler_Cloud_Replacement_for_Mapbox.html | 1.57 KB | ||
| 571 Registering_For_Mapbox.mkv | 15.25 MB | ||
| 571-Resources | |||
| Mapbox.html | 1.37 KB | ||
| YelpCamp_Code_up_to_the_end_of_this_section.html | 1.61 KB | ||
| 572 Geocoding_Our_Locations.mkv | 59.35 MB | ||
| 572-Resources | |||
| MapBox_JS_SDK_Docs.html | 1.44 KB | ||
| MapBox_JS_SDK_Services_Docs.html | 1.54 KB | ||
| 573 Working_With_GeoJSON.mkv | 44.51 MB | ||
| 574 Displaying_A_Map.mkv | 48.94 MB | ||
| 574-Resources | |||
| Mapbox_GL_Docs.html | 1.44 KB | ||
| 575 Centering_The_Map_On_A_Campground.mkv | 33.35 MB | ||
| 576 Fixing_Our_Seeds_Bug.mkv | 43.07 MB | ||
| 577 Customizing_Map_Popup.mkv | 27.23 MB | ||
| 56-YelpCamp_Fancy_Cluster_Map | |||
| 578 Intro_To_Our_Cluster_Map.mkv | 12.66 MB | ||
| 578-Resources | |||
| YelpCamp_Code_up_to_the_end_of_this_section.html | 1.61 KB | ||
| 579 Adding_Earthquake_Cluster_Map.mkv | 37.86 MB | ||
| 579-Resources | |||
| Mapbox_Cluster_Example.html | 1.49 KB | ||
| 580 Reseeding_Our_Database_again.mkv | 14.23 MB | ||
| 581 Basic_Clustering_Campgrounds.mkv | 51.9 MB | ||
| 582 Tweaking_Clustering_Code.mkv | 61.42 MB | ||
| 583 Changing_Cluster_Size_and_Color.mkv | 44.4 MB | ||
| 584 Adding_Custom_Popups.mkv | 95.75 MB | ||
| 57-YelpCamp_Styles_Clean_Up | |||
| 585 Styling_Home_Page.mkv | 39.78 MB | ||
| 585-Resources | |||
| YelpCamp_Code_up_to_the_end_of_this_section.html | 1.61 KB | ||
| 586 Additional_Home_Page_Styling.mkv | 38.83 MB | ||
| 587 Styling_Login_Form.mkv | 12.09 MB | ||
| 588 Styling_Register_Form.mkv | 20.47 MB | ||
| 589 Spacing_Campgrounds.mkv | 3.77 MB | ||
| 590 Removing_Inline_Map_Styles.mkv | 19.6 MB | ||
| 591 Adding_Map_Controls.mkv | 24.9 MB | ||
| 58-YelpCamp_Common_Security_Issues | |||
| 592 IMPORTANT_NOTE_About_The_express_mongo_sanitize_Package.html | 5.63 KB | ||
| 593 Mongo_Injection.mkv | 48.55 MB | ||
| 593-Resources | |||
| Express_Mongo_Sanitize_Package.html | 1.51 KB | ||
| YelpCamp_Code_up_to_the_end_of_this_section.html | 1.61 KB | ||
| 594 Cross_Site_Scripting_XSS.mkv | 51 MB | ||
| 594-Resources | |||
| XSS_Game.html | 1.4 KB | ||
| 595 Sanitizing_HTML_w_JOI.mkv | 61.08 MB | ||
| 595-Resources | |||
| Sanitize_HTML_Package.html | 1.46 KB | ||
| 596 Minor_Changes_to_Session_Cookies.mkv | 16.37 MB | ||
| 597 Hiding_Errors.mkv | 9.54 MB | ||
| 598 Using_Helmet.mkv | 21.85 MB | ||
| 598-Resources | |||
| Helmet_Docs.html | 1.4 KB | ||
| 599 NOTE_If_you_switched_from_Mapbox_to_MapTiler_Cloud_for_maps_in_YelpCamp.html | 3.2 KB | ||
| 600 Content_Security_Policy_Fun.mkv | 48.19 MB | ||
| 59-YelpCamp_Deploying | |||
| 601 Setting_Up_Mongo_Atlas.mkv | 30.74 MB | ||
| 601-Resources | |||
| Mongo_Cloud_Sign_Up.html | 1.42 KB | ||
| YelpCamp_Code_up_to_the_end_of_this_section.html | 1.61 KB | ||
| 602 ⚠️IMPORTANT_connect_mongo_Handling_Updates⚠️.html | 3.79 KB | ||
| 603 Using_Mongo_For_Our_Session_Store.mkv | 42.73 MB | ||
| 603-Resources | |||
| Connect_Mongo_Package.html | 1.46 KB | ||
| 604 ⚠️IMPORTANT_Free_Alternatives_for_Deploying_Your_App_Vercel_Render⚠️.html | 16.12 KB | ||
| 605 Heroku_Setup.mkv | 9.7 MB | ||
| 605-Resources | |||
| Heroku.html | 1.37 KB | ||
| 606 IMPORTANT_NOTE_Initializing_YelpCamp_s_Git_Repository.html | 1.25 KB | ||
| 607 Pushing_to_Heroku.mkv | 13.75 MB | ||
| 608 Fixing_Heroku_Errors.mkv | 40.83 MB | ||
| 609 Configuring_Heroku_Env_Variables.mkv | 50.02 MB | ||
| 609-Resources | |||
| Random_Key_Generator_Website.html | 1.42 KB | ||
| 60-Introducing_React | |||
| 610 How_The_React_Content_Works.mkv | 6.08 MB | ||
| 611 React_Content_Slides.html | 440 B | ||
| 611-Resources | |||
| React_Slides.html | 1.76 KB | ||
| 612 Introducing_React.mkv | 50.14 MB | ||
| 613 Setting_Up_Code_Sand_Box.mkv | 15.5 MB | ||
| 613-Resources | |||
| Code_Sand_Box.html | 1.41 KB | ||
| 614 The_Basics_of_JSX.mkv | 10.3 MB | ||
| 615 Basic_React_App_Structure.mkv | 17.12 MB | ||
| 616 Our_First_React_Component.mkv | 22.66 MB | ||
| 61-JSX_In_Detail | |||
| 617 Importing_and_Exporting_Components.mkv | 26 MB | ||
| 617-Resources | |||
| Demo_Code_For_This_Section.html | 1.53 KB | ||
| 618 The_Rules_of_JSX.mkv | 11.48 MB | ||
| 619 React_Fragments.mkv | 6.9 MB | ||
| 620 Evaluating_JS_Expressions_in_JSX.mkv | 23.11 MB | ||
| 621 Creating._a_Die_Component.mkv | 8.47 MB | ||
| 622 Component_Decomposition.mkv | 19.12 MB | ||
| 623 Styling_Components.mkv | 23.67 MB | ||
| 624 Random_PokeCard_Exercise.mkv | 27.56 MB | ||
| 624-Resources | |||
| SOLUTION_CODE.html | 1.53 KB | ||
| 625 GET_THE_POKEMON_IMAGE_URL_HERE.html | 558 B | ||
| 62-Local_React_Apps_With_Vite | |||
| 626 Creating_React_Apps_With_Vite.mkv | 17.62 MB | ||
| 626-Resources | |||
| Vite_Website_and_Documentation.html | 1.41 KB | ||
| 627 A_Note_About_Create_React_App.mkv | 5.08 MB | ||
| 628 A_Tour_of_A_Vite_App.mkv | 27.06 MB | ||
| 63-Working_With_Props | |||
| 629 Introducing_Props.mkv | 22.1 MB | ||
| 629-Resources | |||
| react_props.zip | 10.73 KB | ||
| 630 Non_String_Props.mkv | 19.81 MB | ||
| 631 Setting_Default_Prop_Values.mkv | 5.74 MB | ||
| 632 Passing_Arrays_and_Objects.mkv | 20.26 MB | ||
| 633 React_Conditionals.mkv | 28.07 MB | ||
| 634 The_React_Developer_Tools.mkv | 17.84 MB | ||
| 635 Adding_Dynamic_Component_Styles.mkv | 26.93 MB | ||
| 636 Rendering_Arrays_With_Map.mkv | 28.08 MB | ||
| 637 Slot_Machine_Exercise.mkv | 13.97 MB | ||
| 637-Resources | |||
| slots_exercise_solution.zip | 8.37 KB | ||
| 64-Shopping_List_Demo_keys_prop_types_and_more | |||
| 638 Creating_A_Shopping_List_Component.mkv | 26.89 MB | ||
| 638-Resources | |||
| shopping_list_demo.zip | 9.25 KB | ||
| 639 The_Key_Prop.mkv | 21.3 MB | ||
| 640 The_Shopping_List_Item_Component.mkv | 27.58 MB | ||
| 641 Rental_Property_Exercise.mkv | 19.98 MB | ||
| 642 Rental_Properties_Exercise_STARTER_DATA.html | 936 B | ||
| 642-Resources | |||
| properties_exercise_solution.zip | 64.72 KB | ||
| 643 Configuring_ESLint.mkv | 11.91 MB | ||
| 644 PropTypes_Library_Crash_Course.mkv | 23.25 MB | ||
| 65-React_Events | |||
| 645 Intro_to_React_Events.mkv | 17.29 MB | ||
| 645-Resources | |||
| react_events.zip | 63.71 KB | ||
| 646 Non_Click_Events.mkv | 13.64 MB | ||
| 647 Working_With_The_Event_Object.mkv | 10.17 MB | ||
| 648 Clicker_Exercise.mkv | 10.16 MB | ||
| 648-Resources | |||
| clicker_exercise_solution.zip | 8.41 KB | ||
| 66-The_Basics_of_React_State | |||
| 649 Introducing_State.mkv | 27.66 MB | ||
| 649-Resources | |||
| state_basics.zip | 9.79 KB | ||
| 650 Working_With_The_useState_Hook.mkv | 24.98 MB | ||
| 651 Creating_a_Toggler_Component.mkv | 25.31 MB | ||
| 652 Multiple_Pieces_of_State_In_A_Component.mkv | 15.65 MB | ||
| 653 useState_and_Rendering.mkv | 20.29 MB | ||
| 654 Color_Box_Exercise_INTRO.mkv | 2.45 MB | ||
| 655 Color_Box_Exercise_SOLUTION.mkv | 50.96 MB | ||
| 655-Resources | |||
| color_box_exercise_solution.zip | 66.12 KB | ||
| 67-Intermediate_State_Concepts | |||
| 656 Setting_State_With_An_Updater_Function.mkv | 34.38 MB | ||
| 656-Resources | |||
| intermediate_state.zip | 66.43 KB | ||
| 657 State_Initializer_Functions.mkv | 20.44 MB | ||
| 658 When_Does_React_Re_Render.mkv | 9.88 MB | ||
| 659 Working_With_Objects_In_State.mkv | 35.38 MB | ||
| 660 Arrays_In_State.mkv | 25.97 MB | ||
| 661 Generating_Ids_with_UUID.mkv | 15.5 MB | ||
| 662 Deleting_From_Arrays_The_React_Way.mkv | 22.74 MB | ||
| 663 Common_Array_Updating_Patterns.mkv | 26.6 MB | ||
| 664 Updating_All_Elements_In_An_Array.mkv | 17.42 MB | ||
| 665 Score_Keeper_Exercise.mkv | 39.73 MB | ||
| 665-Resources | |||
| score_keeper_exercise_solution.zip | 65.24 KB | ||
| 68-Component_Design | |||
| 666 Introducing_The_Lucky7_Game.mkv | 27.04 MB | ||
| 666-Resources | |||
| component_design_dice_game.zip | 69.48 KB | ||
| 667 Formulating_Our_Component_Gameplan.mkv | 11.79 MB | ||
| 668 Building_Die_and_Dice_Components.mkv | 17.59 MB | ||
| 669 The_LuckyN_Component.mkv | 29.21 MB | ||
| 670 State_As_Props.mkv | 5.76 MB | ||
| 671 Passing_Functions_As_Props.mkv | 24.77 MB | ||
| 672 Passing_Functions_That_Update_State.mkv | 31.38 MB | ||
| 673 Practice_Passing_State_Updating_Functions.mkv | 55.24 MB | ||
| 69-React_Forms | |||
| 674 Controlled_Components.mkv | 24.5 MB | ||
| 674-Resources | |||
| react_forms.zip | 68.27 KB | ||
| 675 The_htmlFor_Property.mkv | 9.09 MB | ||
| 676 Working_With_Multiple_Inputs.mkv | 19.81 MB | ||
| 677 A_Better_Signup_Form.mkv | 31.96 MB | ||
| 678 Computed_Property_Names_in_HandleChange.mkv | 12.57 MB | ||
| 679 Creating_a_Shopping_List_Form.mkv | 28.06 MB | ||
| 680 Shopping_List_Component.mkv | 30.49 MB | ||
| 681 Finishing_The_Shopping_List_Component.mkv | 17.91 MB | ||
| 682 Form_Validation_From_Scratch.mkv | 48.78 MB | ||
| 683 Validations_using_React_Hook_Form.mkv | 55.27 MB | ||
| 70-Effects | |||
| 684 Introducing_Effects.mkv | 3.08 MB | ||
| 684-Resources | |||
| react_effects.zip | 68.75 KB | ||
| 685 The_useEffect_Hook.mkv | 11 MB | ||
| 686 useEffect_Dependencies.mkv | 18.78 MB | ||
| 687 Fetching_Initial_Data_From_an_API.mkv | 34.89 MB | ||
| 688 Adding_a_Loader.mkv | 23.81 MB | ||
| 689 Github_Profile_Search.mkv | 19.62 MB | ||
| 71-Material_UI | |||
| 690 Introducing_Material_UI.mkv | 11 MB | ||
| 690-Resources | |||
| material_ui_demo.zip | 75.91 KB | ||
| 691 Installing_Material_UI.mkv | 41.41 MB | ||
| 692 The_Rating_Component.mkv | 16.79 MB | ||
| 693 Material_Forms.mkv | 30.91 MB | ||
| 694 The_SX_Prop_and_Custom_Styles.mkv | 37.57 MB | ||
| 72-Building_a_Todo_List_With_Material_UI_Local_Storage | |||
| 695 Creating_The_Application.mkv | 12.05 MB | ||
| 695-Resources | |||
| react_todos.zip | 76.23 KB | ||
| 696 The_TodoList_Component.mkv | 38.89 MB | ||
| 697 Removing_Todos.mkv | 29.46 MB | ||
| 698 Toggling_Todos.mkv | 16.67 MB | ||
| 699 The_New_Todo_Form.mkv | 61.46 MB | ||
| 700 Adding_LocalStorage.mkv | 15.76 MB | ||
| 701 Tweaking_the_Todo_Icons_and_Ids.mkv | 12.5 MB | ||
| 702 Final_Styles.mkv | 24.4 MB | ||
| 73-BONUS_Fancy_More_Advanced_Todolist | |||
| 703 Check_Out_This_Fancy_Todo_List.mkv | 9.81 MB | ||
| 703-Resources | |||
| fancy_todo_list.zip | 43.92 KB | ||
| 74-The_End | |||
| 704 What_s_Next_and_Goodbye.mkv | 15.47 MB | ||
| ▲ 1021 total files | |||
Обучающие видео » Компьютерные видеоуроки и обучающие интерактивные DVD » Web-дизайн
The Web Developer Bootcamp
Год выпуска: 2026
Производитель: Udemy
Сайт производителя: https://www.udemy.com/course/the-web-developer-bootcamp/
Автор: Colt Steele
Продолжительность: 73ч 30м
Тип раздаваемого материала: Видеоурок
Язык: Английский,русские субтитры
Описание: Масштабное обновление React — новый «набор дополнений» включает: основы React, JSX, пропсы (props), состояние (state), Vite, MaterialUI, хуки, useEffect, паттерны проектирования в React и многое другое.
Привет! Добро пожаловать в совершенно новую версию The Web Developer Bootcamp — самого популярного курса по веб-разработке на Udemy. Этот курс был полностью переработан, чтобы подготовить студентов к современному рынку труда, и теперь он содержит более 70 часов контента! Это единственный курс, который вам понадобится для изучения веб-разработки. Вариантов онлайн-обучения множество, но этот курс, без сомнения, является самым всеобъемлющим и эффективным на рынке. И вот почему:
* **Это единственный курс на Udemy, который ведет профессиональный инструктор буткемпов с успешным опытом работы.**
* **92% моих студентов очных буткемпов впоследствии находят работу разработчиком в штате компании.** Большинство из них приходят ко мне абсолютно новичками.
* **Две предыдущие программы буткемпов, которые я вел, стоили $14 000 и $21 000.** Этот курс не менее глубок по содержанию, но содержит самый актуальный современный контент и стоит в разы дешевле.
* **Все, что я разбираю, является актуальным и востребованным на современном рынке труда.** В этом курсе нет компромиссов. Я потратил 8 месяцев на переработку этого гиганта!
* **Мы создаем более 13 проектов**, включая огромное прикладное приложение YelpCamp. Ни один другой курс не проводит вас через процесс создания столь масштабного приложения.
* **Курс постоянно обновляется:** добавляются новый контент, проекты и модули. Думайте об этом как о подписке на бесконечный поток обучения разработке.
* **Вы познакомитесь с моими кошками и курами!**
Когда вы учитесь программировать, часто приходится жертвовать изучением захватывающих современных технологий в пользу «дружелюбных к новичкам» основ. С этим курсом вы получаете лучшее из обоих миров. Он разработан для полных новичков, но при этом охватывает самые интересные и актуальные темы в индустрии.
**В новой версии курса мы разбираем массу инструментов и технологий, включая:**
* HTML5
* CSS3
* Flexbox
* Адаптивный дизайн (Responsive Design)
* JavaScript (включая современный синтаксис: ES6, ES2018 и т. д.)
* Асинхронный JavaScript — Promises, async/await и др.
* AJAX и одностраничные приложения (SPA)
* Bootstrap 4 и 5
* ReactJS
* SemanticUI
* CSS-фреймворк Bulma
* Манипуляции с DOM
* Команды Unix (командная строка)
* NodeJS
* NPM
* ExpressJS
* Шаблонизация (Templating)
* REST
* SQL против NoSQL баз данных
* MongoDB
* Связи в базах данных (Database Associations)
* Проектирование схем (Schema Design)
* Mongoose
* Аутентификация с нуля
* Cookies и сессии
* Авторизация
* Распространенные проблемы безопасности — SQL-инъекции, XSS и др.
* Лучшие практики разработки (Best Practices)
* Деплой приложений (развертывание)
* Облачные базы данных
* Загрузка и хранение изображений
* Карты и геокодирование
**Этот курс также уникален своей структурой и подачей.** Многие онлайн-курсы — это просто длинная серия видео в стиле «смотрите, как я пишу код». Этот курс другой. Я применил всё, чему научился за годы преподавания, чтобы сделать обучение не только эффективным, но и увлекательным. Курс включает:
* Лекции
* Совместное написание кода (Code-Alongs)
* Проекты
* Упражнения
* Исследовательские задания
* Слайды
* Материалы для скачивания
* Чтение дополнительной литературы
* И слишком много фотографий моей собаки Расти
Если у вас возникнут вопросы, пожалуйста, обращайтесь. Я пришел в эту индустрию, потому что люблю работать с людьми и помогать студентам учиться. Записывайтесь сегодня и узнайте, насколько весестной, захватывающей и благодарной может быть веб-разработка!
Massive new React "expansion pack" covers: React basics, JSX, props, state, Vite, MaterialUI, hooks, useEffect, React design patterns, and more.
Hi! Welcome to the brand new version of The Web Developer Bootcamp, Udemy's most popular web development course. This course was completely overhauled to prepare students for the current job market, now with over 70 hours of total content! This is the only course you need to learn web development. There are a lot of options for online developer training, but this course is without a doubt the most comprehensive and effective on the market. Here's why:
This is the only Udemy course taught by a professional bootcamp instructor with a track record of success.
92% of my in-person bootcamp students go on to get full-time developer jobs. Most of them are complete beginners when I start working with them.
The previous 2 bootcamp programs that I taught cost $14,000 and $21,000. This course is just as comprehensive but with latest modern content for a fraction of the price.
Everything I cover is up-to-date and relevant to the current developer job market. This course does not cut any corners. I spent 8 months redoing this behemoth of a course!
We build 13+ projects, including a gigantic production application called YelpCamp. No other course walks you through the creation of such a substantial application.
The course is constantly updated with new content, projects, and modules. Think of it as a subscription to a never-ending supply of developer training.
You get to meet my cats and chickens!
When you're learning to program you often have to sacrifice learning the exciting and current technologies in favor of the "beginner friendly" classes. With this course, you get the best of both worlds. This is a course designed for the complete beginner, yet it covers some of the most exciting and relevant topics in the industry.
Throughout the brand new version of the course we cover tons of tools and technologies including:
HTML5
CSS3
Flexbox
Responsive Design
JavaScript (including modern syntax, ES6, ES2018, etc.)
Asynchronous JavaScript - Promises, async/await, etc.
AJAX and single page apps
Bootstrap 4 and 5
ReactJS
SemanticUI
Bulma CSS Framework
DOM Manipulation
Unix (Command Line) Commands
NodeJS
NPM
ExpressJS
Templating
REST
SQL vs. NoSQL databases
MongoDB
Database Associations
Schema Design
Mongoose
Authentication From Scratch
Cookies & Sessions
Authorization
Common Security Issues - SQL Injection, XSS, etc.
Developer Best Practices
Deploying Apps
Cloud Databases
Image Upload and Storage
Maps and Geocoding
This course is also unique in the way that it is structured and presented. Many online courses are just a long series of "watch as I code" videos. This course is different. I've incorporated everything I learned in my years of teaching to make this course not only more effective but more engaging. The course includes:
Lectures
Code-Alongs
Projects
Exercises
Research Assignments
Slides
Downloads
Readings
Too many pictures of my dog Rusty
If you have any questions, please don't hesitate to contact me. I got into this industry because I love working with people and helping students learn. Sign up today and see how fun, exciting, and rewarding web development can be!
[spoiler="Содержание"]
01-Course_Orientation
02-An_Introduction_to_Web_Development
03-HTML_The_Essentials
04-HTML_Next_Steps_Semantics
05-HTML_Forms_Tables
06-CSS_The_Very_Basics
07-The_World_of_CSS_Selectors
08-The_CSS_Box_Model
09-Other_Assorted_Useful_CSS_Properties
10-Responsive_CSS_Flexbox
11-Pricing_Panel_Project
12-CSS_Frameworks_Bootstrap
13-OPTIONAL_Museum_Of_Candy_Project
14-JavaScript_Basics
15-JavaScript_Strings_and_More
16-JavaScript_Decision_Making
17-JavaScript_Arrays
18-JavaScript_Object_Literals
19-Repeating_Stuff_With_Loops
20-NEW_Introducing_Functions
21-Leveling_Up_Our_Functions
22-Callbacks_Array_Methods
23-Newer_JavaScript_Features
24-Introducing_The_World_Of_The_DOM
25-The_Missing_Piece_DOM_Events
26-Score_Keeper_CodeAlong
27-Async_JavaScript_Oh_Boy
28-AJAX_and_API_s
29-Prototypes_Classes_OOP
30-Mastering_The_Terminal
31-Our_First_Brush_With_Node
32-Exploring_Modules_The_NPM_Universe
33-Creating_Servers_With_Express
34-Creating_Dynamic_HTML_With_Templating
35-Defining_RESTful_Routes
36-Our_First_Database_MongoDB
37-Connecting_To_Mongo_With_Mongoose
38-Putting_It_All_Together_Mongoose_With_Express
39-YelpCamp_Campgrounds_CRUD
40-Middleware_The_Key_To_Express
41-YelpCamp_Adding_Basic_Styles
42-Handling_Errors_In_Express_Apps
43-YelpCamp_Errors_Validating_Data
44-Data_Relationships_With_Mongo
45-Mongo_Relationships_With_Express
46-YelpCamp_Adding_The_Reviews_Model
47-Express_Router_Cookies
48-Express_Session_Flash
49-YelpCamp_Restructuring_Flash
50-Authentication_From_Scratch
51-YelpCamp_Adding_In_Authentication
52-YelpCamp_Basic_Authorization
53-YelpCamp_Controllers_Star_Ratings
54-YelpCamp_Image_Upload
55-YelpCamp_Adding_Maps
56-YelpCamp_Fancy_Cluster_Map
57-YelpCamp_Styles_Clean_Up
58-YelpCamp_Common_Security_Issues
59-YelpCamp_Deploying
60-Introducing_React
61-JSX_In_Detail
62-Local_React_Apps_With_Vite
63-Working_With_Props
64-Shopping_List_Demo_keys_prop_types_and_more
65-React_Events
66-The_Basics_of_React_State
67-Intermediate_State_Concepts
68-Component_Design
69-React_Forms
70-Effects
71-Material_UI
72-Building_a_Todo_List_With_Material_UI_Local_Storage
73-BONUS_Fancy_More_Advanced_Todolist
74-The_End
[/spoiler]
Файлы примеров: присутствуют
Формат видео: MP4
Видео: AV1 1920x1080 16:9 30к/сек 400 кбит/сек
Аудио: Opus 48 кГц 64 кбит/сек 2 канала
[spoiler="Скриншоты"]![]()
![]()
![]()
[/spoiler]
| torrent name | size | uploader | age | seed | leech |
|---|---|---|---|---|---|
|
The.Storm.2026.2160p.NF.WEB-DL.DDP.5.1.H.265-DreamHD Stormen SDR 4k UHD GoodFilm Posted by
GoodFilms in Other
|
11.57 GB | GoodFilms | 7 hours | 0 | 0 |
| 27.07 GB | Burn in | 1 week | 0 | 1 | |
| 418.4 MB | freecoursewb | 3 weeks | 16 | 4 | |
| 2.13 GB | ulatina | 1 month | 4 | 0 | |
| 2.12 GB | ulatina | 1 month | 3 | 1 |
All Comments