Angular Eğitimi
Angular framework kullanılarak tarayıcı tarafında çalışan Single Page Application (SPA) geliştirme becerilerini öğretir.
30 Saat
7 Konu Başlığı
Başvuru Formu
Bu Eğitime Başvurun
Formu doldurun, danışmanımız en kısa sürede sizinle iletişime geçsin.
Kimler İçindir
• Web geliştirmeye ilgi duyanlar
• Front-end alanında kendini geliştirmek isteyen yazılımcılar
• HTML, CSS ve JavaScript bilgisine sahip olanlar
• Modern web framework’leri öğrenmek isteyen profesyoneller
• Front-end alanında kendini geliştirmek isteyen yazılımcılar
• HTML, CSS ve JavaScript bilgisine sahip olanlar
• Modern web framework’leri öğrenmek isteyen profesyoneller
Eğitim Hedefleri
• Angular mimarisini ve temel yapı taşlarını kavramak
• Bileşen (component), modül ve servis yapısını kullanabilmek
• Veri bağlama (data binding) ve olay yönetimini gerçekleştirebilmek
• Routing yapısı ile sayfa yönlendirmeleri oluşturabilmek
• Modern, modüler ve sürdürülebilir web uygulamaları geliştirebilmek
• Bileşen (component), modül ve servis yapısını kullanabilmek
• Veri bağlama (data binding) ve olay yönetimini gerçekleştirebilmek
• Routing yapısı ile sayfa yönlendirmeleri oluşturabilmek
• Modern, modüler ve sürdürülebilir web uygulamaları geliştirebilmek
Eğitim Hakkında
Angular Eğitimi, modern web uygulamaları geliştirmek isteyen katılımcılar için hazırlanmış kapsamlı bir programdır. Eğitim kapsamında bileşen (component) yapısı, modüler mimari, veri bağlama (data binding), servisler, routing ve form yönetimi gibi temel Angular konularının yanı sıra ileri seviye uygulama geliştirme teknikleri ele alınır. Katılımcılar, ölçeklenebilir ve sürdürülebilir web uygulamaları geliştirmeyi öğrenir, kullanıcı dostu arayüzler oluşturma ve uygulama performansını optimize etme becerisi kazanır. Bu eğitim, frontend geliştiriciler ve modern web teknolojileri ile uygulama geliştirmek isteyen tüm yazılım profesyonelleri için uygundur.
Ön Koşul
TypeScript hakkında bilgi sahibi olunması beklenmektedir.
Eğitim İçeriği
• Framework’ün çalışma mantığının incelenmesi
• Proje mimarisinin temel bileşenleri
• Angular uygulamalarının yapısal organizasyonu
• Proje mimarisinin temel bileşenleri
• Angular uygulamalarının yapısal organizasyonu
• Gerekli araçların sisteme dahil edilmesi
• Komut satırı araçları ile proje üretimi
• Uygulamanın geliştirme ortamında ayağa kaldırılması
• Komut satırı araçları ile proje üretimi
• Uygulamanın geliştirme ortamında ayağa kaldırılması
• Görsel ve mantıksal parçaların ayrıştırılması
• Component oluşturma ve yapılandırma
• Bileşenler arasında veri alışverişi yöntemleri
• Olay tetikleme ve kullanıcı etkileşimlerinin yönetimi
• Component oluşturma ve yapılandırma
• Bileşenler arasında veri alışverişi yöntemleri
• Olay tetikleme ve kullanıcı etkileşimlerinin yönetimi
• Tek yönlü ve çift yönlü veri senaryoları
• Template yapısının kontrol edilmesi
• Dinamik içerik üretimi teknikleri
• Template yapısının kontrol edilmesi
• Dinamik içerik üretimi teknikleri
• Koşula bağlı içerik gösterimi
• Tekrarlı veri render işlemleri
• Kendi direktiflerini tasarlama
• Tekrarlı veri render işlemleri
• Kendi direktiflerini tasarlama
• Model tabanlı form yaklaşımı
• Şablon bazlı form kullanımı
• Kullanıcı girdilerinin kontrol edilmesi
• Kurallara dayalı doğrulama süreçleri
• Değişken yapıda form üretimi
• Şablon bazlı form kullanımı
• Kullanıcı girdilerinin kontrol edilmesi
• Kurallara dayalı doğrulama süreçleri
• Değişken yapıda form üretimi
• Veri İşleme ve Formatlama Teknikleri
• Veriyi dönüştürme ihtiyaçlarının ele alınması
• Hazır dönüşüm araçlarının kullanımı
• Özel veri dönüştürücü yazımı
• Uygulama İçi Navigasyon Yapısı
• Sayfa geçiş mekanizmasının kurgulanması
• URL tabanlı yönlendirme sistemi
• Karmaşık yönlendirme senaryolarının yönetimi
• Reaktif Programlama ve Veri Yönetimi
• Asenkron veri akışlarının kontrolü
• Observable yapısının kullanımı
• RxJS operatörleri ile veri manipülasyonu
• Performans ve Mimari İyileştirmeler
• İhtiyaca göre modül yükleme teknikleri
• Uygulama hızını artırmaya yönelik yaklaşımlar
• Servis yapısının etkin kullanımı
• Güvenlik ve Erişim Yönetimi
• Kullanıcı yetkilerinin kontrol edilmesi
• Sayfa bazlı erişim kısıtlamaları
• Koruma mekanizmalarının uygulanması
• Çoklu Dil ve Sunucu Taraflı İşlemler
• Farklı dil seçeneklerinin entegre edilmesi
• Sunucu üzerinden render edilen yapıların kullanımı
• Test ve Doğrulama Süreçleri
• Kod kalitesini ölçmeye yönelik testler
• Birim testlerinin hazırlanması
• Test sonuçlarının yorumlanması
i
• Veriyi dönüştürme ihtiyaçlarının ele alınması
• Hazır dönüşüm araçlarının kullanımı
• Özel veri dönüştürücü yazımı
• Uygulama İçi Navigasyon Yapısı
• Sayfa geçiş mekanizmasının kurgulanması
• URL tabanlı yönlendirme sistemi
• Karmaşık yönlendirme senaryolarının yönetimi
• Reaktif Programlama ve Veri Yönetimi
• Asenkron veri akışlarının kontrolü
• Observable yapısının kullanımı
• RxJS operatörleri ile veri manipülasyonu
• Performans ve Mimari İyileştirmeler
• İhtiyaca göre modül yükleme teknikleri
• Uygulama hızını artırmaya yönelik yaklaşımlar
• Servis yapısının etkin kullanımı
• Güvenlik ve Erişim Yönetimi
• Kullanıcı yetkilerinin kontrol edilmesi
• Sayfa bazlı erişim kısıtlamaları
• Koruma mekanizmalarının uygulanması
• Çoklu Dil ve Sunucu Taraflı İşlemler
• Farklı dil seçeneklerinin entegre edilmesi
• Sunucu üzerinden render edilen yapıların kullanımı
• Test ve Doğrulama Süreçleri
• Kod kalitesini ölçmeye yönelik testler
• Birim testlerinin hazırlanması
• Test sonuçlarının yorumlanması
i
Kimler İçindir
• Web geliştirmeye ilgi duyanlar
• Front-end alanında kendini geliştirmek isteyen yazılımcılar
• HTML, CSS ve JavaScript bilgisine sahip olanlar
• Modern web framework’leri öğrenmek isteyen profesyoneller
• Front-end alanında kendini geliştirmek isteyen yazılımcılar
• HTML, CSS ve JavaScript bilgisine sahip olanlar
• Modern web framework’leri öğrenmek isteyen profesyoneller
Eğitim Hedefleri
• Angular mimarisini ve temel yapı taşlarını kavramak
• Bileşen (component), modül ve servis yapısını kullanabilmek
• Veri bağlama (data binding) ve olay yönetimini gerçekleştirebilmek
• Routing yapısı ile sayfa yönlendirmeleri oluşturabilmek
• Modern, modüler ve sürdürülebilir web uygulamaları geliştirebilmek
• Bileşen (component), modül ve servis yapısını kullanabilmek
• Veri bağlama (data binding) ve olay yönetimini gerçekleştirebilmek
• Routing yapısı ile sayfa yönlendirmeleri oluşturabilmek
• Modern, modüler ve sürdürülebilir web uygulamaları geliştirebilmek
Başvuru Formu
Bu Eğitime Başvurun
Formu doldurun, eğitim danışmanımız en kısa sürede sizinle iletişime geçsin.