Eğitim İçeriği

Temel Gelişmiş Vue.js Kavramları

  • Gelişmiş bileşen yaşam döngüsü
  • Gelişmiş props, emits ve özel olayların yönetimi
  • Gelişmiş reaktivite (ref, computed, effect, watch vb.)
  • Rota kontrolü ve navigasyon koruyucuları

Pinia ile Ölçeklenebilir Durum Yönetimi

  • Pinia ile ölçeklenebilir mimariler
  • Gelişmiş kompozisyon ve mağaza modülerleştirme
  • Global ve yerel veriyi yönetme için en iyi uygulamalar

API Entegrasyonu ve Veri Katmanı Tasarımı

  • Global ve özel Axios yapılandırması
  • Gelişmiş ara eleman kullanımı ve hata yönetimi
  • Pinia ile bileşenlerin entegrasyonu
  • API'ler, mağazalar 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 için (Vault) çevresel değişkenler, CI/CD
  • Kod Kalitesi: ESLint, Prettier ve SonarQube kurulumu ve entegrasyonu
  • Otomatik formatlandırma ve statik analiz en iyi uygulamaları

Çerçeve Spektrumu: Quasar Çerçevesi

  • Quasar bileşenlerinin optimizasyonu ve özelleştirilmesi
  • Quasar ile yanıt veren ve performanslı arayüzler oluşturma
  • TanStack, PWA ve ServiceWorker ile Quasar'ın kullanımı

TypeScript ve Vue.js

  • Bileşenler ve mağazalar için gelişmiş türleme
  • Props, emits ve slots için tür tanımlamaları
  • Tür güvenliği için yeniden kullanılabilir desenler ve en iyi uygulamalar

Test ve Kod Güvenilirliği

  • Bileşenler ve mağazalar için birim ve entegrasyon testi
  • Önerilen araçlar (Vue Test Utils, Vitest vb.)
  • Sürdürülebilirlik ve otomatik test en iyi uygulamaları

Performans ve Optimizasyon

  • Lazy loading, kod bölme ve kaynak optimizasyonu
  • Performans kilit noktalarını belirleme ve çözümleme
  • Vue.js uygulamalarının profillemesi ve ince ayarlanması

Malzemeler ve Destek

  • Her modül için kapsamlı belgeler ve örnekler
  • Kaydedilmiş materyaller veya çevrimiçi kaynaklara erişim
  • Soru-cevap ve eğitim sonrası uygulama desteği

Özeti ve Sonraki Adımlar

Kurs İçin Gerekli Önbilgiler

  • Vue.js ile uygulama geliştirme deneyimi
  • JavaScript, ES6+ ve REST API'leriyle tanıamiliarite
  • Frontend derleme araçları ve bileşen tabanlı mimariler hakkında temel bilgi

Hedef Kitle

  • Önceden Vue.js deneyimi olan frontend geliştiricileri
  • Büyük ölçekli Vue uygulamaları oluşturan yazılım mühendisleri
  • Mimari, test ve optimizasyon konularında en iyi uygulamaları arayan geliştiriciler
 35 Saat

Katılımcı Sayısı


Kişi Başına Fiyat

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

Yaklaşan Etkinlikler

İlgili Kategoriler