Angular, Tek Sayfa Uygulamaları (Single Page Applications) oluşturmak için kullanılan JavaScript tabanlı dinamik ve güçlü bir geliştirme çerçevesidir. Google tarafından desteklenen bu açık kaynaklı çerçeve, veri bağlama ve bağımlılık ekleme (dependency injection) özelliklerinin yazılması gereken kod miktarını önemli ölçüde azaltmasından dolayı dinamik uygulamalar oluşturmada oldukça popülerdir.
Bu Angular eğitimi, daha az geliştirme ve bakım maliyetleri sayesinde işletmenizin daha hızlı yatırım geri dönüşü elde etmesine yardımcı olacak Tek Sayfa Uygulamaları oluşturabilmeniz için bu dilin temellerini öğrenmenizi sağlar.
Bu eğitimde neler öğreneceksiniz?
- Yeni ES7 ve TypeScript dil özelliklerini kullanarak kodlama
- En iyi Angular kodlama ve mimarilerine bakış
- Angular Forms, Observables (Gözlemlenebilir), Dependency Injection (Bağımlılık Ekleme) ve Routing (Yönlendirme) öğelerini anlama ve kullanma
- Angular Http hizmeti kullanarak verileri alma, güncelleme ve silme
- Modüller, Bileşenler, Hizmetler ve Kanallar dahil Angular uygulamasının tüm parçalarının birim testi
- Angular CLI kullanarak Angular (Angular 7) uygulaması oluşturma, derleme ve dağıtma
- Angular öğeleri kullanarak tekrar kullanılabilir öğeler (Angular uygulamalarında dahi) geliştirme
- Birim testi daha kolay olan dinamik model odaklı formlar geliştirme