Eğitim İçeriği
Temel Gelişmiş Vue.js Kavramları
- Gelişmiş bileşen yaşam döngüsü
- Props, emits ve özel olayların gelişmiş işlenmesi
- Gelişmiş reaktivite (ref, computed, effect, watch vb.)
- Yol kontrolü ve gezinme bekçileri (navigation guards)
Pinia ile Ölçeklenebilir Durum Yönetimi
- Pinia ile ölçeklenebilir mimariler
- Gelişmiş kompozisyon ve store modülerizasyonu
- Küresel ve yerel verileri yönetme konusunda en iyi uygulamalar
API Entegrasyonu ve Veri Katmanı Tasarımı
- Küresel ve özel Axios yapılandırması
- Araçların (interceptor) ve hata yönetiminin gelişmiş kullanımı
- Pinia ve bileşenlerle entegrasyon
- API'ler, store'lar ve UI bileşenleri arasındaki veri akışı
Modern Vue Geliştirme İş Akışı
- Vue.js projeleri için gelişmiş Vite yapılandırması
- Eklenti entegrasyonu ve derleme optimizasyonu
- Geliştirme/test/üretim ortamları için en iyi uygulamalar
- Üretim ortam değişkenleri (Vault) ve CI/CD
- Kod Kalitesi: ESLint, Prettier ve SonarQube kurulumu ve entegrasyonu
- Otomatik biçimlendirme ve statik analiz en iyi uygulamaları
Framework Uzmanlığı: Quasar Framework
- Quasar bileşenlerinin optimizasyonu ve özelleştirilmesi
- Quasar ile duyarlı ve performanslı UI'lar oluşturma
- Quasar'ı TanStack, PWA ve ServiceWorker ile kullanma
Vue.js'te TypeScript
- Bileşenler ve store'lar için gelişmiş tip tanımlama
- Props, emits ve slot'lar için tipleri tanımlama
- Tip güvenliği için yeniden kullanılabilir kalıplar ve en iyi uygulamalar
Testleme ve Kod Güvenilirliği
- Bileşenler ve store'lar için birim ve entegrasyon testleri
- Önerilen araçlar (Vue Test Utils, Vitest vb.)
- Sürdürülebilirlik ve test otomasyonu için en iyi uygulamalar
Performans ve Optimizasyon
- Geçersiz yüklemeler (lazy loading), kod bölme (code splitting) ve kaynak optimizasyonu
- Performans darboğazlarını tespit etme ve çözme
- Vue.js uygulamalarını profil oluşturma (profiling) ve ince ayar
Materyaller ve Destek
- Modül bazında kapsamlı belgelendirme ve örnekler
- Kaydedilmiş materyallere veya çevrimiçi kaynaklara erişim
- Soru & cevap ve eğitim sonrası uygulama desteği
Özet ve Bir Sonraki Adımlar
Kurs İçin Gerekli Önbilgiler
- Vue.js ile uygulama geliştirme deneyimi
- JavaScript, ES6+ ve REST API'lere hakimiyet
- Ön yüz derleme araçları ve bileşen tabanlı mimariler hakkında temel bilgi
Hedef Kitle
- Önceki Vue.js deneyimine sahip olan ön yüz geliştiriciler
- Büyük ölçekli Vue uygulamaları geliştiren yazılım mühendisleri
- Mimari, testleme ve optimizasyonda en iyi uygulamaları arayan geliştiriciler
Danışanlarımızın Yorumları (3)
Dersler çok etkileşimliydi ve alıştırmalar iyi pratikti.
Heino - NWK Limited
Eğitim - Laravel and Vue.js
Yapay Zeka Çevirisi
Kayıtları, slaytları ve dosyaları bize sıkıştırılmış halde göndermeniz ne mutlu bize böylece her zaman ihtiyacımız olduğunda başvurabiliriz. David kavramları açık bir şekilde anlattı ve bizim sorularımıza cevap verdi. O çok bilgiliydi.
Renee Chan - Mackenzie Investments
Eğitim - Vue.js
Yapay Zeka Çevirisi
vue.js konusunda hiç çalışmadım ve sunum bana bazı şüphelerimi aydınlattı. Ancak yine de, çevrimiçi kurslar bilgi edinme açısından etkisizdir.
Bogdan Stoica - EMAG IT Research S.R.L
Eğitim - Advanced Vue.js
Yapay Zeka Çevirisi