VUE.JS ÖĞRENMEYE BAŞLANGIÇ EĞİTİMİ

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

Template söz dizimi, reaktivite, direktifler, bileşenler, props ve olaylarla ilk Vue uygulaması

Vue.js Öğrenmeye Başlangıç Eğitimi, ön yüz geliştirmeye yeni başlayanlara Vue 3 temellerini sıfırdan öğretir. Program Vite ile kurulum, template söz dizimi ve reaktivite ile başlar; v-if, v-for, v-on ve v-model direktiflerini kapsar.

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

Eğitim Hakkında

Vue 3 reaktivitesi, direktifler ve bileşen temellerini uygulamayla öğreten giriş eğitimi

Vue.js Öğrenmeye Başlangıç Eğitimi, modern ön yüz geliştirmeye yeni başlayanlara Vue 3'ün temellerini sıfırdan öğretir. Katılımcılar Vue uygulamasını kurar, template söz dizimini, çift yönlü bağlamayı ve reaktiviteyi kavrar; v-if, v-for, v-bind, v-on ve v-model direktiflerini kullanır. Eğitim computed, watch, bileşen oluşturma, props ile veri aktarımı, emit ile olay gönderimi, slot ve yaşam döngüsü kancalarıyla küçük ama tam bir uygulamayı adım adım kurmayı kapsar.

Süre ve Format

2 Gün. Her gün dört modül; temel söz diziminden bileşen tabanlı küçük bir görev listesi uygulamasına kadar uygulamalı ilerlenir.

Seviye

Başlangıç Seviye — Vue bilmeyen geliştiricilere Vue 3 temelleri, reaktivite, direktifler ve bileşenleri sıfırdan öğretir

Öğrenme Metodu

Her modülde yeni bir Vue kavramı küçük bir görev listesi uygulamasına eklenir; katılımcı anlatımla birlikte kod yazar.

Neden Bu Eğitim?

🎯Kolay öğrenme eğrisi

Vue'nun aşamalı yapısı ve okunabilir template söz dizimi sayesinde ön yüz geliştirmeye hızlı ve sağlam bir temelle başlarsınız.

⚡Reaktif arayüz

Veri değiştiğinde arayüzü otomatik güncelleyen reaktivite modelini kavrar, elle DOM güncellemenin karmaşasından kurtulursunuz.

🧩Bileşen düşüncesi

Arayüzü yeniden kullanılabilir bileşenlere bölmeyi öğrenir, büyük uygulamaları yönetilebilir parçalara ayırma alışkanlığı kazanırsınız.

Anahtar Konular

vue js eğitimivue başlangıç kursuvue 3 öğrenvue js nasıl öğrenilirön yüz geliştirme eğitimivue bileşen eğitimivue reaktivitevue direktiflerisıfırdan vuevue js kursu
“Vue öğrenmenin en iyi yolu kod yazmaktır; bu eğitim ilk günden küçük bir uygulama kurdurarak temelleri kalıcı biçimde oturtur.”

Ön Koşullar

Eğitimden en iyi verimi almak için faydalı bilgi ve hazır geliştirme ortamı

1
HTML ve CSS

Etiketler, sınıflar ve temel stil bilgisi template yazmayı ve arayüz kurmayı kolaylaştırır.

2
Temel JavaScript

Değişken, fonksiyon, dizi ve nesne kavramları Vue mantığını ve reaktiviteyi anlamak için gereklidir.

3
Node.js ve npm

Node ve npm kurulu bir ortam, Vite ile proje oluşturmayı ve paket yönetimini sorunsuz kılar.

4
Kod editörü

VS Code ve Volar eklentisi, Vue dosyalarında otomatik tamamlama ve rahat geliştirme sağlar.

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 Vue projesi kurar, template söz dizimini ve çift süslü parantez bağlamayı öğrenir, temel direktifleri kullanır ve ref ile reaktif veri tanımlamayı kavrar.
Modül 1
Vue'ya Giriş ve Kurulum
  • Vue nedir ve aşamalı çerçeve yaklaşımı
  • Vite ile yeni Vue projesi oluşturma
  • Proje klasör yapısı ve main dosyası
  • createApp ile uygulamayı başlatma ve mount
  • Tek dosya bileşeni SFC yapısının tanıtımı
  • Geliştirme sunucusunu çalıştırma ve HMR
Modül 2
Template Söz Dizimi
  • Çift süslü parantez ile metin bağlama
  • v-bind ile öznitelik bağlama ve kısayolu
  • JavaScript ifadelerini template içinde kullanma
  • v-html ile ham HTML gösterme ve riski
  • class ve style bağlamanın temelleri
  • Koşullu class ve nesne söz dizimi
Modül 3
Reaktivite Temelleri
  • ref ile reaktif değer tanımlama
  • reactive ile reaktif nesne oluşturma
  • Composition API ve setup yapısı
  • .value ile ref değerine erişim mantığı
  • computed ile türetilmiş değer hesaplama
  • watch ile veri değişimini izleme
Modül 4
Koşul, Döngü ve Olaylar
  • v-if, v-else-if ve v-else ile koşullu gösterim
  • v-show ile görünürlük değiştirme farkı
  • v-for ile liste render etme ve key kullanımı
  • v-on ile olay dinleme ve kısayolu
  • Olay işleyici metot yazma ve argüman geçme
  • Olay değiştiricileri ile davranış kontrolü
Günün hedefiKatılımcı yeniden kullanılabilir bileşen oluşturur, props ile veri aktarır, emit ile olay gönderir, v-model ile form işler ve bir görev listesi uygulamasını tamamlamayı öğrenir.
Modül 1
Bileşen Oluşturma ve Props
  • Bileşeni tanımlama ve içe aktarma
  • defineProps ile dışarıdan veri alma
  • Prop türü ve varsayılan değer tanımlama
  • Tek yönlü veri akışı ilkesinin önemi
  • Bileşeni template içinde kullanma
  • Dinamik bileşen ve component etiketi
Modül 2
Olaylar ve Bileşen İletişimi
  • defineEmits ile özel olay tanımlama
  • emit ile üst bileşene veri gönderme
  • Çocuktan ebeveyne iletişim deseni
  • v-model ile bileşen üzerinde iki yönlü bağlama
  • Props aşağı, olaylar yukarı ilkesi
  • provide ve inject ile veri geçirme tanıtımı
Modül 3
Form İşleme ve v-model
  • v-model ile metin girişini bağlama
  • Onay kutusu ve radyo düğmesi bağlama
  • Açılır liste ile seçim bağlama
  • .trim, .number ve .lazy değiştiricileri
  • Form gönderiminde prevent ile sayfa yenilemesini engelleme
  • Basit form doğrulama yaklaşımı
Modül 4
Yaşam Döngüsü ve Slot
  • onMounted ile bileşen hazır olduğunda çalışma
  • onUnmounted ile temizlik işlemleri
  • Yaşam döngüsü kancalarının sırası
  • slot ile bileşene içerik yerleştirme
  • İsimli slot ile çoklu içerik alanı
  • Görev listesi uygulamasını tamamlama

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Proje kurulumu

Vite ile Vue 3 projesi oluşturur, tek dosya bileşeni yapısını kavrar ve geliştirme ortamını rahatça kullanırsınız.

✅
Template bağlama

Çift süslü parantez, v-bind ve class/style bağlama ile arayüzü veriye bağlamayı öğrenirsiniz.

✅
Reaktivite

ref ve reactive ile reaktif veri tanımlar, computed ve watch ile türetilmiş değer ve izleme kurarsınız.

✅
Direktifler

v-if, v-for, v-on ve v-model direktiflerini doğru kullanarak koşul, döngü ve olay işleme yaparsınız.

✅
Bileşen oluşturma

Yeniden kullanılabilir bileşenler yazar, defineProps ile veri alır ve tek yönlü veri akışını uygularsınız.

✅
Bileşen iletişimi

emit ile olay gönderir, v-model ile iki yönlü bağlama kurar ve ebeveyn-çocuk iletişimini yönetirsiniz.

✅
Form işleme

v-model ile metin, onay kutusu ve seçim alanlarını bağlar, değiştiricilerle girdi davranışını kontrol edersiniz.

✅
İlk uygulama

Yaşam döngüsü kancaları ve slot kullanarak bileşen tabanlı küçük bir görev listesi uygulamasını tamamlarsınız.

Kimler İçin Uygundur?

  • HTML
  • CSS ve temel JavaScript bilen ancak modern bir ön yüz çerçevesi kullanmamış geliştiriciler
  • başka çerçeveden Vue'ya geçmek isteyenler
  • arayüz geliştirmeye yeni başlayan öğrenciler için uygundur

Sıkça Sorulan Sorular

Bu eğitim için Vue bilmek gerekiyor mu?
Hayır, eğitim Vue'yu sıfırdan öğretir ve önceden Vue deneyimi gerektirmez. Ancak HTML, CSS ve temel JavaScript bilgisi beklenir; değişken, fonksiyon, dizi ve nesne kavramlarına aşinalık reaktiviteyi ve bileşen mantığını anlamanızı kolaylaştırır. Başka bir çerçeveden gelenler de rahatça takip edebilir.
Vue 2 mi Vue 3 mü öğretiliyor?
Eğitim güncel sürüm olan Vue 3'ü ve Composition API ile setup yaklaşımını temel alır. ref ve reactive ile reaktivite, defineProps ve defineEmits ile bileşen iletişimi modern söz dizimiyle öğretilir. Bu sayede katılımcılar bugün kullanılan ve yeni projelerde tercih edilen yaklaşımı öğrenir.
İki gün Vue öğrenmek için yeterli mi?
İki gün, Vue'nun temellerini sağlam bir biçimde oturtmak ve küçük bir uygulama kurabilmek için yeterlidir. Eğitim reaktivite, direktifler, bileşenler, props, olaylar ve form işlemeyi uygulamalı kapsar. Sonrasında katılımcı kendi projelerini geliştirerek ve ileri eğitimlerle bilgisini derinleştirebilir.
Eğitimde hangi araçlar kullanılıyor?
Proje oluşturmak için Vite, kod yazmak için VS Code ve Volar eklentisi kullanılır. Node.js ve npm ile paket yönetimi yapılır. Kurulumlar eğitim başında birlikte tamamlanır; tüm araçlar ücretsiz ve açık kaynaktır, böylece katılımcı kendi bilgisayarında aynı ortamı kolayca kurabilir.
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 iki gün boyunca geliştirilen görev listesi uygulamasını belgeler; eğitim yüz yüze veya online verilebilir ve kurumsal gruplara özel olarak uyarlanabilir.

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 Öğrenmeye Başlangıç 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.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 →
Vue.jsVue.js: Working with Vue State & Data Eğitimi
Web ve Ön Yüz Geliştirme Eğitimleri

Vue.js: Working with Vue State & Data Eğitimi

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

Vue.js durum ve veri yönetimi eğitimi: reaktivite, ref ve reactive, Pinia store, API veri çekme, asenkron durum, hata yönetimi ve önbellekleme.

Detayları Gör →
Vue.jsComprehensive Vue.js Eğitimi
Web ve Ön Yüz Geliştirme Eğitimleri

Comprehensive Vue.js Eğitimi

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

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 →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn