- ToDo List
- JS Version
- Vue Version
- Vue Instance ile Vue Template arasındaki ilişki
- String Interpolution
- Attribute Binding
- Directive
- v-bind
- v-html
- Event Binding
- $event Objesi
- click, mousemove, input, keydown
- Event modifier
- Methods Kullanımı ile ilgili dikkat edilmesi gerekenler
- Counter App
- Virtual DOM
- Lice Cycle Hooks (Vue'nün Yaşam Döngüsü)
- Reactivity
- Computed
- Watch
- Dinamik Class ve Style Binding
- Conditions
- Loops
- Gün Sonu Uygulaması
- Component Kavramı
- Vue CLI
- Klasör Yapısı
- .vue uzantılı dosyalar
- İç içe component dizaynı
- Componentler arası iletişim
- Parent > Child arası iletişim (props)
- Child > Parent arası iletişim (custom event)
- Provide > Inject Yöntemi
- Dinamik Componentler
- Axios ile HTTP Requestleri atmak
- Vue Router ile Uygulama içinde Navigasyon Yapmak
- Route Tanımlamak
- History / Hash Mode
- Route Link
- JavaScript üzerinden navigasyon işlemi
- Navigation Guards
- State Management (Vuex)
- Nedir? ve Neden ihtiyacımız var?
- Store yapısı
- State, Mutations, Actions, Getters
- mapState, mapGetters, mapActions, mapMutations
- Modules Kavramı
- Gün Sonu Uygulaması