Developing Applications using Angular Eğitimi

  • Eğitim Tipi: Classroom / Virtual Classroom / Online
  • Süre: 5 Gün

Bu eğitime katılmak için günümüzdeki web geliştirme çalışmaları hakkında bilgi sahibi olmalısınız. Ayrıca JavaScript ile Programlama eğitimimizde ele alınan becerilere eşdeğer bir JavaScript deneyimine ve TypeScript ile Programlama eğitimimizde ele alınan seviyede TypeScript bilgisine sahip olunmalıdır.

Daha fazla +
Bu eğitimi kendi kurumunuzda planlayabilirsiniz.

Önkoşullar

Bu eğitime katılmak için günümüzdeki web geliştirme çalışmaları hakkında bilgi sahibi olmalısınız. Ayrıca JavaScript ile Programlama eğitimimizde ele alınan becerilre eşdeğer bir JavaScript deneyimine ve TypeScript ile Programlama (QAPTS) eğitimimizde ele alınan seviyede TypeScript bilgisine sahip olunulmalıdır. 

Daha fazla +

Kimler Katılmalı

Bu eğitimde, tüm kod tanıtımları ve alıştırmalarında TypeScript kullanılmakta olduğundan katılımcıların TypeScript ile Programlama (QAPTS) eğitimimizde ele alınan becerilere eşdeğer bir deneyime sahip olmaları gerekir.

Daha fazla +

Neler Öğreneceksiniz

  • Angular’in klasik web geliştirme çalışma çerçevelerinden ne kadar farklı olduğunu anlamayı
  • Yeni ES6 ve TypeScript dillerinin özelliklerini kullanarak kodlama yapmayı
  • Angular 5’ü kullanarak sıfırdan bir uygulama geliştirmeyi
  • Angular kodlama ve mimarisinin en iyi uygulamalarını keşfetmeyi
  • Angular Forms, Observables, Dependency Injection ve Routing özelliklerini anlamayı ve kullanmayı
  • Angular’in Http servisini kullanarak verileri almayı, güncellemeyi ve silmeyi
  • Modüller, Bileşenler, Servisler ve Hatlar dahil olmak üzere bir Angular uygulamasının tüm parçalarında birim testi yapmayı
  • Her iki çalışma çerçevesini de aynı projede çalıştırarak zaman içinde var olan bir uygulamayı AngularJS’den Angular 4’e yükseltmeyi
  • Angular CLI kullanarak bir Angular (Angular 4) uygulamasını oluşturmayı, kurmayı ve uygulamaya koymayı
  • Birim testi yapılması daha kolay olan dinamik ve model odaklı formlar geliştirmeyi
Daha fazla +

Outline

  • 1. Introduction
    • Evolution and lessons learned
    • Semver
    • AngularJS to Angular
  • 2. TypeScript Refresher

    • Static Types
    • Classes
    • Modules
    • Decorators
  • 3. Setting up the environment

    • Quickstart
    • Angular CLI
    • WebPack
  • 4. Overview of Angular4

    • Eight core components
    • Bringing them together
    • Hello World
  • 5. Components in depth

    • Templates
    • Data binding
    • Built in directives
  • 6. Services

    • Why services
    • Creating our service
    • Dependency Injection
  • 7. Routing

    • Configuring the Router
    • Setting up your first routes
    • Child Routes
    • Route Guards
    • Lazy Loading
  • 8. Observables (rxjs)

    • Using the http module
  • 9. Forms

    • How to build forms in Angular
    • Validation
    • Handling form submission
  • 10. Pipes

    • Using Pipes to transform our data
    • Stateless (pure) pipes
    • Statefull pipes
    • Async pipes
  • 11. Testing

    • Tools and setup
    • Writing our first Karma test
    • Testing components
    • Isolated unit tests
Daha fazla +

Eğitim Yorumları



Eğitimlerle ilgili bilgi almak ve diğer tüm sorularınız için bize ulaşın!

Eğitim Tarihleri

Sınıf eğitimlerimizi İstanbul, Ankara ve Londra ofislerimizde düzenlemekteyiz. Kurumunuza özel eğitimleri ise, dilediğiniz tarih ve lokasyonda organize edebiliriz.

26 Şubat 2025 (5 Gün)
İstanbul, Ankara, Londra
Classroom / Virtual Classroom
10 Mart 2025 (5 Gün)
İstanbul, Ankara, Londra
Classroom / Virtual Classroom
26 Mart 2025 (5 Gün)
İstanbul, Ankara, Londra
Classroom / Virtual Classroom
25 Nisan 2025 (5 Gün)
İstanbul, Ankara, Londra
Classroom / Virtual Classroom
09 Haziran 2025 (5 Gün)
İstanbul, Ankara, Londra
Classroom / Virtual Classroom
10 Haziran 2025 (5 Gün)
İstanbul, Ankara, Londra
Classroom / Virtual Classroom
12 Haziran 2025 (5 Gün)
İstanbul, Ankara, Londra
Classroom / Virtual Classroom
12 Haziran 2025 (5 Gün)
İstanbul, Ankara, Londra
Classroom / Virtual Classroom

İlgili Eğitimler

Sitemizi kullanarak çerezlere (cookie) izin vermektesiniz. Detaylı bilgi için Çerez Politika'mızı inceleyebilirsiniz.