SPA (Single Page Applications) Kütüphanelerinin Temelleri
SPA (Single Page Applications) Kütüphanelerinin Temelleri
Eğitim Hakkında
Bu eğitim, tek sayfa uygulamalar (SPA) dünyasına kapsamlı bir giriş yaparak Angular, React ve Vue.js gibi güncel framework’leri karşılaştırmalı olarak öğretir. Katılımcılar, SPA mimarisi, performans ve özellik farkları ile temel kavramları öğrenip her üç framework ile örnek uygulama geliştirme becerisi kazanır.
Ön Koşul
Temel düzeyde HTML, CSS ve JavaScript bilgisi gereklidir.
Eğitim İçeriği
- Hangi Uygulamalara SPA Denebilir?
- Güncel SPA Framework'leri Hangileridir?
- Angular Nedir?
- React Nedir?
- Vuejs Nedir?
- Altyapı ve Kullanım İhtiyaçları Nelerdir?
- Model Karşılaştırması (Mvc, Mvvm)
- Performans Karşılaştırması
- Özellik Karşılaştırması
- Karşılaştırma
- Instances
- Rendering
- Event
- Binding
- Component
- Vuejs
- Jsx
- Lifecycle
- State
- Props
- Component
- React
- Dom
- Service
- Controller
- Data Binding
- Directive
- Module
- Angular
- Server Side Rendering Karşılaştırması
- Öğrenme Eğrisi Karşılaştırması
- Dokümantasyon & Topluluk ve Destek Karşılaştırması
- React ile Geliştirme
- Angular ile Geliştirme
- VueJs ile Geliştirme
Kazanımlar
SPA (Single Page Application) kavramını ve kullanım alanlarını öğrenme
Angular, React ve Vue.js framework’lerinin mimari farklarını kavrama
MVC ve MVVM modellerinin SPA dünyasındaki rolünü anlama
Performans, özellik ve öğrenme eğrisi karşılaştırmalarını değerlendirme
Component, Lifecycle, State ve Props gibi temel kavramları öğrenme
React, Angular ve Vue.js ile basit bir TODO uygulaması geliştirme becerisi kazanma
Data Binding, Directive ve Service yapılarıyla çalışma
Server Side Rendering farklarını ve avantajlarını öğrenme
SPA framework’lerinde topluluk desteği ve dokümantasyon farklarını anlama
Gerçek dünya projelerinde SPA teknolojilerini uygulama yetkinliği kazanma
Hedef Kitle
Sistem Analistleri (Modern web mimarilerini öğrenmek isteyen)
Bilgisayar Mühendisleri(Frontend framework’lerinde uzmanlaşmak isteyen)
Yazılım Geliştiriciler (Başlangıç ve Orta Seviye)
Mobil Uygulama Geliştiriciler(SPA entegrasyonu yapmak isteyen)
UI/UX Tasarımcısı (SPA yapısına uygun tasarım geliştirmek isteyen)
Proje Yöneticileri(SPA teknolojilerini anlamak isteyen)
Sertifika
Eğitimlerimize %80 oranında katılım gösterilmesi ve eğitim müfredatına göre uygulanacak sınav/projelerin başarıyla tamamlanması durumunda, eğitimin sonunda dijital ve QR kod destekli “BT Akademi Başarı Sertifikası” verilmektedir.
SEKTÖRÜN GÜVENDİĞİ ÇÖZÜM ORTAĞI
BT Akademi'yi tercih eden 4.000'den fazla kurum yanılmıyor.