1. Day 1: Introduction
a. Before I start with Vue.js
b. Let’s setup Vue.js
c. Let’s Put Vue in action
d. Vue Dev Tools
e. Vue CLI
f. Summary
2. Day 2: Rendering with HTML
a. Basic HTML structuring with Vue
b. Conditions and loop structures
c. Form elements and basic event handling
d. Summary
3. Day 3: Computed property
a. Greeting to the user
b. Computed properties vs methods
c. Watched property
d. Summary
4. Day 4: Components
a. What is component
b. Template string looks odd!!!
c. Passing properties to the component
d. Registering the component
e. Data passing between components
f. Summary
5. Day 5: Components in depth
a. Diving in the props
b. Slots
c. Summary
6. Day 6: Distribute reusable functionality
a. Mixins
b. Custom directives
c. Filters
d. Plugin
e. Summary
7. Day 7: Single page application
a. What is route
b. State Management
c. Summary
8. Appendix
a. Render functions
b. JSX
c. Comparing Vue
d. Summary
a. Before I start with Vue.js
b. Let’s setup Vue.js
c. Let’s Put Vue in action
d. Vue Dev Tools
e. Vue CLI
f. Summary
2. Day 2: Rendering with HTML
a. Basic HTML structuring with Vue
b. Conditions and loop structures
c. Form elements and basic event handling
d. Summary
3. Day 3: Computed property
a. Greeting to the user
b. Computed properties vs methods
c. Watched property
d. Summary
4. Day 4: Components
a. What is component
b. Template string looks odd!!!
c. Passing properties to the component
d. Registering the component
e. Data passing between components
f. Summary
5. Day 5: Components in depth
a. Diving in the props
b. Slots
c. Summary
6. Day 6: Distribute reusable functionality
a. Mixins
b. Custom directives
c. Filters
d. Plugin
e. Summary
7. Day 7: Single page application
a. What is route
b. State Management
c. Summary
8. Appendix
a. Render functions
b. JSX
c. Comparing Vue
d. Summary