SPA (Single Page Applications) Kütüphanelerinin Temelleri Eğitimi
SPA (Single Page Applications) Kütüphanelerinin Temelleri Eğitimi
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ı öğrenebileceksiniz.
-
Angular, React ve Vue.js framework’lerinin mimari farklarını kavrayabileceksiniz.
-
MVC ve MVVM modellerinin SPA dünyasındaki rolünü anlayabileceksiniz.
-
Performans, özellik ve öğrenme eğrisi karşılaştırmalarını değerlendirebileceksiniz.
-
Component, Lifecycle, State ve Props gibi temel kavramları öğrenebileceksiniz.
-
React, Angular ve Vue.js ile basit bir TODO uygulaması geliştirebileceksiniz.
-
Data Binding, Directive ve Service yapılarıyla çalışabileceksiniz.
-
Server Side Rendering farklarını ve avantajlarını öğrenebileceksiniz.
-
SPA framework’lerinde topluluk desteği ve dokümantasyon farklarını kavrayabileceksiniz.
-
Gerçek dünya projelerinde SPA teknolojilerini uygulama yetkinliği kazanabileceksiniz.
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.