Bu yazımızda Angular geliştirici olmak isteyenler için izleyebileceği adımları bir araya ve bir Angular yol haritası oluşturduk.
Öncelikle bilmeyenler için Angular nedir ? sorusunu yanıtlayarak başlayalım.
Angular Nedir ?
Angular, açık kaynaklı bir web uygulama çerçevesidir. Google tarafından geliştirilmiş olan bu çerçeve, tek sayfa uygulamaları (SPA) ve karmaşık web uygulamaları geliştirmek için kullanılır.
Angular, TypeScript dili kullanılarak geliştirilir ve modüler bir yapıya sahiptir. Angular CLI (Command Line Interface) aracılığıyla kolayca kurulabilir ve proje oluşturma süreci hızlandırılabilir. Ayrıca, büyük bir geliştirici topluluğu tarafından desteklenmektedir ve kapsamlı bir dokümantasyona sahiptir.
Daha fazla bilgi almak isterseniz ‘Angular Nedir ? Ne İşe Yarar ?‘ adlı yazımızı okuyabilirsiniz.
Angular Yol Haritası
Angular’ın ne olduğunu açıkladığımıza göre yol haritasını çizmeye başlayabiliriz.
Hatırlatma : Kırmızı renkte olan yazılara tıklayarak ilgili ders anlatımına ulaşabilirsiniz.
TypeScript Temelleri
TypeScript Temelleri
1. TypeScript Nedir ?
2. Type Interface Nedir ?
3. Structural Typing Nedir ?
4. Union Types
5. Builtin Types
6. Type Guard
RxJS Temelleri
RxJS Temelleri
1. Observable Pattern Nedir ?
2. Observable Yaşam Döngüsü
3. RxJS vs Promises
4. Operations
4.1. Filtering
4.2. Rate Limiting
4.3. Transformation
4.2. Combination
Angular Temelleri
Angular Temelleri
1. Components
2. Modules
3. Dependency Injection
4. Services
5. Routing
Angular CLI
Angular CLI
1. ng build
2. ng serve
3. ng test
4. ng generate
5. ng new
Şablonlar
Şablonlar
1. Interpolation
2. Property Binding
3. Template Statements
4. Binding (Data, Props, Attrs, Events)
5. @Input, @Output
Formlar
Formlar
1. Reactive Forms
2. Template-driven Forms
State Managament
State Managament
1. NGXS
2. NGRX
Kendi ____’ınızı (inizi) oluşturun.
Kendi ____’ınızı (inizi) oluşturun.
1. Directive
2. Pipe
3. Library
Test
Test
1. Testing Pipes
2. Services With Dependencies
3. Component Bindings
4. Testing Directives
5. Component Templates
Bu yazımızda bir Angular geliştirici neler öğrenmeli ? sorusunu Angular yol haritası çıkartarak yanıtladık . Umarım faydalı olmuştur.