Vue formlarını yönetin ve bileşenlerinizi test edin
Vue.js: Working With Forms & Unit Testing Eğitimi, Vue uygulamalarında form yönetimini ve test yazımını bir arada öğreten üç günlük bir programdır.
Form veri bağlamadan doğrulama ve Vitest ile bileşen testine kadar uçtan uca akış
Vue.js: Working With Forms & Unit Testing Eğitimi, Vue uygulamalarında form yönetimini ve test yazımını bir arada öğretir. Katılımcılar v-model ile form veri bağlamayı, girdi türlerini, doğrulama ve hata yönetimini, erişilebilir form tasarımını öğrenir. Program Vitest ve Vue Test Utils ile bileşen testi, kullanıcı etkileşimi simülasyonu, mock kullanımı ve form davranışlarının test edilmesi konularıyla gerçek bir form uygulaması üzerinde tamamlanır.
3 Gün. Her gün dört modül; form yönetimi ve test konuları gerçek bir form uygulaması üzerinde adım adım kurulup test edilir.
Orta Seviye — form yönetimi, doğrulama, erişilebilirlik ve Vitest ile bileşen test ustalığı
Her modülde yazılan form ve bileşen kodu Vitest ile test edilir; test sonuçları ve kullanıcı etkileşimleri birlikte incelenir.
v-model ve doğrulama kalıplarıyla kullanıcı girdisini güvenle toplayan, hataları net gösteren ve erişilebilir formlar tasarlarsınız.
Vitest ve Vue Test Utils ile bileşenlerinizi test ederek değişikliklerin mevcut davranışı bozmadığından emin olursunuz.
Etiket, hata mesajı ve odak yönetimini doğru kurarak formlarınızı klavye ve ekran okuyucu kullanıcıları için erişilebilir yaparsınız.
Eğitimden verim almak için faydalı olacak bilgi ve geliştirme ortamı
Bileşen, reaktivite ve template sözdizimi gibi temel Vue konularına aşinalık beklenir; eğitim bu bilgi üzerine kurulur.
Fonksiyon, nesne ve async işlemler gibi modern JavaScript konularını bilmek form ve test örnekleri için gereklidir.
input, select ve label gibi temel HTML form elemanlarına aşinalık, form konularını daha hızlı kavramanızı sağlar.
Node.js kurulu bir ortam ve VS Code gibi bir editör, Vue projesini ve testleri çalıştırmak için yeterlidir.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
v-model ile metin, seçim ve onay girdilerini bağlar, form verisini tek bir reaktif kaynaktan düzenli şekilde yönetebilirsiniz.
Alan ekleme, silme ve koşullu gösterimle dinamik ve tekrarlı form alanlarını tutarlı bir state ile yönetebilirsiniz.
Zorunlu alan, biçim ve uzunluk kurallarıyla form doğrulamayı kurar, VeeValidate veya Zod gibi araçları kullanabilirsiniz.
Hata mesajlarını alan bazında net gösterir, sunucu hatalarını forma yansıtır ve ilk hatalı alana odaklanmayı sağlayabilirsiniz.
Etiket, ARIA ve odak yönetimiyle klavye ve ekran okuyucu kullanıcıları için erişilebilir formlar tasarlayabilirsiniz.
Vitest kurup describe ve expect ile temel testler yazarak bileşenlerinizin davranışını güvenle doğrulayabilirsiniz.
Vue Test Utils ile tıklama, girdi ve gönderim gibi kullanıcı etkileşimlerini simüle ederek form davranışlarını test edebilirsiniz.
API çağrılarını ve modülleri mock'layarak asenkron işlemleri izole eder, kararlı ve güvenilir bir test paketi kurabilirsiniz.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
Vue 3 template, reaktivite, Composition API, Vue Router, Pinia ve test araçlarıyla kapsamlı modern Vue.js uygulama geliştirme eğitimi.
Detayları Gör →Reaktivite içleri, render fonksiyonları, Teleport, Suspense, performans optimizasyonu, SSR ve TypeScript ile ileri Vue 3 eğitimi.
Detayları Gör →Laravel API, Eloquent, Sanctum kimlik doğrulama ve Vue.js SPA'yı Inertia ve Vite ile uçtan uca birleştiren tam yığın geliştirme eğitimi.
Detayları Gör →Nuxt 3 ile dosya tabanlı yönlendirme, SSR ve SSG, useFetch veri çekme, Nitro sunucu rotaları ve SEO ile üretime hazır Vue uygulamaları.
Detayları Gör →Quasar ile tek kod tabanından SPA, PWA, mobil ve masaüstü Vue uygulamaları: Material bileşenler, layout, QTable, tema, Capacitor ve Electron.
Detayları Gör →Sıfırdan Vue 3: şablon söz dizimi, reaktivite, bileşenler, props ve emit, v-model ve Composition API temelleriyle arayüz geliştirmeye giriş.
Detayları Gör →