Complete Vue.js 3 (Inc. Composition API, Vue Router, Vuex)
- Description
- Curriculum
- FAQ
- Reviews
Another Vue.js 3 from zero to hero course – kind of. This course is for developers who want to move fast. We cover the traditional way of building Vue apps – the Options API – as well as the the new Composition API, and even see how you can mix and match them together.
There are 8 modules; 4 introduce fundamental skills (Options API; Composition API; Vuex and Vue Router). Every other module is a project, so you can see how to apply the fundamental skills in real apps. I am a big believer in learning by doing.
After covering Vue; we look at Vuex, Vue’s state management solution, and Vue Router, for front-end routing. The course culminates with a capstone project, using the Vue trunity (Vue, Vuex, Vue Router) to build an application.
-
1IntroductionVideo lesson
-
2Your first Vue.js AppVideo lesson
-
3Adding a Template PropertyVideo lesson
-
4User Interactions with MethodsVideo lesson
-
5Control Flow with v-if and v-elseVideo lesson
-
6Loops with v-forVideo lesson
-
7Computed PropertiesVideo lesson
-
8Class BindingsVideo lesson
-
9Input ValidationVideo lesson
-
10The Amazing v-modelVideo lesson
-
11Your First ComponentVideo lesson
-
12Component PropsVideo lesson
-
13Child-Parent Communication with EventsVideo lesson
-
14Source Code for Upcoming ProjectsText lesson
-
15Project #1: User Sign-up Form w/ ValidationVideo lesson
-
16Single File ComponentsVideo lesson
-
17A Custom Button ComponentVideo lesson
-
18Class Bindings Part 2Video lesson
-
19Custom Input FoundationsVideo lesson
-
20Dynamic ValidationVideo lesson
-
21Rethinking the Form StateVideo lesson
-
22Validating the FormVideo lesson
-
23Submitting the Form and Finishing UpVideo lesson
-
24Project #2: Pokemon EvolutionsVideo lesson
-
25Creating the Card FoundationsVideo lesson
-
26Loading Remote Data with FetchVideo lesson
-
27Fetching Multiple Data SourcesVideo lesson
-
28Lifecycle HooksVideo lesson
-
29Rendering ContentVideo lesson
-
30Modular Components with SlotsVideo lesson
-
31Reusing Code to Fetch EvolutionsVideo lesson
-
32Better Styles with Class BindingsVideo lesson
-
33Better Styles with Class BindingsVideo lesson
-
34Composition Fundamentals IntroductionVideo lesson
-
35Hello, Composition API!Video lesson
-
36Reactivity with refVideo lesson
-
37Reactive for Complex ValuesVideo lesson
-
38Composing Computed PropertiesVideo lesson
-
39Watch and Watch EffectVideo lesson
-
40Before and After with watchVideo lesson
-
41Lifecycle hooks and Mixing the Options and Composition APIVideo lesson
-
42The useNumbers ComposableVideo lesson
-
43Projet #3: Microblog (with the Composition API)Video lesson
-
44Creating the Microblog StoreVideo lesson
-
45Render Posts with the Card ComponentVideo lesson
-
46The Hashtag ComponentVideo lesson
-
47Emitting Events with the Composition APIVideo lesson
-
48Filtering Posts with ComputedVideo lesson
-
49Refactoring with the Posts StoreVideo lesson
-
50Liking a PostVideo lesson
-
51Searching for HashtagsVideo lesson
-
52Mind Blowing Fefactor and ExercisesVideo lesson
-
53Vue Router FundamentalsVideo lesson
-
54Hello Vue RouterVideo lesson
-
55The Router Link componentVideo lesson
-
56Children and Nested RoutesVideo lesson
-
57Route Params with the Composition APIVideo lesson
-
58Route Params with the Options APIVideo lesson
-
59Watching route params for changesVideo lesson
-
60Router GuardsVideo lesson
-
61Introduction to VuexVideo lesson
-
62Create a Vuex Store and StateVideo lesson
-
63Updating State with MutationsVideo lesson
-
64More on MutationsVideo lesson
-
65Dispatching ActionsVideo lesson
-
66Mocking the Server and Fetching PostsVideo lesson
-
67Displaying a Post via VuexVideo lesson
-
68Vuex ModulesVideo lesson
-
69Vuex with the Composition APIVideo lesson

External Links May Contain Affiliate Links read more