Vue.js, "web arayüzleri oluşturmak için geliştirilen bir JavaScript kütüphanesidir."
Front-End geliştiricileri tarafından hızlıca benimsenen ve son zamanların en popüler
front-end teknolojilerinden biri olarak karşımıza çıkmaktadır.
VueJS yapısının öğrenilmesi ve projelerde kullanımı diğer kütühhanelere (framework) göre
daha kolay ve anlaşılmaktadır. Sade ve anlaşılır bir dökümantasyon yapısına sahip olmasından ötürü,
projelerde hızlıca yer almakta ve işlemleri önemli ölçüde kolaylaştırmaktadır.
Vue.js eğitimi, kurumunuz için daha verimli ve kaliteli projelerin geliştirilmesi adına
önemli bir katkı sağlayacaktır. Daha hızlı yatırım geri dönüşü elde etmenize yardımcı olacak
ve projelerinizde yer alan yazılım geliştiricilerinizin Tek Sayfa Uygulamaları (SPA) oluşturabilmeleri için,
bu kütüphanenin(framework) temellerini, alanında uzman eğitmenlerimizden, uygulamalar ve pratikler yaparak
öğrenmiş olacaklardır.
Online-Canlı Eğitim
Eğitimi eğitmen ve sınıf arkadaşlarınla birlikte video konferans uygulamaları üzerinden canlı olarak takip edebileceğin eğitimlerdir. Ders boyunca eğitmenini, sınıf arkadaşlarını ve ders notlarını eş zamanlı görebilir, eğitmene istediğin zaman soru sorabilir, uygulamalara katılabilirsin.
Sınıf Eğitimi/Dilediğin Yerden Katıl
Opendart Akademi'nin fiziksel sınıflarda verilen eğitimleridir. Öğrenci nerede eğitim alacağını kendi seçer,
ister fiziksel sınıflara gelebilir isterse planlanmış derslerine uzaktan, online-canlı olarak katılabilir.
Eğitim Süresi: 3 Ay (120 Saat + Proje Geliştirme)
Ön Koşul : Bu eğitimin herhangi bir ön koşulu yoktur.
Bilişim sektöründe görev yapan ve en son mobil yazılım geliştirme teknolojileri hakkında
kendini uzmanlaştırmak ve web yazılım sektöründe aranan bir profesyonel olmak isteyen herkes için.
VueJS ile >Web Programlama Eğitim kursuna katıldığınızda her türlü cihaz için
örneğin, tablet, cep telefonu gibi cihazlarda da çalışan responsive web uygulamaları gelistirebileceksiniz.
Web Sayfaları artık hayatımızın değişmez bir parçası. Kullandığımız tüm araçlar bir uygulamaya sahip.
Web siteleri geliştirerek, geleceğin en değerli meslekleri arasında kendinize yer açabilirsiniz.
Siz de web dünyasına dahil olmak istiyorsanız bu eğitim tam size göre.
Node Js Kurulumu – Vue Cli kurulumu
Vue Instance
Instance Lifecycle
Data Binding
Attribute Binding
Class Binding
Conditional Class Binding
Style Binding
Array Data Binding
Event Handling
Conditional Rendering
Computed Property - Computed
Computed Property - Setter
Computed Property - Metot Farkı
Computed Property - Listeleri Filtreleme
Watchers
Form Binding - Input, TextArea
Form Binding - Checkbox, Select
Form Binding - Radio
Form Validation
Local Filter
Global Filter
Custom DirectiveModül
Global Component Tanımlama ve Kullanımı
Local Component Tanımlama ve Kullanımı
CLI Projesinde Component Kullanımı
Slot Tag Kullanımı
İsimlendirilmiş Slot Tag Kullanımı
Component Property
Prop Validation
Children ve Parent Özellikleri
Child-Parent Emit
Parent-Child Method Invoke
Event Bus 1
Inline TemplateNesne Başlatıcı
Router Kütüphanesini Ekleme
Router Tanımlama
Route Bağlantıları Verme
Aktif Route Bağlantısını Tespit Etme
Route Parametreleri
Programatik Route Değişimi
Hash / History Modu
Route Yönlendirme ve Alias Kullanımı
İç İçe Route Tanımlama
Vue CLI ile Oluşturulan Projede Route Yapısının Kullanımı
Hatalı Route Tanımlarını Yakalama
Route Değişimlerini İzleme
Route Navigation Guard
Vue Resource
JSON Belgeleri ile Çalışmak
API Kaynağından Veri Çekmek
Basit API Sunucusu Oluşturmak
Sunucuda Rastgele Veri Kullanımı
HTTP Metotları ile Çalışma
Postman ile API Kaynağını Test Etmek
Axios Kütüphanesinin Kullanımı
Axios GET Metodu ile Kayıtları Listeleme
Axios POST Metodu ile Yeni Kayıt Ekleme
Axios PUT Metodu ile Kayıt Düzenleme
Axios DELETE Metodu ile Kayıt SilmeYaşam Döngüsü Yöntemlerini Kullanma
Vuex Nedir?
Paylaşımlı Global Bir State Yapısı Oluşturma
Vuex Kurulumu
Vuex Kullanımı
Getter Tanımlama
mapGetters Helper ve Spread Operatörü
Mutation Tanımlama
Mutation Parametreleri
Mutation DevTools Özellikleri (Commit, Revert, Time Travel)
Action Tanımlama
mapActions Helper
State Verilerini Başka Bir Component İçerisinde Kullanmı
Module Yapısı
Animasyonlar ve Geçişler
Transition Elemanı ve Fade Geçişi Oluşturma
Özel Animasyonlar Oluşturma
CSS Animation Özelliği ile Animasyon Oluşturma
Component Geçişleri
Route Animasyonları
Tekrar Kullanılabilir Servisler, Mixin ve Interceptor Yapısı
Tekrar Kullanılabilir API Servisi Oluşturma
API Resource Servisleri Oluşturma
Interceptor Yapısı
Hataları Interceptor ile Yakalamak
Mixin Yapısı
Projeyi Sunucuda Yayınlama
Tarih : 18/03/2023
Gün : Cumartesi,Pazar,Haftasonu Öğlen
Yer : Online(Canlı)
Saat : 14:00-19:00
Süre : 120 Saat
Ücret : Ücretlidir / Sorunuz