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
Danışanlarımızın Yorumları (4)
Dersler çok etkileşimliydi ve alıştırmalar iyi pratikti.
Heino - NWK Limited
Eğitim - Laravel and Vue.js
Yapay Zeka Çevirisi
Eğitmen, Vue hakkında çok bilgili görünüyordu. Onun geliştirme tarzını görmek ve denemek üzere bazı yeni kavramları öğrenmek bana çok fayda sağladı.
Adrian Borrmann - CBC/Radio-Canada
Eğitim - Advanced Vue.js
Yapay Zeka Çevirisi
Kursu öğretirken Shawn'ın canlı kodlama stili gerçekten beğeniyorum. Konuyu ele alırken pratik bilgisini ve deneyimlerini sergiledi.
Nhan Nguyen - Navy Information Warfare Center - Pacific
Eğitim - Vuetify.js
Yapay Zeka Çevirisi
Yeni özellikler eklemek için laboratuvarları tamamlamak (hesap makinesi ve işlem laboratuvarları)
Darren White - DAS
Eğitim - Vue.js
Yapay Zeka Çevirisi