0Pricing
Angular Academy icon

Angular Academy

HTMLFrontendWebBeginner

Angular ile ölçeklenebilir ve modern web uygulamaları oluşturmayı Angular Academy ile öğrenin.

🤖 Yapay Zeka Destekli📚 38 kurs👥 100.000+ öğrenci⭐ 4,9 puan
Kurs Özeti

Angular: Production-Scale Web Uygulamalarının Arkasındaki Framework

Angular, Google'ın TypeScript-first, görüşü kesin bir framework'üdür ve büyük, bakımı kolay single-page uygulamaları oluşturmak için kullanılır. Bileşen modeli, dependency injection sistemi ve birinci sınıf araçları, kurumsal ekipler ve ölçekte yapı isteyen geliştiriciler için tercih edilen framework'üdür. Bu track, eski kılavuzlardaki kalıtsal desenleri değil, standalone components, Signals ve yeni kontrol akışı söz dizimi ile modern Angular — sürüm 19'u kapsar.

Neler Öğreneceksiniz

Angular CLI, proje yapısı ve Angular 19 temellerinden başlayacak, sonrasında Signals-tabanlı reactivity, standalone components ve dependency injection'a geçeceksiniz. Buradan template-driven ve reactive forms, RxJS operators, HttpClient interceptors, component lifecycle hooks, content projection, animations ve routing konularını kapsayacaksınız. Sonraki kurslar NgRx ve Signal-tabanlı NgRx SignalStore ile state management, unit ve end-to-end testing, internationalization ve custom form controls'ü ele almaktadır. Track, change detection optimization, server-side rendering, hydration, Module Federation ile micro frontends, yeniden kullanılabilir Angular libraries oluşturma ve Angular security essentials konuları ile sonlanır.

Öğrenme Yolu

Otuz yedi kurs A1'den C1'e kadar uzanır. İlk sekiz kurs (A1–A2) temeli oluşturur: CLI kurulumu, standalone components, pipes, lifecycle hooks ve two-way binding. B1 ve B2 kursları uygulamalı beceriler geliştirirler — RxJS, advanced routing, reactive forms, directive composition ve tam test coverage. C1 katmanı, tutorial Angular'ı production Angular'dan ayıran konuları kapsar: Change Detection and Performance, NgRx SignalStore, Server-Side Rendering with Angular SSR, Micro Frontends with Module Federation, Building Angular Libraries ve Angular Security Essentials.

Nasıl Çalışır

Her kurs, yerleşik kod editöründe gerçek zamanlı geri bildirimle tamamladığınız kısa, uygulamalı dersler halinde bölünmüştür. Takılı kaldığınızda bir AI tutor mevcuttur ve her kavram doğrudan tarayıcıda çalışan alıştırmalarla pekiştirilir — başlamak için yerel kurulum gerekli değildir.

Öğrenmeye Başla →

Nasıl Öğreneceksin

🎯
Etkileşimli Dersler
Gerçek zamanlı geri bildirim ile uygulamalı kodlama alıştırmaları
🤖
AI Öğretmen
Takılırsan AI'dan anında yardım al
💻
Yerleşik Editör
Tarayıcında doğrudan kod yaz ve çalıştır
🏆
Sertifika
Kursu tamamladığında sertifika kazan
Müfredat

38 Kurs

Angular Academy öğrenme yolundaki tüm kurslar.

01

Angular'a Hoş Geldiniz

A13 ders

Angular'ın ne olduğunu, Google'ın onu neden geliştirdiğini ve sürdürdüğünü ve büyük, profesyonel web uygulamaları geliştirme şeklinizi nası…

02

Angular CLI ve Proje Yapısı

A14 dersPRO

Angular CLI ile Angular projelerini verimli biçimde iskeletleyin, derleyin ve yönetin.

03

Yerleşik Denetim Akışı

A14 dersPRO

Şablonlardaki koşullar ve döngüler için Angular'ın modern blok tabanlı denetim akışı söz dizimini kullanın.

04

Angular 19 Temelleri

A13 dersPRO

Angular 19'a giriş; temel özelliklerini, mimarisini ve ortam kurulumunu keşfetme.

05

Angular Sinyallerinin Temelleri

A24 dersPRO

Ayrıntılı ve verimli durum yönetimi için Angular'ın reaktif sinyal ilkelini öğrenin.

06

Bağımsız Bileşenlere Derinlemesine Bakış

A24 dersPRO

Bağımsız bileşen mimarisini kullanarak NgModules olmadan Angular uygulamaları oluşturun.

07

Bağımlılık Eklemeye Giriş

A24 dersPRO

Angular'ın hiyerarşik bağımlılık ekleme sistemiyle hizmetleri sağlayın ve kullanın.

08

Pipe'lar: Yerleşik ve Özel

A24 dersPRO

Yerleşik pipe'larla görüntülenen verileri dönüştürün ve kendi özel pipe'larınızı oluşturun.

09

Bileşen Yaşam Döngüsü Kancaları

A24 dersPRO

Angular yaşam döngüsü kancalarıyla bileşenlerin oluşturulmasına, değişmesine ve yok edilmesine müdahale edin.

10

Çift Yönlü Veri Bağlama ve Model Girdileri

A24 dersPRO

Çift yönlü veri bağlama ve sinyal tabanlı model girdileriyle üst ve alt bileşenler arasındaki verileri eşitleyin.

11

Bileşen Biçimlendirme ve Kapsülleme

A24 dersPRO

Kapsamı belirlenmiş CSS, görünüm kapsülleme kipleri ve ana makine biçimlendirmesiyle bileşenlerinizi biçimlendirin.

12

Sinyal Girdileri ve Sorguları

B14 dersPRO

Daha temiz bileşenler için modern sinyal tabanlı girdi, çıktı ve görünüm sorgusu API'lerini kullanın.

13

Sinyaller: Hesaplanan Değerler ve Etkiler

B14 dersPRO

Hesaplanan sinyallerle reaktif değerler türetin ve effect API'siyle yan etkileri çalıştırın.

14

Angular için RxJS Temelleri

B14 dersPRO

Gözlemlenebilirleri, abonelikleri ve özneleri Angular reaktivitesinin temeli olarak anlayın.

15

İçerik Yansıtma ve Şablonlar

B14 dersPRO

İçerik yansıtma, ng-content ve şablon başvurularıyla esnek ve yeniden kullanılabilir bileşenler oluşturun.

16

Angular Animasyonları

B14 dersPRO

Angular'ın bildirimsel animasyon sistemiyle arayüzlerinize canlılık katın.

17

İleri Düzey Bileşenler ve Yönergeler

B13 dersPRO

İleri düzey bileşen etkileşimlerini, yönergeleri ve en iyi uygulamaları keşfedin.

18

Angular Yönlendirme ve Gezinme

B13 dersPRO

Angular'da yönlendirmeyi, gezinme korumalarını ve rota çözümleyicilerini öğrenin.

19

Formlarla Çalışma

B13 dersPRO

Angular'da formları yönetme konusunu ayrıntılı biçimde ele alır.

20

RxJS Operatörlerine Derinlemesine Bakış

B24 dersPRO

Eşleme, filtreleme, birleştirme ve hata operatörleriyle güçlü veri akışları oluşturun.

21

İleri Düzey Angular Router

B24 dersPRO

Çözümleyiciler, rota verileri, parametreler ve işlevsel koruyucularla temel yönlendirmenin ötesine geçin.

22

HttpClient Araya Giricileri

B24 dersPRO

İşlevsel ve sınıf tabanlı araya giricilerle HTTP'nin ortak kaygılarını merkezî olarak yönetin.

23

İleri Düzey Reaktif Formlar

B24 dersPRO

FormArray, özel denetimler ve eşzamansız doğrulamayla dinamik, güçlü tür denetimli reaktif formlar oluşturun.

24

Yönerge Birleştirme API'si

B24 dersPRO

Birden çok yönergeyi barındırıcı bileşenlere uygulayarak yeniden kullanılabilir davranışlar birleştirin.

25

NgRx ile Durum Yönetimi

B23 dersPRO

Uygulama durumunu verimli biçimde yönetmek için NgRx kullanın.

26

Sinyal Tabanlı Durum Yönetimi

B24 dersPRO

Harici kütüphaneler olmadan sinyaller, hizmetler ve reaktif kalıplarla uygulama durumunuzu yapılandırın.

27

Özel Form Denetimleri

B24 dersPRO

ControlValueAccessor uygulayarak özel bileşenleri Angular formlarıyla bütünleştirin.

28

Angular Birim ve Bileşen Testleri

B24 dersPRO

Bileşenleri, hizmetleri ve pipe'ları TestBed ile Angular test araçlarını kullanarak test edin.

29

Angular için Uçtan Uca Test

B24 dersPRO

Playwright ve Cypress kullanarak uçtan uca testlerle gerçek kullanıcı akışlarını doğrulayın.

30

Uluslararasılaştırma (i18n)

B24 dersPRO

Yerleşik i18n sistemi ve çalışma zamanında çeviri stratejileriyle Angular uygulamalarınızı yerelleştirin.

31

HTTP ve API Tümleştirmesi

B23 dersPRO

Angular'da HTTP iletişiminde ve API tümleştirmesinde uzmanlaşın.

32

Değişiklik Algılama ve Performans

C14 dersPRO

OnPush değişiklik algılama, bölgesiz kip ve trackBy stratejileriyle işleme performansını iyileştirin.

33

NgRx SignalStore

C14 dersPRO

Modern, sinyal tabanlı NgRx SignalStore ile karmaşık durumları yönetin.

34

Angular ile Sunucu Taraflı İşleme

C14 dersPRO

İlk görüntünün daha hızlı oluşturulması ve daha iyi SEO için Angular'ı sunucuda işleyin.

35

Hidratasyon ve Performans

C14 dersPRO

İstemci tarafındaki işi en aza indirmek için tam ve artımlı hidratasyonla SSR uygulamalarını hızlandırın.

36

Module Federation ile Mikro Ön Uygulamalar

C14 dersPRO

Büyük Angular uygulamalarını bağımsız olarak dağıtılabilen mikro ön uygulamalardan birleştirin.

37

Angular Kütüphaneleri Oluşturma

C14 dersPRO

Angular Package Format ile yeniden kullanılabilir Angular kütüphanelerini paketleyip yayımlayın.

38

Angular Güvenliğinin Temelleri

C13 dersPRO

Temel tekniklerle Angular uygulamalarınızı güvenli hâle getirin.

SSS

Sıkça Sorulan Sorular

Angular Academy kursu ücretsiz mi?

Evet. Angular Academy kursunu ücretsiz olarak başlayabilir ve etkileşimli derslerini hiç ücret ödemeden tamamlayabilirsin. İsteğe bağlı PRO aboneliği gelişmiş yapay zeka araçlarını ve paylaşılabilir bir sertifikayı açar.

HTML öğrenmek için önceki deneyim gerekli mi?

Hayır. Kurs temel bilgilerle başlar ve giderek daha ileri konulara ilerler, bu nedenle HTML deneyimi olmasa bile başlayabilirsin.

CoddyKit'te HTML nasıl öğreneceksin?

Yaparak öğrenirsin. Kısa etkileşimli dersler, açık bir açıklama ile gerçek zamanlı çalışan uygulamalı bir kodlama alıştırmasını bir araya getirir ve 24/7 AI öğretmen takılırsan kişiselleştirilmiş yardım sağlar.

Angular Academy kursunu tamamladığımda sertifika alır mıyım?

Evet. PRO öğrenenler sınav yapabilir ve Angular Academy kursu için doğrulanabilir bir koduyla paylaşılabilir bir tamamlama sertifikası kazanabilirler.

HTML öğrenimini telefonumda yapabilir miyim?

Evet. CoddyKit web ve yerel iOS ile Android uygulamaları olarak erişilebilir, böylece HTML öğrenimini herhangi bir cihazda yapabilir ve ilerlemeniz cihazlar arasında senkronize olur.

Angular Academy Kursuna Şimdi Başla

Yapay zeka destekli derslerle programlamayı öğrenen binlerce öğrenciye katıl.

Ücretsiz Başla →Tüm Kursları Gözden Geçir