crunchlabs     crunchlabs     evil-s01-04     wrath     xxx 2160     1977     1977     11-4-pdf     natalia starr     shetland s09e04     tires s02e04     whistle 2026     milking     Alien Earth S01E01 Neverland REPACK 1080p DSNP     the flipping el moussas s02e08     tool flac     1977     evil-s01-04     1977     Vadakkan    

Vue - The Complete Guide (incl. Router & Composition API)

seeders: 4
leechers: 15
Added 1 year ago by shailab in Other

Download Fast Safe Anonymous
movies, software, shows...

Files

Vue - The Complete Guide (incl. Router & Composition API) (Size: 14.8 GB)
  01_-_Getting_Started
  001_Welcome_to_the_Course!.mp4 32.59 MB
  001_Welcome_to_the_Course!_en.srt 2.8 KB
  002_What_is_Vue.js.mp4 59.62 MB
  002_What_is_Vue.js_en.srt 12.83 KB
  003_Different_Ways_of_Using_Vue.mp4 13.13 MB
  003_Different_Ways_of_Using_Vue_en.srt 4.15 KB
  004_Exploring_Vue_Alternatives.mp4 19.85 MB
  004_Exploring_Vue_Alternatives_en.srt 5.45 KB
  004_Vue-vs-Angular-vs-React.url 96 B
  005_Building_A_First_App_With_Just_JavaScript.mp4 17.55 MB
  005_Building_A_First_App_With_Just_JavaScript_en.srt 10.67 KB
  005_gs-01-starting-project.zip 2.66 KB
  005_gs-02-first-app-with-just-js.zip 2.94 KB
  006_Join_our_Online_Learning_Community.html 878 B
  007_Important_Changed_Vue_Script_Import_Path.html 403 B
  008_Re-building_the_App_with_Vue.mp4 93.77 MB
  008_Re-building_the_App_with_Vue_en.srt 18.97 KB
  008_gs-03-rebuilding-the-app-with-vue.zip 3.19 KB
  009_Vue_vs_Vanilla_JavaScript_(just_JavaScript).mp4 3.75 MB
  009_Vue_vs_Vanilla_JavaScript_(just_JavaScript)_en.srt 1.81 KB
  010_Setting_Up_the_Course_Development_Environment.mp4 7.18 MB
  010_Setting_Up_the_Course_Development_Environment_en.srt 3.27 KB
  011_Course_Setup.html 1.32 KB
  012_Course_Outline_&_What's_In_The_Course.mp4 5.38 MB
  012_Course_Outline_&_What's_In_The_Course_en.srt 4.87 KB
  013_How_To_Get_The_Most_Out_Of_This_Course.mp4 5.81 MB
  013_How_To_Get_The_Most_Out_Of_This_Course_en.srt 6 KB
  014_Module_Resources.html 286 B
  014_Slides.zip 1.12 MB
  014_gs-01-starting-project.zip 2.66 KB
  014_gs-02-first-app-with-just-js.zip 2.94 KB
  014_gs-03-rebuilding-the-app-with-vue.zip 3.19 KB
  external-links.txt 105 B
  freefiles.top.txt 40 B
  02_-_Basics_&_Core_Concepts_-_DOM_Interaction_with_Vue
  001_Module_Introduction.mp4 896.55 KB
  001_Module_Introduction_en.srt 1.16 KB
  002_Important_Changed_Vue_Script_Import_Path.html 415 B
  003_Creating_and_Connecting_Vue_App_Instances.mp4 47.46 MB
  003_Creating_and_Connecting_Vue_App_Instances_en.srt 13.44 KB
  003_basics-01-starting-code.zip 1.54 KB
  004_Interpolation_and_Data_Binding.mp4 8.57 MB
  004_Interpolation_and_Data_Binding_en.srt 6.04 KB
  005_Binding_Attributes_with_the_v-bind_Directive.mp4 17.81 MB
  005_Binding_Attributes_with_the_v-bind_Directive_en.srt 8.29 KB
  006_Understanding_methods_in_Vue_Apps.mp4 15.32 MB
  006_Understanding_methods_in_Vue_Apps_en.srt 8.85 KB
  007_Working_with_Data_inside_of_a_Vue_App.mp4 11.77 MB
  007_Working_with_Data_inside_of_a_Vue_App_en.srt 4.75 KB
  008_Outputting_Raw_HTML_Content_with_v-html.mp4 9.56 MB
  008_Outputting_Raw_HTML_Content_with_v-html_en.srt 5.75 KB
  009_A_First_Summary.mp4 11.38 MB
  009_A_First_Summary_en.srt 6.17 KB
  010_Understanding_Event_Binding.mp4 24.69 MB
  010_Understanding_Event_Binding_en.srt 11.89 KB
  010_basics-03-events-starting-code.zip 1.72 KB
  011_Events_&_Methods.mp4 15.41 MB
  011_Events_&_Methods_en.srt 9.68 KB
  012_Working_with_Event_Arguments.mp4 7.68 MB
  012_Working_with_Event_Arguments_en.srt 4.21 KB
  013_Using_the_Native_Event_Object.mp4 54.34 MB
  013_Using_the_Native_Event_Object_en.srt 13.7 KB
  014_Exploring_Event_Modifiers.mp4 40.2 MB
  014_Exploring_Event_Modifiers_en.srt 14.94 KB
  015_Locking_Content_with_v-once.mp4 5.87 MB
  015_Locking_Content_with_v-once_en.srt 3.14 KB
  016_Data_Binding_+_Event_Binding_=_Two-Way_Binding.mp4 22.91 MB
  016_Data_Binding_+_Event_Binding_=_Two-Way_Binding_en.srt 9.61 KB
  016_basics-05-using-the-native-event-object.zip 1.99 KB
  017_Methods_used_for_Data_Binding_How_It_Works.mp4 38.61 MB
  017_Methods_used_for_Data_Binding_How_It_Works_en.srt 9.84 KB
  018_Introducing_Computed_Properties.mp4 16.61 MB
  018_Introducing_Computed_Properties_en.srt 9.24 KB
  019_Working_with_Watchers.mp4 43.42 MB
  019_Working_with_Watchers_en.srt 16.03 KB
  020_Methods_vs_Computed_Properties_vs_Watchers.mp4 4.81 MB
  020_Methods_vs_Computed_Properties_vs_Watchers_en.srt 4.27 KB
  021_v-bind_and_v-on_Shorthands.mp4 5.27 MB
  021_v-bind_and_v-on_Shorthands_en.srt 2.83 KB
  022_Dynamic_Styling_with_Inline_Styles.mp4 27.95 MB
  022_Dynamic_Styling_with_Inline_Styles_en.srt 10 KB
  022_basics-10-styling-starting-setup.zip 1.42 KB
  023_Adding_CSS_Classes_Dynamically.mp4 21.77 MB
  023_Adding_CSS_Classes_Dynamically_en.srt 9.5 KB
  024_Classes_&_Computed_Properties.mp4 5.15 MB
  024_Classes_&_Computed_Properties_en.srt 3.02 KB
  025_Dynamic_Classes_Array_Syntax.mp4 3.45 MB
  025_Dynamic_Classes_Array_Syntax_en.srt 2.11 KB
  026_Module_Summary.mp4 7.93 MB
  026_Module_Summary_en.srt 4.96 KB
  027_Module_Resources.html 185 B
  027_basics-01-starting-code.zip 1.54 KB
  027_basics-02-a-first-summary.zip 1.87 KB
  027_basics-03-events-starting-code.zip 1.72 KB
  027_basics-04-events-methods.zip 1.74 KB
  027_basics-05-using-the-native-event-object.zip 1.99 KB
  027_basics-06-two-way-binding.zip 1.87 KB
  027_basics-07-introducing-computed-properties.zip 2.08 KB
  027_basics-08-working-with-watchers.zip 2.15 KB
  027_basics-09-v-bind-v-for-shorthands.zip 2.18 KB
  027_basics-10-styling-starting-setup.zip 1.42 KB
  027_basics-11-dynamic-styling-inline-styles.zip 1.73 KB
  027_basics-12-adding-css-classes-dynamically.zip 1.75 KB
  027_basics-13-dynamic-classes-array-syntax.zip 1.78 KB
  freefiles.top.txt 40 B
  03_-_Rendering_Conditional_Content_&_Lists
  001_Module_Introduction.mp4 1.79 MB
  001_Module_Introduction_en.srt 2.44 KB
  002_Understanding_the_Problem.mp4 8.67 MB
  002_Understanding_the_Problem_en.srt 4.8 KB
  002_lists-cond-01-starting-setup.zip 1.74 KB
  003_Rendering_Content_Conditionally.mp4 23.2 MB
  003_Rendering_Content_Conditionally_en.srt 7.66 KB
  004_v-if,_v-else_and_v-else-if.mp4 11.02 MB
  004_v-if,_v-else_and_v-else-if_en.srt 6.61 KB
  005_Using_v-show_Instead_Of_v-if.mp4 6.25 MB
  005_Using_v-show_Instead_Of_v-if_en.srt 3.77 KB
  006_Rendering_Lists_of_Data.mp4 16.31 MB
  006_Rendering_Lists_of_Data_en.srt 10.14 KB
  007_Diving_Deeper_Into_v-for.mp4 20.55 MB
  007_Diving_Deeper_Into_v-for_en.srt 7.98 KB
  008_Removing_List_Items.mp4 13.21 MB
  008_Removing_List_Items_en.srt 6.18 KB
  009_Lists_&_Keys.mp4 52.11 MB
  009_Lists_&_Keys_en.srt 12.61 KB
  010_Module_Summary.mp4 3.84 MB
  010_Module_Summary_en.srt 3.96 KB
  011_Module_Resources.html 185 B
  011_lists-cond-01-starting-setup.zip 1.74 KB
  011_lists-cond-02-v-if-v-else-v-else-if.zip 1.9 KB
  011_lists-cond-03-rendering-lists-of-data.zip 1.93 KB
  011_lists-cond-04-diving-deeper-into-v-for.zip 2.02 KB
  011_lists-cond-05-removing-list-items.zip 2.02 KB
  011_lists-cond-06-lists-keys.zip 1.97 KB
  freefiles.top.txt 40 B
  04_-_Course_Project_The_Monster_Slayer_Game
  001_Module_Introduction.mp4 2.03 MB
  001_Module_Introduction_en.srt 1.86 KB
  002_Project_Setup_&_First_Methods.mp4 62.32 MB
  002_Project_Setup_&_First_Methods_en.srt 18.41 KB
  002_prj-monster-01-starting-setup.zip 1.89 KB
  003_Updating_the_Health_Bars.mp4 42.86 MB
  003_Updating_the_Health_Bars_en.srt 10.23 KB
  004_Adding_a_Special_Attack.mp4 26.44 MB
  004_Adding_a_Special_Attack_en.srt 9.51 KB
  005_Adding_a_Heal_Functionality.mp4 16.41 MB
  005_Adding_a_Heal_Functionality_en.srt 7.04 KB
  006_Adding_a_Game_Over_Screen.mp4 97.12 MB
  006_Adding_a_Game_Over_Screen_en.srt 13.37 KB
  007_Finishing_the_Core_Functionality.mp4 66.36 MB
  007_Finishing_the_Core_Functionality_en.srt 9.23 KB
  008_Adding_a_Battle_Log.mp4 88.96 MB
  008_Adding_a_Battle_Log_en.srt 20.91 KB
  009_Module_Resources.html 185 B
  009_prj-monster-01-starting-setup.zip 1.89 KB
  009_prj-monster-02-adding-a-special-attack.zip 2.37 KB
  009_prj-monster-03-adding-a-heal-functionality.zip 2.45 KB
  009_prj-monster-04-adding-a-gamer-over-screen.zip 2.62 KB
  009_prj-monster-05-finishing-core-functionality.zip 2.71 KB
  009_prj-monster-06-adding-a-battle-log.zip 2.93 KB
  freefiles.top.txt 40 B
  05_-_Vue_Behind_the_Scenes
  001_Module_Introduction.mp4 1.55 MB
  001_Module_Introduction_en.srt 2.37 KB
  002_An_Introduction_to_Vue's_Reactivity.mp4 12.68 MB
  002_An_Introduction_to_Vue's_Reactivity_en.srt 6.5 KB
  002_behind-scenes-01-starting-setup.zip 1.83 KB
  003_Vue_Reactivity_A_Deep_Dive.mp4 26.32 MB
  003_Vue_Reactivity_A_Deep_Dive_en.srt 11.81 KB
  004_One_App_vs_Multiple_Apps.mp4 33.31 MB
  004_One_App_vs_Multiple_Apps_en.srt 5.37 KB
  005_Understanding_Templates.mp4 11.99 MB
  005_Understanding_Templates_en.srt 5.82 KB
  006_Working_with_Refs.mp4 46.2 MB
  006_Working_with_Refs_en.srt 7.84 KB
  007_How_Vue_Updates_the_DOM.mp4 34.51 MB
  007_How_Vue_Updates_the_DOM_en.srt 9.85 KB
  008_Vue_App_Lifecycle_-_Theory.mp4 6.84 MB
  008_Vue_App_Lifecycle_-_Theory_en.srt 7.26 KB
  009_Vue_App_Lifecycle_-_Practice.mp4 63.3 MB
  009_Vue_App_Lifecycle_-_Practice_en.srt 13.93 KB
  010_Module_Resources.html 185 B
  010_behind-scenes-01-starting-setup.zip 1.83 KB
  010_behind-scenes-02-vue-reactivity-deep-dive.zip 2.04 KB
  010_behind-scenes-03-one-app-vs-multiple-apps.zip 2.12 KB
  010_behind-scenes-04-understanding-templates.zip 2.13 KB
  010_behind-scenes-05-working-with-refs.zip 2.11 KB
  010_behind-scenes-06-vue-app-lifecycle-practice.zip 2.29 KB
  06_-_Introducing_Components
  001_Module_Introduction.mp4 1.48 MB
  001_Module_Introduction_en.srt 2.2 KB
  002_Understanding_the_Problem.mp4 71.82 MB
  002_Understanding_the_Problem_en.srt 12.63 KB
  002_cmp-intro-01-starting-setup.zip 1.63 KB
  003_Introducing_Components.mp4 91.6 MB
  003_Introducing_Components_en.srt 16.22 KB
  004_The_Why_Building_Complex_User_Interfaces_With_Components.mp4 5.84 MB
  004_The_Why_Building_Complex_User_Interfaces_With_Components_en.srt 1.47 KB
  005_Multiple_Vue_Apps_vs_Multiple_Components.html 1.68 KB
  006_Module_Resources.html 185 B
  006_cmp-intro-01-starting-setup.zip 1.63 KB
  006_cmp-intro-02-understanding-the-problem.zip 1.99 KB
  006_cmp-intro-03-introducing-components.zip 2 KB
  07_-_Moving_to_a_Better_Development_Setup_&_Workflow_with_the_Vue_CLI
  001_Module_Introduction.mp4 3.15 MB
  001_Module_Introduction_en.srt 2.28 KB
  002_Why_We_Need_A_Development_Server.mp4 14.74 MB
  002_Why_We_Need_A_Development_Server_en.srt 5.24 KB
  003_Why_We_Want_A_Better_Developer_Experience.mp4 29.64 MB
  003_Why_We_Want_A_Better_Developer_Experience_en.srt 9.15 KB
  004_Fixing_npm_run_serve_(Vue_CLI).html 1.27 KB
  005_Installing_&_Using_the_Vue_CLI.mp4 20.44 MB
  005_Installing_&_Using_the_Vue_CLI_en.srt 14.46 KB
  006_Inspecting_the_Created_Project.mp4 16.11 MB
  006_Inspecting_the_Created_Project_en.srt 10.2 KB
  007_Inspecting_the_Vue_Code_&_.vue_Files.mp4 14.36 MB
  007_Inspecting_the_Vue_Code_&_.vue_Files_en.srt 8.9 KB
  008_Adding_the_Vetur_Extension_to_VS_Code.mp4 3.85 MB
  008_Adding_the_Vetur_Extension_to_VS_Code_en.srt 1.75 KB
  009_More_on_.vue_Files.mp4 9.76 MB
  009_More_on_.vue_Files_en.srt 2.63 KB
  010_A_New_Vue_Project.mp4 9.6 MB
  010_A_New_Vue_Project_en.srt 8.14 KB
  010_vue-cli-01-a-new-vue-project.zip 37.82 KB
  011_Creating_a_Basic_Vue_App.mp4 25.38 MB
  011_Creating_a_Basic_Vue_App_en.srt 13.74 KB
  012_Adding_a_Component.mp4 40.14 MB
  012_Adding_a_Component_en.srt 12.27 KB
  013_Adding_Styling.mp4 7.06 MB
  013_Adding_Styling_en.srt 3.38 KB
  013_styles.css 1002 B
  014_A_Small_Addition.html 709 B
  015_An_Alternative_Setup_-_using_npm_init_&_Volar.html 1.22 KB
  016_Module_Resources.html 185 B
  016_vue-cli-01-a-new-vue-project.zip 32.2 KB
  016_vue-cli-02-adding-a-component.zip 33.06 KB
  016_vue-cli-03-finished.zip 33.1 KB
  08_-_Component_Communication
  001_Module_Introduction.mp4 2.25 MB
  001_Module_Introduction_en.srt 2.54 KB
  002_Introducing_Props_(Parent_=_Child_Communication).mp4 31.6 MB
  002_Introducing_Props_(Parent_=_Child_Communication)_en.srt 15.27 KB
  002_cmp-communication-01-starting-setup.zip 33.63 KB
  003_Prop_Behavior_&_Changing_Props.mp4 25.47 MB
  003_Prop_Behavior_&_Changing_Props_en.srt 9.95 KB
  004_Validating_Props.mp4 24.01 MB
  004_Validating_Props_en.srt 11.47 KB
  005_Supported_Prop_Values.html 628 B
  006_Working_with_Dynamic_Prop_Values.mp4 19.26 MB
  006_Working_with_Dynamic_Prop_Values_en.srt 8.39 KB
  007_Emitting_Custom_Events_(Child_=_Parent_Communication).mp4 44.27 MB
  007_Emitting_Custom_Events_(Child_=_Parent_Communication)_en.srt 15.87 KB
  007_More-on-JS-Arrow-Functions.url 115 B
  007_More-on-the-find-Method.url 115 B
  008_Defining_&_Validating_Custom_Events.mp4 13.76 MB
  008_Defining_&_Validating_Custom_Events_en.srt 6.57 KB
  009_Prop__Event_Fallthrough_&_Binding_All_Props.html 3.63 KB
  009_adv-props.pdf 39.79 KB
  010_Demo_Adding_Components_&_Connecting_Them.mp4 43.39 MB
  010_Demo_Adding_Components_&_Connecting_Them_en.srt 18.29 KB
  010_form.css 185 B
  011_Demo_Adding_More_Component_Communication.mp4 24.98 MB
  011_Demo_Adding_More_Component_Communication_en.srt 9.57 KB
  012_A_Potential_Problem.mp4 25.48 MB
  012_A_Potential_Problem_en.srt 9.73 KB
  012_cmp-communication-08-a-potential-problem-starting-setup.zip 35.82 KB
  013_Provide_+_Inject_To_The_Rescue.mp4 81.63 MB
  013_Provide_+_Inject_To_The_Rescue_en.srt 12.05 KB
  014_Provide_+_Inject_for_Functions__Methods.mp4 15.96 MB
  014_Provide_+_Inject_for_Functions__Methods_en.srt 5.53 KB
  015_Provide_+_Inject_vs_Props_&_Custom_Events.mp4 6.81 MB
  015_Provide_+_Inject_vs_Props_&_Custom_Events_en.srt 3.44 KB
  016_Module_Summary.mp4 9.64 MB
  016_Module_Summary_en.srt 7.58 KB
  017_Module_Resources.html 185 B
  017_cmp-communication-01-starting-setup.zip 33.63 KB
  017_cmp-communication-02-introducing-props.zip 33.82 KB
  017_cmp-communication-03-validating-props.zip 33.99 KB
  017_cmp-communication-04-working-with-dynamic-prop-values.zip 34.4 KB
  017_cmp-communication-05-emitting-custom-events.zip 34.21 KB
  017_cmp-communication-06-defining-and-validating-custom-events.zip 34.75 KB
  017_cmp-communication-07-demo-adding-more-component-communication.zip 35.69 KB
  017_cmp-communication-08-a-potential-problem-starting-setup.zip 35.82 KB
  017_cmp-communication-09-provide-inject-for-functions.zip 35.6 KB
  external-links.txt 251 B
  freefiles.top.txt 40 B
  09_-_Diving_Deeper_Into_Components
  001_Module_Introduction.mp4 1.85 MB
  001_Module_Introduction_en.srt 2.65 KB
  002_Project_Setup.mp4 12.61 MB
  002_Project_Setup_en.srt 4.3 KB
  002_cmp-adv-01-starting-setup.zip 34.44 KB
  003_Global_vs_Local_Components.mp4 84.45 MB
  003_Global_vs_Local_Components_en.srt 14.15 KB
  004_Scoped_Styles.mp4 18.65 MB
  004_Scoped_Styles_en.srt 8.17 KB
  005_Introducing_Slots.mp4 23.79 MB
  005_Introducing_Slots_en.srt 10.12 KB
  006_Named_Slots.mp4 18.02 MB
  006_Named_Slots_en.srt 8.54 KB
  007_Slot_Styles_&_Compilation.mp4 14.73 MB
  007_Slot_Styles_&_Compilation_en.srt 3.65 KB
  008_More_on_Slots.mp4 22.72 MB
  008_More_on_Slots_en.srt 12.72 KB
  009_Scoped_Slots.mp4 36.55 MB
  009_Scoped_Slots_en.srt 15.68 KB
  010_Dynamic_Components.mp4 28.72 MB
  010_Dynamic_Components_en.srt 10.78 KB
  011_Keeping_Dynamic_Components_Alive.mp4 8.62 MB
  011_Keeping_Dynamic_Components_Alive_en.srt 4.08 KB
  012_Applying_What_We_Know_&_A_Problem.mp4 35.61 MB
  012_Applying_What_We_Know_&_A_Problem_en.srt 13.62 KB
  013_Teleporting_Elements.mp4 14.63 MB
  013_Teleporting_Elements_en.srt 5.93 KB
  014_Working_with_Fragments.mp4 4.66 MB
  014_Working_with_Fragments_en.srt 1.93 KB
  015_The_Vue_Style_Guide.mp4 25.06 MB
  015_The_Vue_Style_Guide_en.srt 5.03 KB
  016_Moving_to_a_Different_Folder_Structure.mp4 11.17 MB
  016_Moving_to_a_Different_Folder_Structure_en.srt 5.06 KB
  017_Module_Summary.mp4 6.65 MB
  017_Module_Summary_en.srt 5.46 KB
  018_Module_Resources.html 185 B
  018_cmp-adv-01-starting-setup.zip 34.44 KB
  018_cmp-adv-02-scoped-styles.zip 34.5 KB
  018_cmp-adv-03-introducing-slots.zip 35 KB
  018_cmp-adv-04-named-slots.zip 34.77 KB
  018_cmp-adv-05-more-on-slots.zip 34.87 KB
  018_cmp-adv-06-scoped-slots.zip 35.32 KB
  018_cmp-adv-07-keeping-dynamic-components-alive.zip 36.83 KB
  018_cmp-adv-08-teleporting-elements.zip 37.05 KB
  018_cmp-adv-09-working-with-fragments.zip 37.13 KB
  018_cmp-adv-10-moving-to-a-different-folder-structure.zip 38.43 KB
  10_-_Course_Project_The_Learning_Resources_App
  001_Module_Introduction.mp4 2.51 MB
  001_Module_Introduction_en.srt 2.45 KB
  002_Setup_&_First_Steps.mp4 12.93 MB
  002_Setup_&_First_Steps_en.srt 8.49 KB
  002_prj-cmp-01-starting-setup.zip 31.88 KB
  003_First_Components_&_Props.mp4 37.65 MB
  003_First_Components_&_Props_en.srt 16.33 KB
  004_Styling_and_More_Components.mp4 22.79 MB
  004_Styling_and_More_Components_en.srt 10.63 KB
  004_app.css 192 B
  004_learning-resource.css 296 B
  004_stored-resources.css 89 B
  005_Header_&_BaseCard_Components.mp4 44.85 MB
  005_Header_&_BaseCard_Components_en.srt 10.11 KB
  005_base-card.css 133 B
  005_header.css 181 B
  006_Adding_a_Base_Button.mp4 20.21 MB
  006_Adding_a_Base_Button_en.srt 7.98 KB
  006_button.css 379 B
  007_Dynamic_Components_&_Attribute_Fallthrough.mp4 74.53 MB
  007_Dynamic_Components_&_Attribute_Fallthrough_en.srt 12.71 KB
  008_Adding_&_Styling_Tabs.mp4 20.26 MB
  008_Adding_&_Styling_Tabs_en.srt 7.32 KB
  009_Adding_a_Form.mp4 15.72 MB
  009_Adding_a_Form_en.srt 6.31 KB
  009_add-resource.css 331 B
  010_Fetching_User_Input.mp4 27.15 MB
  010_Fetching_User_Input_en.srt 13.27 KB
  011_Adding_a_Modal_Dialog.mp4 94.58 MB
  011_Adding_a_Modal_Dialog_en.srt 17.31 KB
  011_dialog.css 679 B
  012_Deleting_Items.mp4 42.54 MB
  012_Deleting_Items_en.srt 9.84 KB
  013_Adding_Teleport.mp4 5.92 MB
  013_Adding_Teleport_en.srt 2.17 KB
  014_Module_Resources.html 185 B
  014_prj-cmp-01-starting-setup.zip 31.88 KB
  014_prj-cmp-02-first-component-and-props.zip 33.71 KB
  014_prj-cmp-03-styling-and-more-components.zip 34.6 KB
  014_prj-cmp-04-header-and-base-card-components.zip 36.26 KB
  014_prj-cmp-05-adding-a-basebutton.zip 36.29 KB
  014_prj-cmp-06-dynamic-cmp-attribute-fallthrough.zip 37.91 KB
  014_prj-cmp-07-adding-a-form.zip 37.25 KB
  014_prj-cmp-08-fetching-user-input.zip 37.81 KB
  014_prj-cmp-09-adding-a-modal-dialog.zip 38.98 KB
  014_prj-cmp-10-deleting-items.zip 38.7 KB
  014_prj-cmp-11-adding-teleport.zip 38.78 KB
  11_-_Forms
  001_Module_Introduction.mp4 595.78 KB
  001_Module_Introduction_en.srt 698 B
  002_forms-01-starting-setup.zip 33.43 KB
  002_v-model_&_Inputs.mp4 33.37 MB
  002_v-model_&_Inputs_en.srt 9.04 KB
  003_Working_with_v-model_Modifiers_and_Numbers.mp4 40.63 MB
  003_Working_with_v-model_Modifiers_and_Numbers_en.srt 9.7 KB
  004_v-model_and_Dropdowns.mp4 9.48 MB
  004_v-model_and_Dropdowns_en.srt 3.39 KB
  005_Using_v-model_with_Checkboxes_&_Radiobuttons.mp4 27.88 MB
  005_Using_v-model_with_Checkboxes_&_Radiobuttons_en.srt 10.12 KB
  006_Adding_Basic_Form_Validation.mp4 31.39 MB
  006_Adding_Basic_Form_Validation_en.srt 7.16 KB
  007_Building_a_Custom_Control_Component.mp4 38.73 MB
  007_Building_a_Custom_Control_Component_en.srt 8.37 KB
  008_Using_v-model_on_Custom_Components.mp4 43.96 MB
  008_Using_v-model_on_Custom_Components_en.srt 9.27 KB
  009_Module_Summary.mp4 5.24 MB
  009_Module_Summary_en.srt 1.96 KB
  010_Module_Resources.html 185 B
  010_forms-01-starting-setup.zip 33.43 KB
  010_forms-02-v-model-and-inputs.zip 33.69 KB
  010_forms-03-working-with-v-model-modifiers.zip 34.15 KB
  010_forms-04-v-model-and-dropdowns.zip 33.88 KB
  010_forms-05-using-v-model-with-checkboxes.zip 34.32 KB
  010_forms-06-adding-basic-form-validation.zip 34.43 KB
  010_forms-07-building-a-custom-control-component.zip 35.42 KB
  010_forms-08-using-v-model-on-a-custom-control.zip 35.44 KB
  12_-_Sending_Http_Requests
  001_Module_Introduction.mp4 1 MB
  001_Module_Introduction_en.srt 1.72 KB
  002_Starting_App_&_Why_we_need_a_Backend.mp4 12.85 MB
  002_Starting_App_&_Why_we_need_a_Backend_en.srt 8.86 KB
  002_http-01-starting-setup.zip 35.95 KB
  003_Adding_a_Backend.mp4 16.72 MB
  003_Adding_a_Backend_en.srt 5.57 KB
  004_How_To_(Not)_Send_Http_Requests.mp4 13.06 MB
  004_How_To_(Not)_Send_Http_Requests_en.srt 8.03 KB
  005_Sending_a_POST_Request_to_Store_Data.mp4 17.26 MB
  005_Sending_a_POST_Request_to_Store_Data_en.srt 8.79 KB
  006_Http_Requests_&_Http_Methods_(Verbs).html 1.58 KB
  007_Using_Axios_Instead_Of_fetch().html 1.82 KB
  008_Getting_Data_(GET_Request)_&_Transforming_Response_Data.mp4 36.74 MB
  008_Getting_Data_(GET_Request)_&_Transforming_Response_Data_en.srt 15.84 KB
  009_Loading_Data_When_a_Component_Mounts.mp4 10.47 MB
  009_Loading_Data_When_a_Component_Mounts_en.srt 2.99 KB
  010_Showing_a_Loading..._Message.mp4 10.89 MB
  010_Showing_a_Loading..._Message_en.srt 4.4 KB
  011_Handling_the_No_Data_State.mp4 11.63 MB
  011_Handling_the_No_Data_State_en.srt 4.41 KB
  012_Handling_Technical__Browser-side_Errors.mp4 26.87 MB
  012_Handling_Technical__Browser-side_Errors_en.srt 9.64 KB
  013_Handling_Error_Responses.mp4 25.36 MB
  013_Handling_Error_Responses_en.srt 9.88 KB
  014_Module_Summary.mp4 8.52 MB
  014_Module_Summary_en.srt 2.26 KB
  015_Module_Resources.html 185 B
  015_http-01-starting-setup.zip 35.95 KB
  015_http-02-sending-a-post-request.zip 36.43 KB
  015_http-03-getting-data.zip 36.19 KB
  015_http-04-showing-a-loading-message.zip 36.83 KB
  015_http-05-handling-technical-errors.zip 36.99 KB
  015_http-06-handling-error-responses.zip 37.06 KB
  freefiles.top.txt 40 B
  13_-_Routing_Building_Multi-Page_Single_Page_Applications
  001_Module_Introduction.mp4 781.64 KB
  001_Module_Introduction_en.srt 1.02 KB
  002_What_&_Why.mp4 6.58 MB
  002_What_&_Why_en.srt 8.15 KB
  002_routing-01-starting-setup.zip 37.03 KB
  003_Routing_Setup.mp4 12.19 MB
  003_Routing_Setup_en.srt 6.94 KB
  004_Registering_&_Rendering_Routes.mp4 19.61 MB
  004_Registering_&_Rendering_Routes_en.srt 10.15 KB
  005_Navigating_with_router-link.mp4 18.79 MB
  005_Navigating_with_router-link_en.srt 7.79 KB
  006_Styling_Active_Links.mp4 10.09 MB
  006_Styling_Active_Links_en.srt 4.9 KB
  007_Programmatic_Navigation.mp4 12.14 MB
  007_Programmatic_Navigation_en.srt 5.82 KB
  008_Passing_Data_with_Route_Params_(Dynamic_Segments).mp4 42.02 MB
  008_Passing_Data_with_Route_Params_(Dynamic_Segments)_en.srt 15.88 KB
  009_Navigation_&_Dynamic_Paths.mp4 11.64 MB
  009_Navigation_&_Dynamic_Paths_en.srt 4.03 KB
  010_A_Vue_Bug.html 594 B
  011_Updating_Params_Data_with_Watchers.mp4 19 MB
  011_Updating_Params_Data_with_Watchers_en.srt 9.29 KB
  012_Passing_Params_as_Props.mp4 14.46 MB
  012_Passing_Params_as_Props_en.srt 5.49 KB
  013_Redirecting_&_Catch_All_Routes.mp4 27.78 MB
  013_Redirecting_&_Catch_All_Routes_en.srt 11.99 KB
  014_Using_Nested_Routes.mp4 19.37 MB
  014_Using_Nested_Routes_en.srt 8.87 KB
  015_More_Fun_with_Named_Routes_&_Location_Objects.mp4 51.24 MB
  015_More_Fun_with_Named_Routes_&_Location_Objects_en.srt 8.23 KB
  016_Using_Query_Params.mp4 22.79 MB
  016_Using_Query_Params_en.srt 6.11 KB
  017_Rendering_Multiple_Routes_with_Named_Router_Views.mp4 54.61 MB
  017_Rendering_Multiple_Routes_with_Named_Router_Views_en.srt 9.09 KB
  018_Controlling_Scroll_Behavior.mp4 60.17 MB
  018_Controlling_Scroll_Behavior_en.srt 9.73 KB
  019_Introducing_Navigation_Guards.mp4 29.65 MB
  019_Introducing_Navigation_Guards_en.srt 11.28 KB
  020_Diving_Deeper_Into_Navigation_Guards.mp4 57.2 MB
  020_Diving_Deeper_Into_Navigation_Guards_en.srt 9.59 KB
  021_The_Global_afterEach_Guard.mp4 5.11 MB
  021_The_Global_afterEach_Guard_en.srt 2.06 KB
  022_Beyond_Entering_Route_Leave_Guards.mp4 71.72 MB
  022_Beyond_Entering_Route_Leave_Guards_en.srt 10.83 KB
  023_Utilizing_Route_Metadata.mp4 7.91 MB
  023_Utilizing_Route_Metadata_en.srt 3.71 KB
  024_Organizing_Route_Files.mp4 32.45 MB
  024_Organizing_Route_Files_en.srt 7.01 KB
  025_Summary.mp4 9.26 MB
  025_Summary_en.srt 3.46 KB
  026_Module_Resources.html 185 B
  026_routing-01-starting-setup.zip 37.03 KB
  026_routing-02-registering-and-rendering-routes.zip 38.04 KB
  026_routing-03-navigating-with-router-link.zip 37.64 KB
  026_routing-04-styling-active-links.zip 37.32 KB
  026_routing-05-navigation-and-dynamic-paths.zip 38 KB
  026_routing-06-updating-params-data-with-watchers.zip 38.38 KB
  026_routing-07-passing-params-as-props.zip 37.83 KB
  026_routing-08-redirecting-and-catch-all-routes.zip 38.69 KB
  026_routing-09-more-fun-with-named-routes.zip 38.48 KB
  026_routing-10-using-query-params.zip 38.12 KB
  026_routing-11-rendering-multiple-routes-with-named-routerview.zip 40.37 KB
  026_routing-12-controlling-scroll-behavior.zip 39.34 KB
  026_routing-13-beyond-entering-route-leave-guards.zip 40.14 KB
  026_routing-14-organizing-route-files.zip 39.93 KB
  14_-_Animations_&_Transitions
  001_Module_Introduction.mp4 1.27 MB
  001_Module_Introduction_en.srt 1.72 KB
  002_Animation_Basics_&_CSS_Transitions.mp4 21.76 MB
  002_Animation_Basics_&_CSS_Transitions_en.srt 11.56 KB
  002_animations-01-starting-setup.zip 33.57 KB
  003_Understanding_CSS_Animations.mp4 13.42 MB
  003_Understanding_CSS_Animations_en.srt 6.45 KB
  004_Why_Is_Just_CSS_Not_Enough.mp4 11.46 MB
  004_Why_Is_Just_CSS_Not_Enough_en.srt 6.57 KB
  005_Playing_CSS_Animations_with_Vue's_Help.mp4 12.62 MB
  005_Playing_CSS_Animations_with_Vue's_Help_en.srt 7.27 KB
  006_Using_the_Transition_Component.mp4 16.19 MB
  006_Using_the_Transition_Component_en.srt 7.66 KB
  007_CSS_Animations_with_the_Transition_Component.mp4 10.22 MB
  007_CSS_Animations_with_the_Transition_Component_en.srt 3.85 KB
  008_Using_Custom_CSS_Class_Names.mp4 15.11 MB
  008_Using_Custom_CSS_Class_Names_en.srt 5.13 KB
  009_Example_Animating_a_Modal.mp4 68.61 MB
  009_Example_Animating_a_Modal_en.srt 12.9 KB
  010_Transitioning_Between_Multiple_Elements.mp4 34.99 MB
  010_Transitioning_Between_Multiple_Elements_en.srt 15.26 KB
  011_Using_Transition_Events.mp4 53.71 MB
  011_Using_Transition_Events_en.srt 11.98 KB
  012_Building_JavaScript_Transitions_(instead_of_CSS).mp4 89.89 MB
  012_Building_JavaScript_Transitions_(instead_of_CSS)_en.srt 22.16 KB
  013_Disabling_CSS_Transitions.mp4 12.96 MB
  013_Disabling_CSS_Transitions_en.srt 4.65 KB
  014_Getting_Started_with_Animated_Lists.mp4 59.17 MB
  014_Getting_Started_with_Animated_Lists_en.srt 9.57 KB
  015_Animating_Lists_with_transition-group.mp4 16.6 MB
  015_Animating_Lists_with_transition-group_en.srt 9.07 KB
  016_Animate_List_Item_Movement.mp4 11.88 MB
  016_Animate_List_Item_Movement_en.srt 5.86 KB
  017_Animating_Route_Changes.mp4 85.3 MB
  017_Animating_Route_Changes_en.srt 17.63 KB
  018_An_Important_Note_on_Animated_Route_Changes.html 1.54 KB
  019_Module_Resources.html 185 B
  019_animations-01-starting-setup.zip 33.57 KB
  019_animations-02-understanding-css-animations.zip 34.19 KB
  019_animations-03-using-custom-css-class-names.zip 34.45 KB
  019_animations-04-example-animating-a-modal.zip 34.43 KB
  019_animations-05-transitioning-between-multiple-elements.zip 35.01 KB
  019_animations-06-using-transition-events.zip 34.61 KB
  019_animations-07-building-javascript-transitions.zip 34.99 KB
  019_animations-08-getting-started-with-animated-lists.zip 35.85 KB
  019_animations-09-animating-lists-with-transition-group.zip 36.06 KB
  019_animations-10-animate-list-item-movement.zip 35.67 KB
  019_animations-11-animating-route-changes.zip 36.39 KB
  15_-_Vuex
  001_Module_Introduction.mp4 1.09 MB
  001_Module_Introduction_en.srt 1.36 KB
  002_What_&_Why.mp4 55.39 MB
  002_What_&_Why_en.srt 10.43 KB
  003_Creating_&_Using_a_Store.mp4 11.23 MB
  003_Creating_&_Using_a_Store_en.srt 6.86 KB
  003_vuex-01-starting-setup.zip 32.85 KB
  004_Connecting_Components_to_State.mp4 8.27 MB
  004_Connecting_Components_to_State_en.srt 3.6 KB
  005_Introducing_Mutations_-_A_Better_Way_of_Changing_Data.mp4 18.91 MB
  005_Introducing_Mutations_-_A_Better_Way_of_Changing_Data_en.srt 10.29 KB
  006_Passing_Data_to_Mutations_with_Payloads.mp4 10.92 MB
  006_Passing_Data_to_Mutations_with_Payloads_en.srt 5.79 KB
  007_Introducing_Getters_-_A_Better_Way_Of_Getting_Data.mp4 23.42 MB
  007_Introducing_Getters_-_A_Better_Way_Of_Getting_Data_en.srt 12.28 KB
  008_Running_Async_Code_with_Actions.mp4 49.7 MB
  008_Running_Async_Code_with_Actions_en.srt 11.5 KB
  009_Understanding_the_Action_Context.mp4 7.25 MB
  009_Understanding_the_Action_Context_en.srt 2.99 KB
  010_Using_Mapper_Helpers.mp4 22.77 MB
  010_Using_Mapper_Helpers_en.srt 9.02 KB
  011_Example_Adding_More_State.mp4 33.04 MB
  011_Example_Adding_More_State_en.srt 11.54 KB
  012_Organizing_your_Store_with_Modules.mp4 16.62 MB
  012_Organizing_your_Store_with_Modules_en.srt 5.59 KB
  013_Understanding_Local_Module_State.mp4 18.07 MB
  013_Understanding_Local_Module_State_en.srt 6.99 KB
  014_Namespacing_Modules.mp4 20.04 MB
  014_Namespacing_Modules_en.srt 7.2 KB
  015_Structuring_Vuex_Code_&_Files.mp4 29.04 MB
  015_Structuring_Vuex_Code_&_Files_en.srt 11.63 KB
  016_A_Challenge!.mp4 7.73 MB
  016_A_Challenge!_en.srt 2.98 KB
  016_vuex-11-a-challenge-starting-code.zip 40.05 KB
  017_Challenge_Solution_(13).mp4 47.29 MB
  017_Challenge_Solution_(13)_en.srt 16.89 KB
  018_Challenge_Solution_(23).mp4 47.99 MB
  018_Challenge_Solution_(23)_en.srt 16.48 KB
  019_Challenge_Solution_(33).mp4 11.3 MB
  019_Challenge_Solution_(33)_en.srt 4.9 KB
  020_Summary.mp4 4.03 MB
  020_Summary_en.srt 2 KB
  021_Module_Resources.html 185 B
  021_vuex-01-starting-setup.zip 32.85 KB
  021_vuex-02-connecting-components-to-state.zip 33.92 KB
  021_vuex-03-passing-data-to-mutations.zip 34.25 KB
  021_vuex-04-introducing-getters.zip 34.55 KB
  021_vuex-05-running-async-code-with-actions.zip 35.08 KB
  021_vuex-06-using-mapping-helpers.zip 34.81 KB
  021_vuex-07-example-adding-more-state.zip 35.59 KB
  021_vuex-08-organizing-your-store-with-modules.zip 35.99 KB
  021_vuex-09-namespacing-modules.zip 35.45 KB
  021_vuex-10-structuring-vuex-code-files.zip 39.06 KB
  021_vuex-11-a-challenge-starting-code.zip 40.05 KB
  021_vuex-12-challenge-solution-1-3.zip 41.47 KB
  021_vuex-13-challenge-solution-2-3.zip 41.5 KB
  021_vuex-13-challenge-solution-3-3.zip 41.61 KB
  freefiles.top.txt 40 B
  16_-_Main_Project_Find_a_Coach_Web_App
  001_Module_Introduction.mp4 5.91 MB
  001_Module_Introduction_en.srt 3.69 KB
  002_Planning_the_Project__Web_App.mp4 5.93 MB
  002_Planning_the_Project__Web_App_en.srt 6.79 KB
  003_Planning_the_Data_Requirements.mp4 7.43 MB
  003_Planning_the_Data_Requirements_en.srt 7.9 KB
  004_Planning_the_Layout__Components.mp4 7.2 MB
  004_Planning_the_Layout__Components_en.srt 7.29 KB
  005_Registering_Routes.mp4 13.58 MB
  005_Registering_Routes_en.srt 9.27 KB
  005_main-prj-01-starting-setup.zip 31.91 KB
  006_Adding_Route_Page_Components.mp4 17.88 MB
  006_Adding_Route_Page_Components_en.srt 7.85 KB
  007_Working_on_the_Main_Layout_&_Styling.mp4 20.13 MB
  007_Working_on_the_Main_Layout_&_Styling_en.srt 11.46 KB
  007_app.css 192 B
  007_header.css 773 B
  008_Wiring_Up_Pages.mp4 35.85 MB
  008_Wiring_Up_Pages_en.srt 8.02 KB
  009_Adding_Vuex_and_Coach_Data.mp4 43.49 MB
  009_Adding_Vuex_and_Coach_Data_en.srt 18.21 KB
  009_coaches.js 570 B
  010_Working_on_the_Coaches_List_and_List_Items.mp4 100.01 MB
  010_Working_on_the_Coaches_List_and_List_Items_en.srt 16.07 KB
  010_coach-item.css 243 B
  010_coaches-list.css 119 B
  011_Adding_a_Couple_of_Base_Components_(Base_Card,_Base_Button,_Base_Badge).mp4 42.43 MB
  011_Adding_a_Couple_of_Base_Components_(Base_Card,_Base_Button,_Base_Badge)_en.srt 19.3 KB
  011_base-badge.css 329 B
  011_base-button.css 614 B
  011_base-card.css 135 B
  012_Building_the_Coach_Detail_Component.mp4 49.47 MB
  012_Building_the_Coach_Detail_Component_en.srt 10.63 KB
  013_Filtering_Coaches.mp4 67.93 MB
  013_Filtering_Coaches_en.srt 16.08 KB
  013_coach-filter.css 246 B
  014_Registering_as_a_Coach_The_Form.mp4 64.41 MB
  014_Registering_as_a_Coach_The_Form_en.srt 13.86 KB
  014_coach-form.css 702 B
  015_Adding_Coaches_to_Vuex.mp4 52.11 MB
  015_Adding_Coaches_to_Vuex_en.srt 20.7 KB
  016_Adding_Form_Validation.mp4 110.91 MB
  016_Adding_Form_Validation_en.srt 17.08 KB
  017_Working_on_the_Contact_Form.mp4 26.72 MB
  017_Working_on_the_Contact_Form_en.srt 11.92 KB
  017_contact-coach.css 509 B
  018_Storing_Requests_(Messages)_With_Vuex.mp4 26.42 MB
  018_Storing_Requests_(Messages)_With_Vuex_en.srt 11.81 KB
  019_Outputting_Incoming_Requests_(Messages).mp4 31.38 MB
  019_Outputting_Incoming_Requests_(Messages)_en.srt 14.77 KB
  019_request-item.css 210 B
  019_requests-received.css 145 B
  020_Filtering_Requests_for_the_Active_Coach.mp4 14.19 MB
  020_Filtering_Requests_for_the_Active_Coach_en.srt 6.56 KB
  021_Sending_a_PUT_Http_Request_to_Store_Coach_Data.mp4 41.6 MB
  021_Sending_a_PUT_Http_Request_to_Store_Coach_Data_en.srt 16.76 KB
  022_Fetching_Coach_Data_(GET_Http_Request).mp4 30.5 MB
  022_Fetching_Coach_Data_(GET_Http_Request)_en.srt 12.35 KB
  023_BaseSpinner.zip 1.5 KB
  023_Rendering_a_Loading_Spinner.mp4 43.21 MB
  023_Rendering_a_Loading_Spinner_en.srt 9.87 KB
  024_Adding_Http_Error_Handling.mp4 61.05 MB
  024_Adding_Http_Error_Handling_en.srt 14.38 KB
  024_BaseDialog.zip 2.32 KB
  025_Sending_Coaching_Requests_Http_Requests.mp4 64.96 MB
  025_Sending_Coaching_Requests_Http_Requests_en.srt 22.39 KB
  026_Caching_Http_Response_Data.mp4 34.88 MB
  026_Caching_Http_Response_Data_en.srt 12.79 KB
  027_Adding_Route_Transitions.mp4 42.96 MB
  027_Adding_Route_Transitions_en.srt 14.33 KB
  028_The_Not_Found_Page_&_Summary.mp4 7.85 MB
  028_The_Not_Found_Page_&_Summary_en.srt 3.51 KB
  029_Module_Resources.html 185 B
  029_main-prj-01-starting-setup.zip 31.91 KB
  029_main-prj-02-adding-route-page-components.zip 35.51 KB
  029_main-prj-03-working-on-the-main-layout.zip 36.88 KB
  029_main-prj-04-wiring-up-pages.zip 36.54 KB
  029_main-prj-05-adding-vuex-and-coach-data.zip 39.98 KB
  029_main-prj-06-working-on-the-coaches-list-and-item.zip 41.86 KB
  029_main-prj-07-adding-a-couple-of-base-components.zip 43.83 KB
  029_main-prj-08-building-the-coach-detail-component.zip 44.28 KB
  029_main-prj-09-filtering-coaches.zip 43.74 KB
  029_main-prj-10-registering-as-a-coach-the-form.zip 46.12 KB
  029_main-prj-11-adding-coaches-to-vuex.zip 45.79 KB
  029_main-prj-12-adding-form-validation.zip 46.19 KB
  029_main-prj-13-storing-requests-messages.zip 48.84 KB
  029_main-prj-14-outputting-incoming-requests.zip 50.44 KB
  029_main-prj-15-filtering-requests-for-the-active-coach.zip 51.61 KB
  029_main-prj-16-sending-a-put-http-request.zip 50.46 KB
  029_main-prj-17-fetching-coach-data-get-http-request.zip 51.66 KB
  029_main-prj-18-adding-http-error-handling.zip 52.64 KB
  029_main-prj-19-sending-coaching-requests-http.zip 53.62 KB
  029_main-prj-20-caching-http-response-data.zip 53.42 KB
  029_main-prj-21-finished.zip 52 KB
  17_-_Vue_&_Authentication
  001_Module_Introduction.mp4 1.3 MB
  001_Module_Introduction_en.srt 1.44 KB
  002_How_Authentication_Works_in_Vue_Apps_(or_any_SPA).mp4 10.84 MB
  002_How_Authentication_Works_in_Vue_Apps_(or_any_SPA)_en.srt 9.37 KB
  003_Locking__Protecting_Backend_Resources.mp4 37.61 MB
  003_Locking__Protecting_Backend_Resources_en.srt 8.72 KB
  003_auth-01-starting-project.zip 52.82 KB
  004_Adding_an_Authentication_Page_(Login_&_Signup).mp4 38.72 MB
  004_Adding_an_Authentication_Page_(Login_&_Signup)_en.srt 14.6 KB
  005_Preparing_Vuex.mp4 13.55 MB
  005_Preparing_Vuex_en.srt 6.63 KB
  006_Adding_a_Signup_Action_&_Flow.mp4 55.55 MB
  006_Adding_a_Signup_Action_&_Flow_en.srt 12.87 KB
  007_Better_UX_Loading_Spinner_&_Error_Handling.mp4 36.91 MB
  007_Better_UX_Loading_Spinner_&_Error_Handling_en.srt 8.78 KB
  008_Adding_a_Login_Action_&_Flow.mp4 22.05 MB
  008_Adding_a_Login_Action_&_Flow_en.srt 4.86 KB
  009_Attaching_the_Token_to_Outgoing_Requests.mp4 25.33 MB
  009_Attaching_the_Token_to_Outgoing_Requests_en.srt 6.8 KB
  010_Updating_the_UI_Based_on_Auth_State.mp4 33.42 MB
  010_Updating_the_UI_Based_on_Auth_State_en.srt 5.63 KB
  011_Adding_a_Logout_Action_&_Flow.mp4 14.67 MB
  011_Adding_a_Logout_Action_&_Flow_en.srt 5.74 KB
  012_Authentication_&_Routing_(incl._Navigation_Guards).mp4 49.55 MB
  012_Authentication_&_Routing_(incl._Navigation_Guards)_en.srt 16.73 KB
  013_Adding_Auto_Login.mp4 57.67 MB
  013_Adding_Auto_Login_en.srt 12.56 KB
  014_Adding_Auto_Logout.mp4 89.09 MB
  014_Adding_Auto_Logout_en.srt 17.59 KB
  015_Summary.mp4 11.32 MB
  015_Summary_en.srt 2.1 KB
  016_Module_Resources.html 185 B
  016_auth-01-starting-project.zip 52.82 KB
  016_auth-02-adding-an-authentication-page.zip 55.03 KB
  016_auth-03-adding-a-signup-action.zip 56.2 KB
  016_auth-04-better-ux-loading-spinner-error-handling.zip 58.52 KB
  016_auth-05-adding-a-login-action.zip 56.32 KB
  016_auth-06-attaching-the-token-to-outgoing-requests.zip 58.62 KB
  016_auth-07-adding-a-logout-action.zip 56.78 KB
  016_auth-08-authentication-and-routing.zip 57.45 KB
  016_auth-09-adding-auto-login.zip 56.95 KB
  016_auth-10-adding-auto-logout.zip 56.96 KB
  016_auth-11-finished.zip 55.79 KB
  freefiles.top.txt 40 B
  18_-_Optimizing_&_Deploying_Vue_Apps
  001_Module_Introduction.mp4 2.13 MB
  001_Module_Introduction_en.srt 1.78 KB
  002_What_To_Deploy.mp4 5.42 MB
  002_What_To_Deploy_en.srt 4.25 KB
  003_Optimization_Using_Asynchronous_Components.mp4 127.28 MB
  003_Optimization_Using_Asynchronous_Components_en.srt 18.39 KB
  003_deploy-01-starting-project.zip 56.97 KB
  004_Note_Async_Components_&_Routing.html 548 B
  005_Building_the_Project_For_Production.mp4 27.74 MB
  005_Building_the_Project_For_Production_en.srt 5.61 KB
  006_Deploying_a_Vue_App.mp4 20.32 MB
  006_Deploying_a_Vue_App_en.srt 13.14 KB
  007_Module_Resources.html 185 B
  007_deploy-01-starting-project.zip 56.97 KB
  007_deploy-02-async-components.zip 57.08 KB
  19_-_The_Composition_API_-_Replacing_the_Options_API
  001_Module_Introduction.mp4 2.47 MB
  001_Module_Introduction_en.srt 2.83 KB
  002_Which_Problem_Does_The_Composition_API_Solve.mp4 46.48 MB
  002_Which_Problem_Does_The_Composition_API_Solve_en.srt 10.18 KB
  003_Replacing_data_with_refs.mp4 31.56 MB
  003_Replacing_data_with_refs_en.srt 17.71 KB
  003_composition-01-starting-setup.zip 32.51 KB
  004_Replacing_the_setup()_Method.html 1.7 KB
  005_Building_reactive_Objects.mp4 33.21 MB
  005_Building_reactive_Objects_en.srt 15.12 KB
  006_Reactivity_A_Deep_Dive.mp4 25.94 MB
  006_Reactivity_A_Deep_Dive_en.srt 14.08 KB
  007_Replacing_methods_with_Regular_Functions.mp4 21.43 MB
  007_Replacing_methods_with_Regular_Functions_en.srt 10.58 KB
  008_Replacing_Computed_Properties_with_the_computed_Function.mp4 47.16 MB
  008_Replacing_Computed_Properties_with_the_computed_Function_en.srt 11.66 KB
  009_Two-Way-Binding_and_the_Composition_API.mp4 9.54 MB
  009_Two-Way-Binding_and_the_Composition_API_en.srt 4.48 KB
  010_Working_with_Watchers.mp4 14.46 MB
  010_Working_with_Watchers_en.srt 7.82 KB
  011_A_First_Summary.mp4 5.44 MB
  011_A_First_Summary_en.srt 2.27 KB
  012_How_To_Use_Template_Refs.mp4 16.4 MB
  012_How_To_Use_Template_Refs_en.srt 6.62 KB
  013_Components,_Props_&_The_Composition_API.mp4 60.2 MB
  013_Components,_Props_&_The_Composition_API_en.srt 10.96 KB
  014_Emitting_Custom_Events.mp4 7.84 MB
  014_Emitting_Custom_Events_en.srt 3.85 KB
  015_Working_with_Provide_Inject.mp4 22.97 MB
  015_Working_with_Provide_Inject_en.srt 5.06 KB
  016_Lifecycle_Hooks_in_the_Composition_API.mp4 26.68 MB
  016_Lifecycle_Hooks_in_the_Composition_API_en.srt 7.26 KB
  017_Migrating_from_Options_API_to_Composition_API_-_An_Example_Project.mp4 5.29 MB
  017_Migrating_from_Options_API_to_Composition_API_-_An_Example_Project_en.srt 3.04 KB
  017_composition-13-demo-starting-project.zip 38.26 KB
  018_Migrating_a_First_Component.mp4 21.09 MB
  018_Migrating_a_First_Component_en.srt 10.71 KB
  019_Migrating_a_Big_Component.mp4 82.54 MB
  019_Migrating_a_Big_Component_en.srt 18.52 KB
  020_Migrating_the_Remaining_Components.mp4 49.7 MB
  020_Migrating_the_Remaining_Components_en.srt 17.49 KB
  021_Routing,_Params_&_The_Composition_API.mp4 23.06 MB
  021_Routing,_Params_&_The_Composition_API_en.srt 10.36 KB
  021_composition-17-routing-starting-project.zip 36.44 KB
  022_The_Route_&_Router_Objects_and_the_Composition_API.mp4 18.36 MB
  022_The_Route_&_Router_Objects_and_the_Composition_API_en.srt 7 KB
  023_Using_Vuex_with_the_Composition_API.mp4 10.83 MB
  023_Using_Vuex_with_the_Composition_API_en.srt 6.98 KB
  023_composition-19-vuex-starting-project.zip 33.83 KB
  024_Summary.mp4 6.04 MB
  024_Summary_en.srt 5.4 KB
  025_Module_Resources.html 185 B
  025_composition-01-starting-setup.zip 32.51 KB
  025_composition-02-replacing-data-with-refs.zip 32.89 KB
  025_composition-03-building-reactive-objects.zip 32.99 KB
  025_composition-04-replacing-methods-with-regular-functions.zip 33.46 KB
  025_composition-05-replacing-computed-properties.zip 33.3 KB
  025_composition-06-two-way-binding.zip 32.86 KB
  025_composition-07-working-with-watchers.zip 33.13 KB
  025_composition-08-how-to-use-template-refs.zip 33.27 KB
  025_composition-09-components-props.zip 33.76 KB
  025_composition-10-emitting-custom-events.zip 34.01 KB
  025_composition-11-working-with-provide-inject.zip 34.22 KB
  025_composition-12-lifecycle-hooks.zip 33.9 KB
  025_composition-13-demo-starting-project.zip 38.26 KB
  025_composition-14-migrating-a-first-component.zip 38.58 KB
  025_composition-15-migrating-a-big-component.zip 38.76 KB
  025_composition-16-migrating-the-remaining-components.zip 39.48 KB
  025_composition-17-routing-starting-project.zip 36.44 KB
  025_composition-18-route-and-router-objects.zip 36.64 KB
  025_composition-19-vuex-starting-project.zip 33.83 KB
  025_composition-20-using-vuex.zip 33.56 KB
  20_-_Reusing_Functionality_Mixins_&_Custom_Composition_Functions
  001_Module_Introduction.mp4 1.73 MB
  001_Module_Introduction_en.srt 1.75 KB
  002_Reusability_Concepts.mp4 11.68 MB
  002_Reusability_Concepts_en.srt 7.38 KB
  002_reuse-01-starting-setup.zip 34.4 KB
  003_Using_Mixins.mp4 18.46 MB
  003_Using_Mixins_en.srt 6.86 KB
  004_Understanding_Mixin_Merging.mp4 9.9 MB
  004_Understanding_Mixin_Merging_en.srt 4.79 KB
  005_Global_Mixins.mp4 6.27 MB
  005_Global_Mixins_en.srt 4.6 KB
  006_Disadvantages_of_Mixins.mp4 10.37 MB
  006_Disadvantages_of_Mixins_en.srt 6.26 KB
  007_Custom_Hooks__Composables_&_The_Composition_API.mp4 26.52 MB
  007_Custom_Hooks__Composables_&_The_Composition_API_en.srt 14.19 KB
  007_reuse-04-composition-api-starting-project.zip 35.14 KB
  008_More_Custom_Composition_Functions.mp4 12.73 MB
  008_More_Custom_Composition_Functions_en.srt 5.71 KB
  009_Why_Hooks__Composables_Beat_Mixins.mp4 3.89 MB
  009_Why_Hooks__Composables_Beat_Mixins_en.srt 2.13 KB
  010_Example_Creating_a_Search_Hook.mp4 94.3 MB
  010_Example_Creating_a_Search_Hook_en.srt 16.58 KB
  010_reuse-07-example-starting-project.zip 38.67 KB
  011_Custom_Hooks_Gotchas.mp4 57.07 MB
  011_Custom_Hooks_Gotchas_en.srt 12.39 KB
  012_More_Thoughts_on_Custom_Hooks__Composables.mp4 12.43 MB
  012_More_Thoughts_on_Custom_Hooks__Composables_en.srt 4.71 KB
  013_Example_A_Custom_Sort_Hook.mp4 22.62 MB
  013_Example_A_Custom_Sort_Hook_en.srt 9.31 KB
  014_Module_Resources.html 185 B
  014_reuse-01-starting-setup.zip 34.4 KB
  014_reuse-02-using-mixins.zip 34.77 KB
  014_reuse-03-global-mixins.zip 35.16 KB
  014_reuse-04-composition-api-starting-project.zip 35.14 KB
  014_reuse-05-custom-hooks-composables.zip 35.39 KB
  014_reuse-06-more-custom-composition-functions.zip 35.8 KB
  014_reuse-07-example-starting-project.zip 38.67 KB
  014_reuse-08-example-creating-a-search-hook.zip 39.64 KB
  014_reuse-09-example-a-custom-sort-hook.zip 39.83 KB
  freefiles.top.txt 40 B
  21_-_Roundup_&_Next_Steps
  001_Thanks_for_being_part_of_the_course!.mp4 11.04 MB
  001_Thanks_for_being_part_of_the_course!_en.srt 1.97 KB
  002_Course_Roundup_&_Next_Steps.mp4 4.03 MB
  002_Course_Roundup_&_Next_Steps_en.srt 5.2 KB
  22_-_Vue_2_to_Vue_3_Migration
  001_Official-Release-Notes.url 77 B
  001_Vue_3_-_Overview.mp4 35.69 MB
  001_Vue_3_-_Overview_en.srt 8.62 KB
  002_Demo-Project-Finished-Code-.url 82 B
  002_Demo-Project-Starting-Code-.url 85 B
  002_Important_Changes_&_Migration_Steps.mp4 128.57 MB
  002_Important_Changes_&_Migration_Steps_en.srt 29.7 KB
  003_Vue_3_New_Features.mp4 20.16 MB
  003_Vue_3_New_Features_en.srt 8.67 KB
  004_Demo-Project-Finished-Code-.url 98 B
  004_Demo-Project-Starting-Code-.url 101 B
  004_The_New_Composition_API_(Optional!).mp4 135.96 MB
  004_The_New_Composition_API_(Optional!)_en.srt 39.42 KB
  005_Further_Migration_Resources.html 1.02 KB
  external-links.txt 503 B
  23_-_Learn_Vue_2__Old_Course_Content
  001_Vue_2_Course_Content.html 856 B
  01 Getting Started
  Code
  01-finished.zip 56.67 KB
  Videos
  getting-started-01-intro.mp4 20.23 MB
  getting-started-02-first-app.mp4 28.7 MB
  getting-started-03-enhancing-the-app.mp4 26.99 MB
  getting-started-04-course-structure.mp4 24.11 MB
  getting-started-05-course-resources.mp4 10.53 MB
  getting-started-06-local-setup.mp4 15.68 MB
  02 DOM Interaction
  Code
  01-starting-code
  app.js 189 B
  index.html 153 B
  02-assignment-1
  solution.txt 50 B
  starting-code
  how-to-use.txt 214 B
  index.html 669 B
  03-assignment-2
  solution.txt 50 B
  solution.txt.sb-a72ff08a-WfFvqt 50 B
  starting-code
  app.js 90 B
  how-to-use.txt 287 B
  index.html 577 B
  04-assignment-3
  solution.txt 50 B
  starting-code
  app.js 89 B
  how-to-use.txt 287 B
  index.html 633 B
  05-assignment-4
  solution.txt 378 B
  solution.txt.sb-a72ff08a-w4lbU3 50 B
  starting-code
  app.js 107 B
  how-to-use.txt 287 B
  index.html 1.18 KB
  styles.css 205 B
  finished-code-snapshots.txt 111 B
  Videos
  dom-interaction-01-intro.mp4 4.15 MB
  dom-interaction-02-basics.mp4 16.76 MB
  dom-interaction-03-template-syntax-and-the-vue-instance.mp4 15.51 MB
  dom-interaction-04-vue-instance-proxies.mp4 10.92 MB
  dom-interaction-05-attribute-binding.mp4 15.77 MB
  dom-interaction-06-understanding-directives.mp4 9.19 MB
  dom-interaction-07-only-rendering-once-with-v-once.mp4 10.69 MB
  dom-interaction-08-output-raw-html.mp4 17.3 MB
  dom-interaction-09-event-directive.mp4 11.03 MB
  dom-interaction-10-using-the-event-object.mp4 15.53 MB
  dom-interaction-11-event-custom-args.mp4 12.24 MB
  dom-interaction-12-event-modifiers.mp4 22.55 MB
  dom-interaction-13-key-modifiers.mp4 14 MB
  dom-interaction-14-template-js-expressions.mp4 24.35 MB
  dom-interaction-15-two-way-binding.mp4 10.74 MB
  dom-interaction-16-computed-properties.mp4 63.09 MB
  dom-interaction-17-watch.mp4 25.99 MB
  dom-interaction-18-shorthands.mp4 9.21 MB
  dom-interaction-19-css-classes.mp4 26.85 MB
  dom-interaction-20-css-classes-object-in-data.mp4 9.76 MB
  dom-interaction-21-css-classes-class-names.mp4 22.7 MB
  dom-interaction-22-styles.mp4 19.31 MB
  dom-interaction-23-styles-arrays-roundup.mp4 7.66 MB
  dom-interaction-24-wrap-up.mp4 4.23 MB
  dom-interaction-exercise-01-problem-output.mp4 13.75 MB
  dom-interaction-exercise-01-solution-output.mp4 40.21 MB
  dom-interaction-exercise-02-problem-events.mp4 10.82 MB
  dom-interaction-exercise-02-solution-events.mp4 32.2 MB
  dom-interaction-exercise-03-problem-solution-computed.mp4 38.19 MB
  dom-interaction-exercise-03-problem-template-computed.mp4 17.02 MB
  dom-interaction-exercise-04-problem-styles.mp4 26.93 MB
  dom-interaction-exercise-04-solution-styles.mp4 119.3 MB
  03 Conditionals & Lists
  Code
  01-starting-code
  app.js 178 B
  index.html 185 B
  02-assignment
  solution.txt 50 B
  starting-code
  app.js 299 B
  how-to-use.txt 287 B
  index.html 955 B
  finished-code-snapshots.txt 127 B
  Videos
  conditionals-lists-01-intro.mp4 4.55 MB
  conditionals-lists-02-v-if.mp4 22.7 MB
  conditionals-lists-03-v-if-template.mp4 10.21 MB
  conditionals-lists-04-v-show.mp4 13.05 MB
  conditionals-lists-05-v-for.mp4 14.38 MB
  conditionals-lists-06-v-for-index.mp4 11.29 MB
  conditionals-lists-07-v-for-template.mp4 7.05 MB
  conditionals-lists-08-v-for-objects.mp4 28.7 MB
  conditionals-lists-09-v-for-range.mp4 6.05 MB
  conditionals-lists-10-v-for-key.mp4 29.35 MB
  conditionals-lists-11-wrap-up.mp4 4.95 MB
  conditionals-lists-exercise-01-problem.mp4 10.68 MB
  conditionals-lists-exercise-01-solution.mp4 60.78 MB
  04 First Project
  Code
  01-starting-code
  css
  app.css 1.28 KB
  foundation.min.css 32.32 KB
  index.html 1.52 KB
  02-finished
  app.js 2.56 KB
  css
  app.css 1.28 KB
  foundation.min.css 32.32 KB
  index.html 2.12 KB
  Videos
  first-project-01-intro-challenge.mp4 18.81 MB
  first-project-02-setup.mp4 19.1 MB
  first-project-03-vue-instance-health-styles.mp4 36.96 MB
  first-project-04-conditionally-show-buttons.mp4 13.99 MB
  first-project-05-start-game-method.mp4 10.63 MB
  first-project-06-attacking-method.mp4 46.94 MB
  first-project-07-refactoring-code.mp4 29.93 MB
  first-project-08-special-attack.mp4 14.77 MB
  first-project-09-heal.mp4 16.95 MB
  first-project-10-finish-action-buttons.mp4 6.19 MB
  first-project-11-log-add-turns.mp4 17.76 MB
  first-project-12-printing-the-log.mp4 16.39 MB
  first-project-13-finishing-the-log.mp4 12.76 MB
  first-project-14-conditional-classes-log.mp4 11.96 MB
  first-project-15-wrap-up.mp4 12 MB
  05 Understanding VueJS Instance
  Code
  01-starting-code
  app.js 503 B
  index.html 227 B
  finished-code-snapshots.txt 127 B
  Videos
  understanding-vue-instance-01-intro.mp4 6.05 MB
  understanding-vue-instance-02-vuejs-instance-basics-summary.mp4 21.95 MB
  understanding-vue-instance-03-multiple-vue-instances.mp4 20.15 MB
  understanding-vue-instance-04-accessing-the-vue-instance-from-outside.mp4 23.58 MB
  understanding-vue-instance-05-how-vuejs-manages-and-proxies-properties-and-methods.mp4 32.94 MB
  understanding-vue-instance-06-$el-and-$data.mp4 38.98 MB
  understanding-vue-instance-07-$refs-and-vue-templates.mp4 41.46 MB
  understanding-vue-instance-08-vue-api-ref.mp4 6.32 MB
  understanding-vue-instance-09-vuejs-mounting-templates.mp4 45.42 MB
  understanding-vue-instance-10-components.mp4 33.61 MB
  understanding-vue-instance-11-vue-template-limitations-summary.mp4 19.68 MB
  understanding-vue-instance-12-virtual-dom-updating.mp4 19 MB
  understanding-vue-instance-13-vuejs-lifecycle-theory.mp4 18.81 MB
  understanding-vue-instance-14-vuejs-lifecycle-practice.mp4 38.18 MB
  understanding-vue-instance-15-wrap-up.mp4 5.37 MB
  06 Vue CLI & Workflows
  Videos
  vue-cli-01-intro.mp4 11.86 MB
  vue-cli-02-why-dev-server.mp4 16.32 MB
  vue-cli-03-dev-workflow.mp4 23.31 MB
  vue-cli-04-the-vue-cli.mp4 11.1 MB
  vue-cli-05-install-vue-cli-and-setup-project.mp4 28.81 MB
  vue-cli-06-folder-structure.mp4 22.13 MB
  vue-cli-07-vue-files.mp4 41.62 MB
  vue-cli-08-the-object-in-the-vue-file.mp4 6.83 MB
  vue-cli-09-production-build.mp4 5.26 MB
  vue-cli-10-wrap-up_1.mp4 6.7 MB
  07 Introduction to Components
  Code
  01-starting-code
  README.md 322 B
  index.html 423 B
  package.json 708 B
  src
  App.vue 311 B
  assets
  logo.png 6.69 KB
  main.js 100 B
  webpack.config.js 1.26 KB
  02-assignment-1
  Finished
  README.md 322 B
  index.html 426 B
  package.json 708 B
  src
  App.vue 714 B
  Footer.vue 265 B
  Header.vue 224 B
  ServerDetails.vue 167 B
  Servers.vue 310 B
  assets
  logo.png 6.69 KB
  main.js 100 B
  webpack.config.js 1.26 KB
  Start
  README.md 322 B
  index.html 426 B
  package.json 708 B
  src
  App.vue 1009 B
  assets
  logo.png 6.69 KB
  main.js 100 B
  webpack.config.js 1.26 KB
  03-code-before-better-structure
  README.md 322 B
  index.html 426 B
  package.json 708 B
  src
  App.vue 760 B
  assets
  logo.png 6.69 KB
  components
  Server
  ServerDetails.vue 220 B
  Servers.vue 364 B
  Shared
  Footer.vue 265 B
  Header.vue 224 B
  main.js 100 B
  webpack.config.js 1.26 KB
  04-finished
  README.md 322 B
  index.html 426 B
  package.json 708 B
  src
  App.vue 760 B
  assets
  logo.png 6.69 KB
  components
  Server
  ServerDetails.vue 167 B
  Servers.vue 310 B
  Shared
  Footer.vue 265 B
  Header.vue 224 B
  main.js 100 B
  webpack.config.js 1.26 KB
  Videos
  components-intro-01-intro.mp4 5.74 MB
  components-intro-02-component-introduction.mp4 28.72 MB
  components-intro-03-the-data-function.mp4 25.55 MB
  components-intro-04-local-vs-global-registration.mp4 17.72 MB
  components-intro-05-app-vue-root-component.mp4 19.17 MB
  components-intro-06-creating-a-component.mp4 22.96 MB
  components-intro-07-using-components-in-practice.mp4 30.72 MB
  components-intro-08-exercise-problem.mp4 12.12 MB
  components-intro-09-exercise-solution.mp4 14.56 MB
  components-intro-10-better-folder-structures.mp4 18.27 MB
  components-intro-11-vuejs-component-selectors.mp4 32.64 MB
  components-intro-12-scoped-styles.mp4 42.63 MB
  components-intro-13-wrap-up.mp4 5.53 MB
  08 Component Communication
  Code
  01-starting-code
  README.md 322 B
  index.html 426 B
  package.json 708 B
  src
  App.vue 448 B
  assets
  logo.png 6.69 KB
  components
  User.vue 1.43 KB
  UserDetail.vue 1.04 KB
  UserEdit.vue 689 B
  main.js 240 B
  webpack.config.js 1.26 KB
  02-assignment
  Finished
  README.md 322 B
  index.html 426 B
  package.json 708 B
  src
  App.vue 760 B
  assets
  logo.png 6.69 KB
  components
  Server
  Server.vue 458 B
  ServerDetails.vue 753 B
  Servers.vue 699 B
  Shared
  Footer.vue 265 B
  Header.vue 224 B
  main.js 137 B
  webpack.config.js 1.26 KB
  Start
  README.md 322 B
  index.html 426 B
  package.json 708 B
  src
  App.vue 760 B
  assets
  logo.png 6.69 KB
  components
  Server
  ServerDetails.vue 167 B
  Servers.vue 310 B
  Shared
  Footer.vue 265 B
  Header.vue 224 B
  main.js 100 B
  webpack.config.js 1.26 KB
  03-finished
  README.md 322 B
  index.html 426 B
  package.json 708 B
  src
  App.vue 448 B
  assets
  logo.png 6.69 KB
  components
  User.vue 737 B
  UserDetail.vue 241 B
  UserEdit.vue 229 B
  main.js 100 B
  webpack.config.js 1.26 KB
  Videos
  components-communication-01-intro.mp4 4.6 MB
  components-communication-02-setup-communication-problems.mp4 18.56 MB
  components-communication-03-parent-to-child-with-props.mp4 22.35 MB
  components-communication-04-prop-names.mp4 8.9 MB
  components-communication-05-props-in-the-vue-instance.mp4 10.01 MB
  components-communication-06-props-validation.mp4 34.05 MB
  components-communication-07-from-child-to-parent-custom-event.mp4 40.21 MB
  components-communication-08-unidirectional-data-flow.mp4 5.22 MB
  components-communication-09-callback-function-communication.mp4 15.84 MB
  components-communication-10-sibling-communication-parent-child-chain.mp4 43.33 MB
  components-communication-11-event-bus-sibling-communication.mp4 34.99 MB
  components-communication-12-event-bus-centralize-code.mp4 14.58 MB
  components-communication-13-exercise-problem.mp4 19.16 MB
  components-communication-14-exercise-solution.mp4 63.59 MB
  components-communication-15-wrap-up.mp4 3.61 MB
  09 Advanced Component Concepts
  Code
  01-starting-code
  README.md 322 B
  index.html 426 B
  package.json 708 B
  src
  App.vue 249 B
  assets
  logo.png 6.69 KB
  main.js 100 B
  webpack.config.js 1.26 KB
  02-assignment
  Finished
  README.md 322 B
  index.html 426 B
  package.json 708 B
  src
  App.vue 1.43 KB
  assets
  logo.png 6.69 KB
  components
  Blue.vue 273 B
  Green.vue 275 B
  Red.vue 273 B
  main.js 100 B
  webpack.config.js 1.26 KB
  Start
  README.md 322 B
  index.html 426 B
  package.json 708 B
  src
  App.vue 857 B
  assets
  logo.png 6.69 KB
  components
  Blue.vue 246 B
  Green.vue 248 B
  Red.vue 246 B
  main.js 100 B
  webpack.config.js 1.26 KB
  03-finished
  README.md 322 B
  index.html 426 B
  package.json 708 B
  src
  App.vue 1.3 KB
  assets
  logo.png 6.69 KB
  components
  Author.vue 136 B
  New.vue 539 B
  Quote.vue 601 B
  main.js 100 B
  webpack.config.js 1.26 KB
  Videos
  components-advanced-01-intro.mp4 4.21 MB
  components-advanced-02-project-setup.mp4 16.9 MB
  components-advanced-03-the-suboptimal-solution.mp4 13.83 MB
  components-advanced-04-using-slots.mp4 4.77 MB
  components-advanced-05-slot-compilation-and-style-scope.mp4 20.57 MB
  components-advanced-06-named-slots.mp4 17.74 MB
  components-advanced-07-default-slots-and-slot-defaults.mp4 12.95 MB
  components-advanced-08-slot-summary.mp4 5.91 MB
  components-advanced-09-dynamic-components.mp4 37.06 MB
  components-advanced-10-dynamic-component-behavior.mp4 12.54 MB
  components-advanced-11-keeping-dynamic-components-alive.mp4 6.21 MB
  components-advanced-12-additional-lifecycle-hooks.mp4 8.4 MB
  components-advanced-13-exercise-problem.mp4 10.02 MB
  components-advanced-14-exercise-solution.mp4 19.95 MB
  components-advanced-15-wrap-up.mp4 7.69 MB
  10 Second Project
  Code
  01-starting-code
  README.md 322 B
  index.html 526 B
  package.json 708 B
  src
  App.vue 141 B
  assets
  logo.png 6.69 KB
  main.js 100 B
  webpack.config.js 1.26 KB
  02-finished
  README.md 322 B
  index.html 526 B
  package.json 708 B
  src
  App.vue 1.37 KB
  assets
  logo.png 6.69 KB
  components
  Header.vue 628 B
  NewQuote.vue 854 B
  Quote.vue 486 B
  QuoteGrid.vue 485 B
  main.js 100 B
  webpack.config.js 1.26 KB
  progress-bar.html 144 B
  Videos
  second-project-01-intro.mp4 8.68 MB
  second-project-02-project-setup.mp4 8.26 MB
  second-project-03-app-initilization.mp4 7.45 MB
  second-project-04-creating-components.mp4 20.96 MB
  second-project-05-slots-props.mp4 11.52 MB
  second-project-06-new-quote-component.mp4 22.2 MB
  second-project-07-add-quote-custom-event.mp4 20.12 MB
  second-project-08-info-box.mp4 6.85 MB
  second-project-09-delete-quotes.mp4 21.08 MB
  second-project-10-setup-progressbar.mp4 21.5 MB
  second-project-11-finishing-touches-state-management.mp4 12.95 MB
  11 Forms
  Code
  01-starting-code
  README.md 322 B
  index.html 418 B
  package.json 708 B
  src
  App.vue 4.73 KB
  assets
  logo.png 6.69 KB
  main.js 100 B
  webpack.config.js 1.26 KB
  02-assignment
  Finished
  README.md 322 B
  index.html 421 B
  package.json 708 B
  src
  App.vue 3.08 KB
  FullName.vue 1.1 KB
  assets
  logo.png 6.69 KB
  main.js 100 B
  webpack.config.js 1.26 KB
  Start
  README.md 322 B
  index.html 421 B
  package.json 708 B
  src
  App.vue 1.63 KB
  assets
  logo.png 6.69 KB
  main.js 100 B
  webpack.config.js 1.26 KB
  03-finished
  README.md 322 B
  index.html 421 B
  package.json 708 B
  src
  App.vue 6.64 KB
  Switch.vue 930 B
  assets
  logo.png 6.69 KB
  main.js 100 B
  webpack.config.js 1.26 KB
  Custom Control
  Switch.vue 871 B
  Videos
  forms-01-intro.mp4 4.23 MB
  forms-01-problem.mp4 12.73 MB
  forms-02-basic-input-form-binding-v-model.mp4 24.47 MB
  forms-02-solution.mp4 100.25 MB
  forms-03-group-data-object-prepopulate-fields.mp4 18.39 MB
  forms-04-input-modifiers.mp4 18.09 MB
  forms-05-textarea-and-line-breaks.mp4 19.51 MB
  forms-06-checkboxes-array.mp4 30.37 MB
  forms-07-radio-buttons.mp4 17.37 MB
  forms-08-select-input.mp4 35.15 MB
  forms-09-v-model-behind-the-scenes-custom-control.mp4 18.35 MB
  forms-10-custom-control.mp4 34.83 MB
  forms-11-submit-and-prevent.mp4 15.86 MB
  forms-12-wrap-up.mp4 4.62 MB
  12 Directives
  Code
  01-starting-code
  README.md 322 B
  index.html 423 B
  package.json 708 B
  src
  App.vue 311 B
  assets
  logo.png 6.69 KB
  main.js 100 B
  webpack.config.js 1.26 KB
  02-assignment
  Finished
  README.md 322 B
  index.html 426 B
  package.json 710 B
  src
  App.vue 1.43 KB
  assets
  logo.png 6.69 KB
  main.js 100 B
  webpack.config.js 1.26 KB
  Start
  README.md 322 B
  index.html 426 B
  package.json 708 B
  src
  App.vue 440 B
  assets
  logo.png 6.69 KB
  main.js 100 B
  webpack.config.js 1.26 KB
  03-finished
  README.md 322 B
  index.html 426 B
  package.json 708 B
  src
  App.vue 2.32 KB
  assets
  logo.png 6.69 KB
  main.js 608 B
  webpack.config.js 1.26 KB
  Videos
  directives-01-intro.mp4 4.55 MB
  directives-02-directives-basics.mp4 22.14 MB
  directives-03-directive-hooks.mp4 12.11 MB
  directives-04-custom-directive-simple.mp4 8.26 MB
  directives-05-custom-directive-value.mp4 7.53 MB
  directives-06-custom-directive-argument.mp4 16.87 MB
  directives-07-custom-directive-modifiers.mp4 15.49 MB
  directives-08-summary.mp4 3.53 MB
  directives-09-local-directives.mp4 11.45 MB
  directives-10-multiple-modifiers.mp4 29.49 MB
  directives-11-more-complex-value.mp4 17.69 MB
  directives-12-wrap-up.mp4 5.49 MB
  directives-exercise-01-problem.mp4 5.84 MB
  directives-exercise-01-solution.mp4 39.66 MB
  13 Filters & Mixins
  Code
  01-starting-code
  README.md 322 B
  index.html 429 B
  package.json 708 B
  src
  App.vue 317 B
  assets
  logo.png 6.69 KB
  main.js 100 B
  webpack.config.js 1.26 KB
  02-finished-filters
  README.md 322 B
  index.html 426 B
  package.json 708 B
  src
  App.vue 1.06 KB
  assets
  logo.png 6.69 KB
  main.js 182 B
  webpack.config.js 1.26 KB
  03-assignment
  Finished
  README.md 322 B
  index.html 432 B
  package.json 708 B
  src
  App.vue 1.56 KB
  assets
  logo.png 6.69 KB
  lengthAwareMixin.js 166 B
  main.js 194 B
  webpack.config.js 1.26 KB
  Start
  README.md 322 B
  index.html 432 B
  package.json 708 B
  src
  App.vue 902 B
  assets
  logo.png 6.69 KB
  main.js 273 B
  webpack.config.js 1.26 KB
  04-finished-mixins
  README.md 322 B
  index.html 432 B
  package.json 708 B
  src
  App.vue 1.06 KB
  List.vue 433 B
  assets
  logo.png 6.69 KB
  fruitMixin.js 401 B
  main.js 273 B
  webpack.config.js 1.26 KB
  Videos
  filters-mixins-01-intro.mp4 4.13 MB
  filters-mixins-02-creating-a-local-filter.mp4 28.51 MB
  filters-mixins-03-global-filter-and-chaining.mp4 12.02 MB
  filters-mixins-04-alternative-computed-property.mp4 34.23 MB
  filters-mixins-05-mixin-problem-set.mp4 15.43 MB
  filters-mixins-06-creating-and-using-mixins.mp4 14.77 MB
  filters-mixins-07-mixin-merging.mp4 19.56 MB
  filters-mixins-08-global-mixin-merging.mp4 23.12 MB
  filters-mixins-09-object-scope.mp4 16.37 MB
  filters-mixins-10-wrap-up.mp4 12.32 MB
  filters-mixins-exercise-01-problem.mp4 9.06 MB
  filters-mixins-exercise-01-solution.mp4 53.57 MB
  14 Animations & Transitions
  Code
  01-starting-code
  README.md 322 B
  index.html 423 B
  package.json 708 B
  src
  App.vue 374 B
  assets
  logo.png 6.69 KB
  main.js 100 B
  webpack.config.js 1.26 KB
  02-finished
  README.md 322 B
  index.html 524 B
  package.json 708 B
  src
  App.vue 6.76 KB
  DangerAlert.vue 83 B
  SuccessAlert.vue 85 B
  assets
  logo.png 6.69 KB
  main.js 100 B
  webpack.config.js 1.26 KB
  03-mini-app-start
  README.md 322 B
  index.html 416 B
  package.json 708 B
  src
  App.vue 1.17 KB
  assets
  logo.png 6.69 KB
  components
  Answer.vue 396 B
  Question.vue 3.92 KB
  main.js 100 B
  webpack.config.js 1.26 KB
  04-mini-app-finished
  README.md 322 B
  index.html 416 B
  package.json 708 B
  src
  App.vue 1.84 KB
  assets
  logo.png 6.69 KB
  components
  Answer.vue 396 B
  Question.vue 3.92 KB
  main.js 100 B
  webpack.config.js 1.26 KB
  Videos
  animations-transitions-01-intro.mp4 6.27 MB
  animations-transitions-02-transitions-basics.mp4 4.68 MB
  animations-transitions-03-code-preparation-transition-elemet.mp4 20.23 MB
  animations-transitions-04-transition-css-classes.mp4 15.68 MB
  animations-transitions-05-transition-assigning-css-classes.mp4 14.44 MB
  animations-transitions-06-css-transition-fade.mp4 19.89 MB
  animations-transitions-07-css-animation-slide.mp4 22.16 MB
  animations-transitions-08-mixing-animation-and-transition.mp4 22.1 MB
  animations-transitions-09-v-if-and-v-show.mp4 3.8 MB
  animations-transitions-10-initial-animation.mp4 9.08 MB
  animations-transitions-11-custom-css-classes.mp4 30.17 MB
  animations-transitions-12-dynamic-names-and-attributes.mp4 18.17 MB
  animations-transitions-13-transitioning-between-elements.mp4 2.64 MB
  animations-transitions-14-transitioning-between-elements-practice.mp4 34.2 MB
  animations-transitions-15-transition-events.mp4 9.37 MB
  animations-transitions-16-js-hooks.mp4 55.18 MB
  animations-transitions-17-css-false.mp4 10.27 MB
  animations-transitions-18-js-animation.mp4 38.33 MB
  animations-transitions-19-dynamic-components.mp4 41.42 MB
  animations-transitions-20-transition-group-intro.mp4 3.57 MB
  animations-transitions-21-group-animation-setup.mp4 28.9 MB
  animations-transitions-22-using-transition-group-for-list-animations.mp4 40.28 MB
  animations-transitions-23-mini-app-problem.mp4 6.14 MB
  animations-transitions-24-mini-app-setup.mp4 83.99 MB
  animations-transitions-25-mini-app-animations.mp4 36.69 MB
  animations-transitions-26-wrap-up.mp4 5.61 MB
  15 Http
  Code
  01-starting-code
  README.md 322 B
  index.html 410 B
  package.json 708 B
  src
  App.vue 303 B
  assets
  logo.png 6.69 KB
  main.js 100 B
  webpack.config.js 1.26 KB
  02-finished
  README.md 322 B
  index.html 410 B
  package.json 738 B
  src
  App.vue 3.1 KB
  assets
  logo.png 6.69 KB
  main.js 458 B
  webpack.config.js 1.26 KB
  Videos
  http-01-intro.mp4 7.78 MB
  http-02-vue-resource-setup.mp4 23.44 MB
  http-03-setup-app-and-firebase.mp4 32.93 MB
  http-04-posting-data.mp4 38.72 MB
  http-05-getting-data-transforming-data.mp4 44.82 MB
  http-06-global-config.mp4 17.58 MB
  http-07-request-interceptor.mp4 21.67 MB
  http-08-response-interceptors.mp4 18.41 MB
  http-09-resources-basics.mp4 29.43 MB
  http-10-resources-custom.mp4 17.03 MB
  http-11-resouces-vs-normal-requests.mp4 3.42 MB
  http-12-template-urls.mp4 34.28 MB
  http-13-wrap-up.mp4 12.95 MB
  16 Routing
  Code
  01-starting-code
  README.md 322 B
  index.html 413 B
  package.json 708 B
  src
  App.vue 306 B
  assets
  logo.png 6.69 KB
  components
  Home.vue 351 B
  user
  User.vue 50 B
  UserDetail.vue 53 B
  UserEdit.vue 49 B
  UserStart.vue 366 B
  main.js 100 B
  webpack.config.js 1.26 KB
  02-basics
  README.md 322 B
  index.html 413 B
  package.json 736 B
  src
  App.vue 610 B
  assets
  logo.png 6.69 KB
  components
  Header.vue 243 B
  Home.vue 351 B
  user
  User.vue 394 B
  UserDetail.vue 360 B
  UserEdit.vue 170 B
  UserStart.vue 726 B
  main.js 266 B
  routes.js 807 B
  webpack.config.js 1.26 KB
  03-finished
  README.md 322 B
  index.html 413 B
  package.json 736 B
  src
  App.vue 1.29 KB
  assets
  logo.png 6.69 KB
  components
  Header.vue 243 B
  Home.vue 351 B
  user
  User.vue 394 B
  UserDetail.vue 899 B
  UserEdit.vue 784 B
  UserStart.vue 726 B
  main.js 551 B
  routes.js 1.39 KB
  webpack.config.js 1.26 KB
  Videos
  routing-01-intro.mp4 8.14 MB
  routing-02-setup-vue-router.mp4 13.97 MB
  routing-03-route-setup-router-view.mp4 35.72 MB
  routing-04-hash-vs-history-mode.mp4 23.33 MB
  routing-05-navigating-with-router-link.mp4 21.52 MB
  routing-06-styling-active-links.mp4 18.4 MB
  routing-07-programmatic-navigation.mp4 15.37 MB
  routing-08-setting-up-dynamic-routes-with-params.mp4 10.18 MB
  routing-09-fetching-dynamic-params.mp4 12.45 MB
  routing-10-fetching-params-reactive.mp4 19.22 MB
  routing-11-nested-routes.mp4 26.71 MB
  routing-12-nested-routes-navigation-params.mp4 16.39 MB
  routing-13-dynamic-to.mp4 10.76 MB
  routing-14-better-way-to-create-links-named-routes.mp4 18.71 MB
  routing-15-query-params.mp4 15.15 MB
  routing-16-named-router-view.mp4 20.7 MB
  routing-17-redirecting.mp4 14.98 MB
  routing-18-catch-all-wildcard.mp4 7.82 MB
  routing-19-transitions.mp4 17.85 MB
  routing-20-passing-hash-fragment.mp4 19.25 MB
  routing-21-controlling-scroll-behavior.mp4 21.46 MB
  routing-22-router-guards.mp4 7.62 MB
  routing-23-before-enter-guard.mp4 53.38 MB
  routing-24-before-route-leave-guard.mp4 23.49 MB
  routing-25-lazy-loading.mp4 48.5 MB
  routing-26-wrap-up.mp4 8.35 MB
  17 Vuex
  Code
  01-starting-code
  README.md 322 B
  index.html 406 B
  package.json 736 B
  src
  App.vue 730 B
  assets
  logo.png 6.69 KB
  components
  Counter.vue 441 B
  Result.vue 133 B
  main.js 100 B
  webpack.config.js 1.26 KB
  02-finished
  README.md 322 B
  index.html 406 B
  package.json 769 B
  src
  App.vue 1.47 KB
  assets
  logo.png 6.69 KB
  components
  AnotherCounter.vue 586 B
  AnotherResult.vue 449 B
  Counter.vue 513 B
  Result.vue 307 B
  main.js 149 B
  store
  actions.js 162 B
  getters.js 118 B
  modules
  counter.js 1.17 KB
  value.js 30 B
  mutations.js 146 B
  store.js 366 B
  types.js 723 B
  webpack.config.js 1.26 KB
  Videos
  vuex-01-intro.mp4 5.52 MB
  vuex-02-why-a-different-state-management.mp4 13.62 MB
  vuex-03-understanding-central-state.mp4 8.32 MB
  vuex-04-using-state.mp4 39.87 MB
  vuex-05-the-problem-of-the-current-solution.mp4 16.1 MB
  vuex-06-understanding-getters.mp4 4.69 MB
  vuex-07-using-getters.mp4 14.98 MB
  vuex-08-map-getters.mp4 41.59 MB
  vuex-09-understanding-mutations.mp4 7.32 MB
  vuex-10-using-mutations.mp4 29.87 MB
  vuex-11-sync-mutations-problem.mp4 10.76 MB
  vuex-12-understanding-actions.mp4 9.28 MB
  vuex-13-using-actions.mp4 31.07 MB
  vuex-14-understanding-mapaction-and-payloads.mp4 30.61 MB
  vuex-15-summary-vuex.mp4 27.83 MB
  vuex-16-v-model-and-vuex.mp4 43.74 MB
  vuex-17-the-need-for-optimal-folder-structures.mp4 7.66 MB
  vuex-18-using-modules.mp4 31.4 MB
  vuex-19-splitting-it-up-in-files.mp4 25.8 MB
  vuex-20-using-namespaces.mp4 40.04 MB
  vuex-21-wrap-up.mp4 6.54 MB
  18 Final Project
  Code
  01-starting-code
  README.md 322 B
  index.html 424 B
  package.json 708 B
  src
  App.vue 131 B
  assets
  logo.png 6.69 KB
  main.js 100 B
  webpack.config.js 1.26 KB
  02-finished
  README.md 322 B
  index.html 424 B
  package-lock.json 243.07 KB
  package.json 827 B
  src
  App.vue 1.19 KB
  assets
  logo.png 6.69 KB
  components
  Header.vue 2.63 KB
  Home.vue 418 B
  portfolio
  Portfolio.vue 411 B
  Stock.vue 2 KB
  stocks
  Stock.vue 1.95 KB
  Stocks.vue 378 B
  data
  stocks.js 185 B
  main.js 524 B
  routes.js 313 B
  store
  actions.js 576 B
  modules
  portfolio.js 1.56 KB
  stocks.js 739 B
  store.js 292 B
  webpack.config.js 1.26 KB
  Videos
  final-project-01-project-intro.mp4 15.98 MB
  final-project-02-setup-and-planning.mp4 12.63 MB
  final-project-03-creating-components.mp4 16.4 MB
  final-project-04-setup-routing.mp4 26.23 MB
  final-project-05-adding-header-and-navigation.mp4 50.41 MB
  final-project-06-planning-the-next-steps.mp4 7.02 MB
  final-project-07-creating-stocks-components.mp4 36.08 MB
  final-project-08-buy-stock-input-and-button.mp4 36.28 MB
  final-project-09-setting-up-vuex-stocks-module.mp4 60.16 MB
  final-project-10-vuex-portfolio-module.mp4 67.87 MB
  final-project-11-portfolio-stocks.mp4 44.59 MB
  final-project-12-connecting-the-portfolio-to-store.mp4 13.14 MB
  final-project-13-fixing-errors.mp4 12.77 MB
  final-project-14-displaying-funds.mp4 22.66 MB
  final-project-15-order-checks.mp4 36.76 MB
  final-project-16-funds-filters.mp4 10.26 MB
  final-project-17-rnd-update-stocks.mp4 34.58 MB
  final-project-18-animating-route-transitions.mp4 20.01 MB
  final-project-19-header-dropdown.mp4 17.82 MB
  final-project-20-vue-resource-firebase-setup.mp4 15.23 MB
  final-project-21-save-data.mp4 18.36 MB
  final-project-22-load-data.mp4 32.14 MB
  final-project-23-load-data-testing-and-fixes.mp4 17.09 MB
  final-project-24-wrap-up.mp4 6.87 MB
  final-project-25-vue-dev-tools.mp4 9.7 MB
  19 Deployment
  Videos
  deployment-01-intro.mp4 8.29 MB
  deployment-02-deployment-preparations.mp4 13.12 MB
  deployment-03-deployment.mp4 44.63 MB
  20 Axios
  Code
  01-starting-code
  README.md 324 B
  index.html 204 B
  package-lock.json 227.17 KB
  package.json 775 B
  src
  App.vue 381 B
  components
  auth
  signin.vue 1.89 KB
  signup.vue 4.54 KB
  dashboard
  dashboard.vue 240 B
  header
  header.vue 1.11 KB
  welcome
  welcome.vue 878 B
  main.js 178 B
  router.js 570 B
  store.js 171 B
  webpack.config.js 1.4 KB
  02-finished
  README.md 324 B
  index.html 204 B
  package-lock.json 227.69 KB
  package.json 799 B
  src
  App.vue 381 B
  axios-auth.js 194 B
  components
  auth
  signin.vue 1.89 KB
  signup.vue 4.71 KB
  dashboard
  dashboard.vue 839 B
  header
  header.vue 1.11 KB
  welcome
  welcome.vue 878 B
  main.js 738 B
  router.js 570 B
  store.js 171 B
  webpack.config.js 1.4 KB
  Videos
  axios-0-section-info.mp4 8.78 MB
  axios-01-intro.mp4 1.88 MB
  axios-02-project-setup.mp4 14.4 MB
  axios-03-axios-installation.mp4 12.33 MB
  axios-04-sending-a-post-request.mp4 34.31 MB
  axios-05-sending-a-get-request.mp4 15.67 MB
  axios-06-accessing-response-data.mp4 35.62 MB
  axios-07-global-config.mp4 31.93 MB
  axios-08-interceptors.mp4 35.79 MB
  axios-09-custom-instances.mp4 27.7 MB
  axios-10-wrap-up.mp4 7.34 MB
  21 Auth
  Code
  01-starting-code
  README.md 324 B
  index.html 204 B
  package-lock.json 227.69 KB
  package.json 799 B
  src
  App.vue 381 B
  axios-auth.js 194 B
  components
  auth
  signin.vue 1.89 KB
  signup.vue 4.71 KB
  dashboard
  dashboard.vue 839 B
  header
  header.vue 1.11 KB
  welcome
  welcome.vue 878 B
  main.js 738 B
  router.js 570 B
  store.js 171 B
  webpack.config.js 1.4 KB
  02-finished
  README.md 324 B
  index.html 204 B
  package-lock.json 227.69 KB
  package.json 799 B
  src
  App.vue 448 B
  axios-auth.js 222 B
  components
  auth
  signin.vue 1.98 KB
  signup.vue 4.58 KB
  dashboard
  dashboard.vue 562 B
  header
  header.vue 1.6 KB
  welcome
  welcome.vue 878 B
  main.js 741 B
  router.js 746 B
  store.js 3.86 KB
  webpack.config.js 1.4 KB
  Videos
  auth-01-intro.mp4 3.59 MB
  auth-02-how-auth-works-in-spas.mp4 6.8 MB
  auth-03-project-setup.mp4 10.63 MB
  auth-04-user-signup.mp4 29.37 MB
  auth-05-user-signin.mp4 14.86 MB
  auth-06-auth-requests-from-within-vuex.mp4 24.88 MB
  auth-07-adding-a-mutation-to-store-auth-data.mp4 18.65 MB
  auth-08-moving-db-access-to-vuex.mp4 49.02 MB
  auth-09-passing-the-token-to-firebase.mp4 31.62 MB
  auth-10-route-auth-guard.mp4 15.52 MB
  auth-11-conditional-ui-updates-on-auth-state.mp4 15.53 MB
  auth-12-logout.mp4 27.82 MB
  auth-13-auto-logout.mp4 31.18 MB
  auth-14-auto-login.mp4 61.6 MB
  auth-15-wrap-up.mp4 3.84 MB
  22 Validation
  Code
  01-starting-code
  README.md 324 B
  index.html 204 B
  package-lock.json 227.69 KB
  package.json 799 B
  src
  App.vue 448 B
  axios-auth.js 222 B
  components
  auth
  signin.vue 1.98 KB
  signup.vue 4.58 KB
  dashboard
  dashboard.vue 562 B
  header
  header.vue 1.6 KB
  welcome
  welcome.vue 878 B
  main.js 741 B
  router.js 746 B
  store.js 3.86 KB
  webpack.config.js 1.4 KB
  02-finished
  README.md 324 B
  index.html 204 B
  package-lock.json 227.94 KB
  package.json 826 B
  src
  App.vue 448 B
  axios-auth.js 222 B
  components
  auth
  signin.vue 1.98 KB
  signup.vue 6.86 KB
  dashboard
  dashboard.vue 562 B
  header
  header.vue 1.6 KB
  welcome
  welcome.vue 878 B
  main.js 795 B
  router.js 746 B
  store.js 3.86 KB
  webpack.config.js 1.4 KB
  Videos
  validation-0-section-info.mp4 13.71 MB
  validation-01-intro.mp4 2.02 MB
  validation-02-installing-vuelidate.mp4 9.7 MB
  validation-03-adding-a-validator.mp4 53.66 MB
  validation-04-validation-ui-feedback.mp4 27.16 MB
  validation-05-controlling-the-styling-for-invalid-entries.mp4 11.27 MB
  validation-06-more-validators.mp4 37.23 MB
  validation-07-password-equality-validation.mp4 34.9 MB
  validation-08-required-unless.mp4 29.27 MB
  validation-09-validating-arrays.mp4 44.9 MB
  validation-10-disabling-the-form-submit-button.mp4 11.84 MB
  validation-11-creating-a-custom-validator.mp4 15.19 MB
  validation-12-async-validators.mp4 53.91 MB
  validation-13-wrap-up.mp4 2.53 MB
  29_-_More_Content
  001_Bonus_More_Content!.html 1.04 KB
  freefiles.top.txt 40 B
  freefiles.top.txt 40 B
  ▲ 1746 total files

Description


Vue - The Complete Guide (incl. Router & Composition API)


Vue.js is an awesome JavaScript Framework for building Frontend Applications! VueJS mixes the Best of Angular + React!

Description
Join this bestselling Vue course to learn how to use the latest version of VueJS to build amazing, modern web apps!

No matter at which metric you look at (Google Trends, Github Stars, Tweets ...) - VueJS is the shooting star in the world of JavaScript frameworks - it simply is amazing!

This bestselling Udemy course teaches the latest version of Vue (Vue.js 3) from the ground up and in great detail. We'll cover all the core basics but we'll not stop thereafter - this course also dives into advanced concepts like the Composition API introduced with Vue 3.

UPDATED - Jan 2025

Related Torrents

torrent name size uploader age seed leech
4
0
0
0
0