Bize Ulaşın

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
 35 Saatler

Katılımcı Sayısı


Katılımcı başına fiyat

Danışanlarımızın Yorumları (3)

Yaklaşan Etkinlikler

İlgili Kategoriler