Angular 13 Eğitimi
Angular, web uygulamaları geliştirmek için kullanılan bir çerçevedir JavaScript.
Bu eğitmen liderliğindeki, canlı eğitim (çevrimiçi veya yerinde), Angular 13'ün en son özelliklerini kullanarak web uygulamaları oluşturmak, test etmek ve dağıtmak isteyen programcılara yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- TypeScript ve Angular CLI'yı kullanarak Angular 13 uygulamaları geliştirmek.
- Angular 13 web uygulamalarını geliştirmek, test etmek ve dağıtmak.
- Herhangi bir web uygulaması veya sayfa için kullanılabilen web bileşenleri oluşturmak.
Kurs Formatı
- Etkileşimli ders ve tartışma.
- Çok sayıda alıştırma ve uygulama.
- Canlı laboratuvar ortamında uygulamalı uygulama.
Kurs Özelleştirme Seçenekleri
- Bu kurs için özelleştirilmiş bir eğitim talep etmek için lütfen bizimle iletişime geçin.
Eğitim İçeriği
Giriş
- Angular Genel Bakış
- Angular çerçevesinin ve mimarisinin anlaşılması
- Angular uygulamasının anatomisinin anlaşılması
- Angular 13'te yenilikler neler?
TypeScript Temelleri
- TypeScript sözdiziminin anlaşılması
- Değişkenlerin ve dizilerin tanımlanması
- Fonksiyonlardaki türler
Bileşenlerin Oluşturulması
- Bileşenlere genel bakış
- Angular CLI kullanılarak bir bileşen oluşturma
- Bileşen sınıfının anlaşılması
- Bir bileşen şablonu kullanma
- Olay Bağlama
Angular Formlarıyla Çalışma
- Formlara giriş
- Şablon odaklı formları kullanma
- Form modülünü içe aktarma
- Bir formu ayarlama
- Tepkisel formlara genel bakış
- Tepkisel form modülünü içe aktarma
- Bir form oluşturma
- Şablonu tasarlama
Hizmetler, Bağımlılık Enjeksiyonu ve İşlemler
- Hizmetlere genel bakış
- Temel bir hizmet oluşturma
- Hizmet sınıfının anlaşılması
- Bağımlılık enjeksiyonuna giriş
- Bir hizmet örneğini enjekte etme
- İşlemlere giriş
- Yerleşik işlemleri kullanma
- HTML şablonunda işlemleri kullanma
- İşlemleri zincirleme
HTTP İstemcisiyle Çalışma
- Angular HTTP istemcisi
- HTTP istemcisini kullanma
- HTTP istemci modülünü içe aktarma
- HTTP istemci istek seçenekleri
- Bir HTTP yanıt nesnesi döndürme
- İstek başlıklarını ayarlama
- Yeni ve basit bir gözlemlenebilir oluşturma
Angular Bileşen Yönlendiricisi
- Angular bileşen yönlendiricisine giriş
- Görünümü gezme
- Angular yönlendirici API'sini kullanma
- Yönlendirici özellikli bir uygulama oluşturma
- Yönlendirici bileşenlerine ev sahipliği yapma
Angular ile Mikro-Ön Uç Mimarisi Uygulama
- Mikro-ön uçlara genel bakış
- Mikro-ön uçların avantajları ve özellikleri
- Mikro-ön uca yönelik farklı yaklaşımların anlaşılması
- Mikro-ön uç çerçevesinin anlaşılması
- Angular ile mikro-ön uç projeleri oluşturma
Angular Uygulamalarını Test Etme
- Angular eserlerini birim testi
- Test araçlarını kullanma
- Test adımları
Özet ve Sonraki Adımlar
Kurs İçin Gerekli Önbilgiler
- HTML, CSS ve JavaScript hakkında temel anlayış
Hedef Kitle
- Geliştiriciler
- Programcılar
Açık Eğitim Kursları 5 ve üzeri katılımcı gerektirir.
Angular 13 Eğitimi - Booking
Angular 13 Eğitimi - Enquiry
Angular 13 - Danışmanlık Talebi
Danışmanlık Talebi
Danışanlarımızın Yorumları (5)
It was very interactive and informative. The trainer was very patient with us when we didn't understand something and ensured no one was left behind throughout the training.
Daniel - INIT Innovations in Transportation Ltd.
Eğitim - Angular 17
- I really like the course and the Trainor is very accommodating and has a great knowledge on the topic. It just that not all topics are discussed in the 4-day training.
Allan - Tribal Software Philippines Inc
Eğitim - Angular 14
I liked your jokes
Dermot - Griffiths & Armour
Eğitim - Angular 2 Fundamentals
Practical examples, exercises and best practices
Bartosz Zawistowski - Capgemini Polska Sp. z o.o.
Eğitim - Angular 10 for Developers
Pipe Routing Data Biding Services
Edmundo Manave - CEDSIF, IP - Ministry of Finance
Eğitim - Angular 12
Yaklaşan Etkinlikler
İlgili Kurslar
Angular 2 Fundamentals
21 SaatBu eğitmen liderliğindeki canlı eğitim Türkiye (çevrimiçi veya yerinde), dinamik, modern web uygulamaları geliştirmek isteyen başlangıç seviyesinden orta seviyeye kadar olan geliştiricilere yöneliktir ve Angular 2 kullanılarak gerçekleştirilir.
Bu eğitimin sonunda katılımcılar şunları yapabilecekler:
- Angular 2 projelerini kurup yapılandırabilecekler.
- Angular 2'nin özelliklerini ve iyileştirmelerini kullanabilecekler.
- Angular 2 kullanarak sağlam, ölçeklenebilir uygulamalar geliştirebilecekler.
- Kod organizasyonu ve mimarisi için en iyi uygulamaları uygulayabilecekler.
- Angular uygulamalarını RESTful API'lerle entegre edebilecekler.
Angular JavaScript
28 SaatBu uygulamalı kurs, AngularJS kullanarak web siteleri oluşturmak isteyen herkes içindir.
Bu kurs boyunca en son kararlı sürüm kullanılacaktır. Ön sürüm, kayıt formundaki açıklamalar bölümünde belirtilirse kullanılabilir. Daha eski bir sürümün kullanılması kayıt öncesinde onaylanmalıdır.
AngularJS Basics
14 SaatAngular JS, hızlı uygulama geliştirme için bir JavaScript kütüphanesidir.
Hedef Kitle
- geliştiriciler
- programcılar
- javascript mimarları
Amaçlar
- Prosedürel/Nesne Yönelimli programlama düşünce yapısından Angular düşünce yapısına geçiş
- Katılımcıların Angular JS kullanarak Tek Sayfa Uygulamaları oluşturabilmesi
Kurs Formatı
- Derslerin %40'ı, laboratuvarların %60'ı
Angular 10 for Developers
28 SaatBu eğitmen liderliğindeki, canlı eğitimde (Türkiye – çevrimiçi veya yerinde), katılımcılar en son Angular 10 özelliklerini kullanarak bir Angular uygulaması oluşturmayı, test etmeyi ve dağıtmayı öğreneceklerdir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- TypeScript ve Angular CLI kullanarak Angular 10 uygulamaları geliştirme.
- Herhangi bir HTML sayfasında kullanılabilen gevşek bağlantılı web bileşenleri oluşturma.
- Bu bileşenleri hizmetlere, modüllere ve direktiflere bağlama.
- Bir Angular 10 uygulaması içinde REST web hizmetlerini ve WebSocket verilerini kullanma.
- Reactive Forms kullanarak özel doğrulama oluşturma.
- Bir Angular 10 uygulamasını test etme, ayıklama ve dağıtma.
- En iyi uygulamaları kullanarak Angular 10 projelerini düzenleme.
Angular 11
28 SaatBu eğitmen liderliğindeki, canlı eğitimde (Türkiye – çevrimiçi veya yerinde), katılımcılar Angular uygulamasını oluşturmayı, test etmeyi ve dağıtmayı, Angular 11'deki en son özelliklerini kullanarak öğreneceklerdir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- TypeScript ve Angular CLI'yı kullanarak Angular 11 uygulamaları geliştirmek.
- Herhangi bir HTML sayfasında kullanılabilecek gevşek bağlantılı web bileşenleri oluşturmak.
- Bir Angular 11 uygulamasını test etmek, ayıklamak ve dağıtmak.
- Angular 11 projelerini en iyi uygulamaları kullanarak düzenlemek.
Angular 11 Advanced
28 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), uygulamaları tasarlamak, oluşturmak, test etmek ve dağıtmak için Angular 11'in gelişmiş geliştirici araçlarını kullanmak isteyen geliştiricilere yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Gelişmiş Angular 11 uygulamaları geliştirmek için gerekli geliştirme ortamını kurmak.
- Karmaşık uygulamalar için üst-alt yapı, iç içe bileşenler oluşturmak.
- Gerçek zamanlı olayları ve eşzamansız programlamayı işlemek için RxJS ve gözlemlenebilir öğeleri kullanmak.
- Kullanıcı girdilerini ve veri giriş görevlerini yönetmek için ölçeklenebilir formlar ve veri modelleri oluşturmak.
- Angular 11'de gelişmiş bağımlılık enjeksiyonu, yönlendirme ve güvenlik en iyi uygulamalarını uygulamak.
Angular 12
28 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), Angular uygulamasını en son özelliklerle oluşturmak, test etmek ve dağıtmak isteyen programcılara yöneliktir Angular 12.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Angular 12 uygulamalarını TypeScript ve Angular CLI kullanarak geliştirmek.
- Herhangi bir web uygulaması veya HTML sayfasında kullanılabilecek gevşek bağlantılı web bileşenleri oluşturmak.
- Angular 12 uygulamasını test etmek, hata ayıklamak ve dağıtmak.
- En iyi uygulamaları kullanarak Angular 12 projelerini düzenlemek.
Angular 12 Advanced
28 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), özel bileşenler, direktifler, gelişmiş veri bağlama, tembel yükleme ve daha fazlasını içeren Angular 12'nin gelişmiş özelliklerine derinlemesine dalmak isteyen geliştiricilere yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Gelişmiş teknik ve kavramları kullanarak Angular 12 uygulamaları geliştirin.
- Özel bileşenler ve direktifler uygulayın.
- Gelişmiş veri bağlama tekniklerini keşfedin.
- Tembel yükleme ve dinamik içe aktarmayı uygulayın.
- Bir Angular 12 uygulamasının performansını optimize edin.
Angular 13 Advanced
28 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), yüksek performanslı web uygulamaları oluşturmak, test etmek ve dağıtmak için Angular 13'ün gelişmiş özelliklerinden yararlanmak isteyen deneyimli geliştiriciler ve programcılar hedeflenmektedir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Karmaşık Angular 13 uygulamaları oluşturmak için TypeScript ve Angular CLI'yı etkili bir şekilde kullanmak.
- En iyi performans için Angular 13 web uygulamalarını geliştirmek, test etmek ve dağıtmak.
- Angular 13 uygulamalarının yeniden kullanılabilirliğini ve sürdürülebilirliğini artırmak için web bileşenleri oluşturmak.
Angular 14
28 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), web uygulamaları oluşturmak, test etmek ve dağıtmak için Angular 14'ün en son özelliklerini kullanmak isteyen geliştiriciler ve programcılar hedeflenmektedir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Angular 14'ü kurmak ve yapılandırmak.
- Angular 14'ün bileşen tabanlı mimarisini kullanarak uygulamalar geliştirmek.
- Angular 14'ün yerleşik direktiflerini, hizmetlerini ve borularını kullanmak.
- Angular 14'ün HttpClient modülünü kullanarak bir RESTful API ile iletişim kurmak.
- Angular 14 uygulamalarında kimlik doğrulama ve yetkilendirme uygulamak.
- Angular 14 uygulamalarını test etmek ve hata ayıklamak.
Angular 14 Advanced
28 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), deneyimli geliştiriciler ve programcılar için tasarlanmıştır. Amacı, Angular 14 becerilerini bir üst seviyeye taşımak ve yüksek performanslı web uygulamaları oluşturmak, test etmek ve dağıtmak için Angular 14'ün gelişmiş özelliklerinden yararlanmaktır.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Angular 14 kullanarak gelişmiş uygulamalar oluşturmak.
- Angular 14'ün daha karmaşık özelliklerini ve tekniklerini anlamak ve uygulamak.
- Sürdürülebilir ve ölçeklenebilir Angular 14 kodu geliştirmek.
- Angular 14'ün işlevselliğini genişletmek için özel kütüphaneler ve modüller oluşturmak.
Angular 15
28 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), web uygulamaları oluşturmak, test etmek ve dağıtmak için en son Angular 15 özelliklerini kullanmak isteyen geliştiriciler ve programcılar için tasarlanmıştır.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Angular 15'i kurmak ve yapılandırmak.
- Angular 15'in bileşen tabanlı mimarisini kullanarak uygulamalar geliştirmek.
- Angular 15'in yerleşik direktiflerini, hizmetlerini ve borularını kullanmak.
- Angular 15'in HttpClient modülünü kullanarak bir RESTful API ile iletişim kurmak.
- Angular 15 uygulamalarında kimlik doğrulama ve yetkilendirme uygulamak.
- Angular 15 uygulamalarını test etmek ve hata ayıklamak.
- Görüntü Yönergeleri, UI Bileşenleri Oluşturmak için CDK Listesi, Korumalarda Şablon Azaltma ve Daha Hızlı Derlemeler için esbuild'de İyileştirmeler gibi Angular 15'in yeni özelliklerini anlamak.
Angular 15 Advanced
28 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), becerilerini bir sonraki seviyeye taşımak ve yüksek performanslı web uygulamaları oluşturmak, test etmek ve dağıtmak için Angular 15'in gelişmiş özelliklerinden yararlanmak isteyen deneyimli geliştiriciler ve programcılar hedeflenmektedir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Angular 15 uygulamaları oluşturmak için gelişmiş teknikleri kullanmak.
- Büyük ölçekli Angular 15 uygulamalarını ölçeklendirmek ve sürdürmek için en iyi uygulamaları anlamak.
- Angular 15'in gelişmiş özelliklerini kullanarak performanslı uygulamalar geliştirmek.
- Angular 15 uygulamalarında sorun gidermek ve optimize etmek.
- Sunucu tarafı oluşturma, tembel yükleme ve daha fazlası gibi gelişmiş konular hakkında bilgi edinmek.
Angular 16
28 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), web uygulamaları oluşturmak, test etmek ve dağıtmak için Angular 16'nın en son özelliklerini kullanmak isteyen başlangıç seviyesi ve orta seviye geliştiricilere yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Node.js, Visual Studio Code ve Angular CLI içeren bir geliştirme ortamı kurmak.
- Veri görüntüleyen ve kullanıcı etkileşimlerini işleyen temel bir Angular 16 uygulaması oluşturmak.
- Kodun düzenlenmesi ve yeniden kullanılması için bileşenleri, direktifleri, boruları, hizmetleri ve modülleri kullanmak.
- Arka uç hizmetleriyle iletişim kurmak için veri bağlama, bağımlılık enjeksiyonu, yönlendirme, formlar ve HTTP istemcisini kullanmak.
- Chrome DevTools, Jest, Karma ve Protractor gibi araçları kullanarak Angular 16 uygulamalarını ayıklamak ve test etmek.
Angular 17
28 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), web uygulamaları oluşturmak, test etmek ve dağıtmak için Angular 17'nin en son özelliklerini kullanmak isteyen başlangıç seviyesinden orta seviyeye kadar olan geliştiricilere yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Node.js, Visual Studio Code ve Angular CLI içeren bir geliştirme ortamı kurmak.
- Veri görüntüleyen ve kullanıcı etkileşimlerini işleyen temel bir Angular 17 uygulaması oluşturmak.
- Kodu düzenlemek ve yeniden kullanmak için bileşenleri, direktifleri, boruları, hizmetleri ve modülleri kullanmak.
- Arka uç hizmetleriyle iletişim kurmak için veri bağlama, bağımlılık enjeksiyonu, yönlendirme, formlar ve HTTP istemcisini kullanmak.
- Koşullu oluşturma, döngü oluşturma ve boş koleksiyonları işleme gibi yaygın görevleri basitleştirmek için yeni şablon kontrol bloğu sözdizimini kullanmak.
- Bloğun içeriğini ve bağımlılıklarını tembel yüklemek için yeni @defer kontrol bloğunu kullanmak.
- Görünümler arasındaki animasyonları ve geçişleri özelleştirmek için yeni görünüm geçişleri API'sini kullanmak.
- Chrome DevTools, Jest, Karma ve Protractor gibi araçları kullanarak Angular 17 uygulamalarını hata ayıklamak ve test etmek.