Modern JavaScript çatılarını keşfedin
JavaScript Front-end Development: Frameworks Eğitimi, modern ön yüz çatılarının ortak kavramlarını ve öne çıkan temsilcilerini uygulamalı tanıtır.
Bileşen tabanlı mimariden durum yönetimine modern ön yüz çatılarına uygulamalı giriş
JavaScript Front-end Development: Frameworks Eğitimi, modern ön yüz çatılarının ortak kavramlarını ve öne çıkan temsilcilerini uygulamalı olarak tanıtır. Katılımcılar bileşen tabanlı mimariyi, bildirimsel arayüzü ve sanal DOM mantığını öğrenir; React, Vue ve Angular'ı karşılaştırmalı inceler. Durum yönetimi, bileşenler arası iletişim, yönlendirme ve veri çekme işlenir; Vite gibi derleme araçlarıyla proje kurulumu ve yayına alma pratikle pekiştirilir.
3 Gün. Her gün dört modül; her çatı kavramı kısa anlatımın ardından küçük bileşen örnekleriyle uygulamalı gösterilir.
Orta Seviye — modern JavaScript ön yüz çatılarını karşılaştırmalı ve uygulamalı tanıtan program
Her kavram üç çatıda karşılaştırmalı örneklerle işlenir; katılımcılar küçük bileşenler yazarak mimari kalıpları pekiştirir.
Bileşen tabanlı düşünmeyi öğrenerek arayüzleri yeniden kullanılabilir, test edilebilir ve ölçeklenebilir parçalara bölersiniz.
React, Vue ve Angular'ı karşılaştırmalı görerek projenizin ihtiyacına en uygun çatıyı bilinçli biçimde seçebilirsiniz.
Derleme araçları, modüller ve bileşen kalıplarıyla modern ön yüz projelerinde hızlı ve düzenli geliştirme yaparsınız.
Eğitimden verim almak için faydalı olacak ön bilgi ve ortam gereksinimleri
ES6+ özellikleri, fonksiyonlar, diziler ve nesnelere aşinalık beklenir; çatılar bu temel üzerine kurulur.
HTML yapısı ve DOM elemanlarıyla temel çalışma deneyimi, bileşen ve şablon örneklerini anlamayı kolaylaştırır.
Node.js ve npm kurulumu önerilir; proje oluşturma ve paket yönetimi akışı eğitimde kısaca gösterilir.
VS Code ve temel terminal kullanımı, proje kurulumu ve geliştirme sunucusunu çalıştırmak için faydalıdır.
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.
Program sonunda katılımcılar:
Bildirimsel arayüz, sanal DOM ve reaktiflik mantığını kavrayarak modern çatıların neden ve nasıl çalıştığını anlarsınız.
Arayüzü yeniden kullanılabilir bileşenlere bölerek düzenli, bakımı kolay ve ölçeklenebilir ön yüz projeleri tasarlarsınız.
React, Vue ve Angular'ı karşılaştırarak her projenin ihtiyacına en uygun çatıyı bilinçli biçimde seçebilirsiniz.
Props ile veri aktarır, bileşen durumunu yönetir ve veri değişiminde arayüzün doğru güncellenmesini sağlarsınız.
Olaylarla alttan üste iletişim kurar, koşullu ve liste tabanlı render ile dinamik arayüzler oluşturursunuz.
İstemci tarafı yönlendirmeyle çok sayfalı hissi veren tek sayfa uygulamalar ve korunan rotalar kurarsınız.
API'den veri çeker, yükleme ve hata durumlarını yönetir, Context, Redux veya Pinia ile global durumu paylaşırsınız.
Uygulamayı üretim için derler, statik barındırma platformlarına dağıtır ve temel performans iyileştirmeleri yaparsınız.
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.
Node.js cluster, worker_threads, V8 bellek modeli, çöp toplama, bellek sızıntısı tespiti ve profilleme ile ölçekleme optimizasyonunu öğreten eğitim.
Detayları Gör →PM2 ile Node.js süreç yönetimi, cluster modu, log, izleme, kesintisiz yeniden yükleme, systemd ve Docker dağıtımını öğreten uygulamalı kurumsal eğitim.
Detayları Gör →Node.js ile WebSocket ve Socket.IO kullanarak sohbet, bildirim ve canlı veri akışı yapan ölçeklenebilir gerçek zamanlı uygulamalar geliştirmeyi öğreten eğitim.
Detayları Gör →Node.js modülleri, asenkron programlama, Promise, async/await, EventEmitter, akışlar, Buffer, dosya sistemi ve HTTP sunucusunu öğreten uygulamalı eğitim.
Detayları Gör →Node.js, Express ve Fastify ile REST veri API'leri; veritabanı entegrasyonu, JWT kimlik doğrulama, doğrulama, OpenAPI ve testi öğreten uygulamalı eğitim.
Detayları Gör →Constructor, Factory ve Abstract Factory yaratım kalıplarıyla JavaScript'te esnek, test edilebilir nesne oluşturma tasarımını öğreten uygulamalı eğitim.
Detayları Gör →