Bilişim Eğitimleri

Uzmanlık Eğitimleri

Yazılım Eğitimleri

TypeScript ve Angular Programlama

Eğitim Hakkında

Angular framework ünün, günümüz yazılım dünyasında önemi ve popülerliği giderek artmaktadır. Özellikle Tek Sayfa uygulamalarında tercih edilen bir yapı olan Angular, daha hızlı performansı sayesinde dikkat çekmektedir.

Angular'ın hızlı geliştirme imkanı ve kolay öğrenebilir bir yapısı olması, esnek ünite ve uçtan uca test altyapısı, HTML elementlerine çift yönlü veri bağlama, sunucu tarafındaki yükün tarayıcıya taşınması ile ölçeklenebilirliği arttırması gibi özellikleriyle ön plana çıkmaktadır. TypeScript in dilininde kullanılıyor olması geliştiricilere kolaylık sağlamaktadır.

Eğitim İçeriği

TypeScript Genel Bakış

  • TypeScript Nedir?
  • TypeScript Özellikleri
  • TypeScript ve ECMAScript
  • Neden TypeScript
  • TypeScript Bileşenleri

TypeScript Değişkenler

  • Değişken Bildirimi TypeScript
  • Yazın Onaylama TypeScript
  • TypeScript Değişken Kapsamı

TypeScript Operatörler

  • Aritmetik Operatörler
  • İlişkisel Operatörler
  • Mantıksal Operatörler
  • Bitsel Operatörleri
  • Atama Operatörleri
  • Çeşitli Operatörler
  • Olumsuzluk Operatörü (-)
  • Yaylı Operatörler: birleştirme işlemi (+)
  • Koşullu Operatör (?)
  • Tip Operatörler

TypeScript Fonksiyonlar

  • Opsiyonel Parametreler
  • Varsayılan Parametreler
  • Fonksiyon Oluşturucu

TypeScript Sınıflar

  • Sınıfları Oluşturma
  • Nesne Oluşturma
  • Öznitelikler'i ve İşlevlere Erişme
  • Sınıf Mirası
  • Sınıflar ve Arayüzler

ANGULAR - Geliştirme Ortamının Hazırlanması

  • NodeJS Kurulumu
  • Angular CLI Kurulumu
  • Örnek Projenin Oluşturulması/Çalıştırılması

Angular ile Tanışma

  • Component oluşturma ve kullanımı
  • Style Kullanımı
  • Two Way Binding yapısı
  • Event Kullanımı
  • Componentler arası etkileşim
  • Angular Lifecycle kavramı
  • Dinamik component oluşturma ve kullanımı

Angular Direktifleri

  • Ngif Direktifi / kullanımı
  • NgFor Direktifi/kullanımı
  • Özel Direktif oluşturma/kullanımı

Angular Formlarıyla Çalışmak

  • Angular Form kavramı ve kullanımı
  • Reactive Form kavramı ve kullanımı
  • Template-Driven Form kavramı ve kullanımı
  • Form Validation yapısı
  • Dinamik Form kullanımı

Angular Pipe

  • Pipe kavramı ve kullanımı
  • Özel Pipe oluşturma ve kullanımı
     

Angular Routing

  • Basit Routing kavramı ve kullanımı
  • İleri seviye yöntemsel Routing kullanımı

İleri Seviye Angular

  • Observables & RxJS kavramı ve kullanımı
  • Lazy Loading kavramı ve kullanımı
  • Service Worker Kullanımı
  • Angular Güvenlik Yönergeleri
  • Yerelleştirme kavramı ve kullanımı
  • Server – Side rendering kavramı ve kullanımı

Angular Yetki Kullanımı

  • Authorization kavramı ve kullanımı
  • Routing Guards kavramı ve kullanımı

Unit Testing

  • Unit Testing altyapısının kurulumu
  • Test kodlarının yazılması
  • Test ve Raporlama

Build / Publish

  • Uygulamanın derlenmesi ve yayına alınması

Önemli Notlar

Program ücretlerine KDV dahil değildir.

Genel katılıma açık programların açılması için yeterli kontenjanın sağlanması gerekmektedir.

Kontenjan sağlanamadığı durumlarda BT Akademi programı açmama hakkını saklı tutar.

BT Akademi, duyrulmuş programların tarihlerini değiştirme hakkını saklı tutar. Programa kayıt olmuş kişiler bu değişikliklerden haberdar edilir.

Şimdi Kayıt Olun

Neden BT Akademi'de Eğitim Almalısınız?

BT Akademi; bilişim alanında verdiği kariyer/sertifikasyon ve uzmanlık eğitimlerinin yanı sıra kurumsal gereksinimlere de çözümler sunarken, güvenilirliğini sürekli kılan özgün bir eğitim sistematiği ile hizmet vermektedir.

Sizin Gözünüzden Biz

banner-nav banner-nav

Tube - Akademi

banner-nav banner-nav

{{videoTitle}}

{{videoDesc}}

Tümünü Göster

SORUNUZ MU VAR?

0216 342 8010
phone-img

Hemen Başvurun

X

Mesajınız tarafımıza ulaşmıştır. Müşteri temsilcilerimiz sizinle en kısa sürede irtibata geçecektir.