VUE.JS GİRİŞ EĞİTİMİ

Sıfırdan Vue 3 ile arayüz geliştirme

Reaktivite, şablon söz dizimi, bileşenler ve Composition API ile Vue 3'e sağlam bir başlangıç

Vue.JS Giriş Eğitimi, modern ve kolay öğrenilen Vue 3 çatısıyla arayüz geliştirmeye sıfırdan başlamak isteyenler için tasarlanmıştır.

2 gün Başlangıç Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Şablon söz diziminden reaktiviteye, bileşenlerden Composition API'ye Vue 3 temellerine giriş

Vue.JS Giriş Eğitimi, modern ve kolay öğrenilen Vue 3 çatısıyla arayüz geliştirmeye sıfırdan başlamak isteyenler için tasarlanmıştır. Katılımcılar şablon söz dizimini, ref ve reactive ile reaktiviteyi ve v-if, v-for, v-bind gibi direktifleri öğrenir. Bileşen oluşturma, props ile veri aktarımı, emit ile olay yayma ve v-model ile iki yönlü bağlama uygulanır. Composition API temelleri, computed, watch ve yaşam döngüsü kancaları işlenerek küçük bir uygulama birlikte geliştirilir.

Süre ve Format

2 Gün. Her gün dört modül; küçük bir yapılacaklar uygulaması iki gün boyunca adım adım Vue 3 ile sıfırdan birlikte geliştirilir.

Seviye

Başlangıç Seviyesi — Vue 3 ile reaktivite, bileşenler ve Composition API temellerine giriş

Öğrenme Metodu

Her kavram küçük canlı örneklerle gösterilir; bir yapılacaklar uygulaması iki gün boyunca birlikte kodlanarak öğrenilenler pekiştirilir.

Neden Bu Eğitim?

🌱Kolay başlangıç

Vue'nun yumuşak öğrenme eğrisiyle az önbilgiyle hızlıca çalışan arayüzler yapıp reaktif geliştirmenin mantığını kavrarsınız.

🔄Reaktif düşünme

Durum değişince arayüzün kendiliğinden güncellendiği reaktif modeli öğrenerek modern ön yüz geliştirmenin temelini atarsınız.

🧱Sağlam temel

Bileşen, props ve Composition API temellerini kavrayarak Nuxt, Quasar gibi ileri konulara geçiş için gereken altyapıyı kurarsınız.

Anahtar Konular

vue js eğitimivue js giriş eğitimivue 3 eğitimivue js kursuvue js öğrenmeön yüz geliştirme eğitimijavascript arayüz eğitimivue composition apisıfırdan vuevue js başlangıç
“Vue öğrenmenin güzelliği, bildiğiniz HTML ve JavaScript üzerine kurulu olmasıdır; küçük adımlarla başlar, kısa sürede çalışan arayüzler üretirsiniz.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve kurulum gereksinimleri

1
HTML ve CSS temeli

Etiket, öznitelik ve temel CSS bilgisi şablon söz dizimi ve stil konularını anlamada gereklidir.

2
Temel JavaScript

Değişken, fonksiyon, dizi ve nesne gibi temel JavaScript kavramlarına aşinalık beklenir; ileri bilgi gerekmez.

3
Tarayıcı araçları

Geliştirici konsolu ve temel hata ayıklamaya aşinalık örnekleri izlemede faydalı olur.

4
Geliştirme ortamı

Node.js, npm ve bir kod editörü (VS Code önerilir) kurulu; Vite ile proje çalıştırılabilir olmalıdır.

Eğitim İçeriği

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.

Günün hedefiKatılımcı Vite ile bir Vue projesi kurar, şablon söz dizimini ve direktifleri kullanır ve ref ile reaktif durumun arayüze nasıl bağlandığını kavrar.
Modül 1
Vue'ya Giriş ve Kurulum
  • Vue nedir ve ne işe yarar genel bakışı
  • Vite ile yeni Vue 3 projesi oluşturma
  • Proje yapısı ve main.js giriş noktası
  • Vue DevTools kurulumu ve kullanımı
  • İlk bileşenin tarayıcıda çalıştırılması
  • Seçenekler API ile Composition API farkı
Modül 2
Şablon Söz Dizimi
  • Metin araya ekleme (interpolation) ve ifadeler
  • v-bind ile öznitelik bağlama ve kısa yazım
  • v-on ile olay dinleme ve kısa yazım
  • Sınıf ve stil bağlama yöntemleri
  • Metot ile olay işleyici tanımlama
  • Şablon içinde basit JavaScript ifadeleri
Modül 3
Reaktivite Temelleri
  • ref ile ilkel değerlerde reaktivite
  • reactive ile nesnelerde reaktivite
  • script setup ile sade bileşen yazımı
  • Durum değişiminin arayüze yansıması
  • .value kullanımı ve yaygın hatalar
  • Reaktif modelin arkasındaki mantık
Modül 4
Koşul ve Liste Direktifleri
  • v-if, v-else-if ve v-else ile koşullu render
  • v-show ile görünürlük değiştirme farkı
  • v-for ile diziler üzerinde döngü
  • key özniteliğinin önemi ve kullanımı
  • Liste filtreleme ve sıralama örnekleri
  • İç içe döngü ve nesne üzerinde iterasyon
Günün hedefiKatılımcı yeniden kullanılabilir bileşenler oluşturur, props ve emit ile iletişim kurar, v-model ile form bağlar ve computed, watch ile türetilmiş durumu kullanır.
Modül 1
Bileşen Oluşturma
  • Single File Component (.vue) yapısı
  • Bileşenin içe aktarılması ve kullanımı
  • Şablon, script ve stil bölümleri
  • Scoped stil ile bileşen bazlı CSS
  • Bileşen bölme ve yeniden kullanım mantığı
  • Bileşen adlandırma ve dosya organizasyonu
Modül 2
Props ve Olaylar
  • defineProps ile ebeveynden veri alma
  • Props tipleri ve varsayılan değerler
  • defineEmits ile çocuktan olay yayma
  • Ebeveyn-çocuk tek yönlü veri akışı
  • Olay ile üst bileşeni güncelleme
  • Slot ile içerik yerleştirme (temel)
Modül 3
Formlar ve v-model
  • v-model ile iki yönlü veri bağlama
  • Metin, onay kutusu ve seçim bağlama
  • Form girdilerinin duruma bağlanması
  • Bileşende özel v-model kullanımı
  • Basit form doğrulama yaklaşımı
  • Kullanıcı girdisinin işlenmesi
Modül 4
computed, watch ve Yaşam Döngüsü
  • computed ile türetilmiş değer hesaplama
  • computed ve metot arasındaki fark
  • watch ile durum değişimini izleme
  • onMounted ve onUnmounted kancaları
  • Yaşam döngüsünün akışının anlaşılması
  • Küçük uygulamanın bütünleştirilmesi

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Vue kurulumu

Vite ile bir Vue 3 projesi kurar, proje yapısını kavrar ve DevTools ile ilk bileşeni çalıştırıp inceleyebilirsiniz.

✅
Şablon söz dizimi

Interpolation, v-bind ve v-on ile veriyi ve olayları şablona bağlayarak dinamik arayüzler oluşturursunuz.

✅
Reaktivite

ref ve reactive ile reaktif durum tanımlar, durum değiştikçe arayüzün nasıl güncellendiğini kavrarsınız.

✅
Direktifler

v-if, v-show ve v-for ile koşullu render ve liste gösterimini key kullanımıyla doğru biçimde uygularsınız.

✅
Bileşenler

Single File Component ile yeniden kullanılabilir bileşenler oluşturur ve scoped stil ile düzenli kod yazarsınız.

✅
Bileşen iletişimi

defineProps ve defineEmits ile ebeveyn-çocuk arasında tek yönlü veri akışını ve olay iletişimini kurarsınız.

✅
Form bağlama

v-model ile form girdilerini duruma iki yönlü bağlar ve temel doğrulama ile kullanıcı girdisini işlersiniz.

✅
Composition API

computed ve watch ile türetilmiş durumu yönetir, yaşam döngüsü kancalarını kavrar ve küçük bir uygulamayı tamamlarsınız.

Kimler İçin Uygundur?

  • HTML
  • CSS ve temel JavaScript bilen
  • modern bir arayüz çatısına başlamak isteyen geliştiriciler
  • jQuery veya düz JavaScript'ten Vue'ya geçmek isteyenler
  • öğrenciler için uygundur; ileri Vue deneyimi gerekmez

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
HTML, CSS ve temel JavaScript bilen, modern bir arayüz çatısına başlamak isteyen geliştiriciler, jQuery veya düz JavaScript'ten Vue'ya geçmek isteyenler ve öğrenciler için uygundur. İleri Vue deneyimi gerekmez; eğitim sıfırdan, adım adım ilerler.
Vue öğrenmek için ileri JavaScript bilmem gerekir mi?
Hayır. Değişken, fonksiyon, dizi ve nesne gibi temel JavaScript kavramlarını bilmek yeterlidir. Eğitimde ihtiyaç duyulan modern JavaScript özellikleri yeri geldikçe açıklanır. Amaç, önce çalışan örneklerle reaktif düşünmeyi kazandırmak ve sağlam bir temel oluşturmaktır.
Composition API mı Options API mı öğretiliyor?
Eğitim ağırlıklı olarak Vue 3'ün önerdiği Composition API ve script setup söz dizimine odaklanır, çünkü güncel projelerde yaygın kullanılan yaklaşım budur. Options API ile arasındaki fark da kısaca gösterilir, böylece eski kodları da okuyup anlayabilecek bir bakış kazanırsınız.
Eğitimin süresi ve formatı nedir?
Eğitim iki gün sürer ve her gün dört modülden oluşur. Her kavram küçük canlı örneklerle gösterilir ve bir yapılacaklar uygulaması iki gün boyunca birlikte kodlanır. Yüz yüze veya online yapılabilir ve içerik katılımcıların ön bilgi düzeyine göre uyarlanabilir.
Eğitim sonunda sertifika veriliyor mu?
Programı tamamlayan katılımcılar Digital Vizyon Akademi Katılım ve Başarı Sertifikası alır. Sertifika tamamlanan modülleri ve birlikte geliştirilen örnek uygulamayı belgeler; bu giriş eğitimini tamamlayanlar Vue ile ileri düzey veya Nuxt, Quasar gibi eğitimlere geçiş yapabilir.

Sertifikalandırma

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.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. Vue.JS Giriş Eğitimi Sertifika Kodu DV-2026XX00 Tarih 15.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre2 gün
SeviyeBaşlangıç Seviye
FormatOnline / Yüz Yüze / Hibrit
KonuVue.js
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Vue.jsJavascript ve Vue.js için Başlangıç Seviye Kursu Eğitimi
Web ve Ön Yüz Geliştirme Eğitimleri

Javascript ve Vue.js için Başlangıç Seviye Kursu Eğitimi

2 günBaşlangıçOnline / Yüz Yüze / Hibrit

Modern JavaScript temellerinden Vue 3 reaktivitesine uzanan başlangıç kursu: değişken, fonksiyon, ES6, async ve Vue bileşenleriyle sıfırdan öğrenin.

Detayları Gör →
Vue.jsMicro-Frontendleri Vue.js ile Oluşturma Eğitimi
Web ve Ön Yüz Geliştirme Eğitimleri

Micro-Frontendleri Vue.js ile Oluşturma Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Module Federation ve single-spa ile Vue micro-frontend mimarisi kurmayı, bağımlılık paylaşımı, MFE iletişimi ve bağımsız dağıtımı öğreten eğitim.

Detayları Gör →
Vue.jsNuxt SEO Ustalık Kursu Eğitimi
Web ve Ön Yüz Geliştirme Eğitimleri

Nuxt SEO Ustalık Kursu Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Nuxt ile teknik SEO eğitimi: SSR render stratejileri, useSeoMeta, JSON-LD structured data, sitemap, çok dilli SEO ve Core Web Vitals optimizasyonu.

Detayları Gör →
Vue.jsVue.js: Component Communication & Routing Eğitimi
Web ve Ön Yüz Geliştirme Eğitimleri

Vue.js: Component Communication & Routing Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Vue.js bileşen iletişimi ve yönlendirme eğitimi: props, emit, v-model, provide/inject, slot, scoped slot ve Vue Router ile çok sayfalı uygulama mimarisi.

Detayları Gör →
Vue.jsVue.js: Working with Components Eğitimi
Web ve Ön Yüz Geliştirme Eğitimleri

Vue.js: Working with Components Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Vue.js bileşen eğitimi: tek dosya bileşenler, ref ve reactive, computed, watch, yaşam döngüsü, dinamik ve async bileşenler, teleport, keep-alive ve composable.

Detayları Gör →
Vue.jsVue.js: Working With Forms & Unit Testing Eğitimi
Web ve Ön Yüz Geliştirme Eğitimleri

Vue.js: Working With Forms & Unit Testing Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Vue.js form ve test eğitimi: v-model ile form bağlama, doğrulama, erişilebilirlik, VeeValidate, Vitest ve Vue Test Utils ile bileşen ve form testi.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn