Eğitim İçeriği
1. Gün:
.NET Core Genel Bakış
- .Net Framework'ten avantajları ve farklılıkları
.NET Core uygulamaları oluşturma
- .NET Core SDK'sını yükleme, .NET CLI'yı kullanma, .NET Core uygulaması oluşturma ve çalıştırma
.NET Core ile oluşturma
- Framework'ler, çalışma zamanları ve platformlar, MSBuild temelleri
xUnit ile birim testi
- Birim testleri yazma, olgular ve teoriler
Veritabanlarıyla çalışma
- İlişkisel, SQLite, Veri dönüştürme
ORM (nesne-ilişkisel eşleyiciler) ile veri erişimi
- Dapper vs Entity Framework Core
ASP.NET Core ile Mikroservis oluşturma
Hata ayıklama
- WinDBG/CDB, LLDB, SOS
Performans ve Profilleme
- xUnit.Performance, PerfView
Uygulamanızı yerelleştirme
.NET Taşınabilirlik Analizörü
Yayınlanmaya hazırlık
- NuGet paketi, NuGet beslemesi, Derlemeleri imzalama
2. Gün:
ASP.NET Core Genel Bakış
ASP.NET Core web uygulaması oluşturma
- Bileşenler
Orta katman hattı ile istekleri işleme
- Statik dosyaları sağlama, işlevsellik ekleme, orta katmanları birleştirme, istisnaları işleme
ASP.NET Core içinde MVC kullanma
URL'leri eşleme
- Geleneksel yönlendirme, kısıtlamalar ve varsayılan değerler, URL oluşturma
Model Bağlama
- Kullanıcı girişini doğrulama
Razor Görünümleri kullanma
Etiket Yardımcılarını kullanma
Web API'si oluşturma
- Öznitelik yönlendirme, İçerik müzakeresi, XML biçimlendirme
Bağımlılık enjeksiyonu ile hizmeti yapılandırma
ASP.NET Core uygulamasını yapılandırma
Entity Framework Core kullanarak veri sorgulama, oluşturma ve güncelleme
MVC filtre hattını kullanma
ASP.NET Core Kimlik sistemini kullanma
Uygulamanızı güvence altına alma
Yayınlama, ASP.NET Core uygulamasını IIS'de barındırma
- Paketleme ve küçültme
İzleme ve sorun giderme
3. Gün:
Ön Uç Geliştirici Araç Seti Genel Bakış
Angular Kavramları
- Projeyi oluşturma
- Veri modelini oluşturma
- Web hizmeti oluşturma
Angular Uygulamasını yapılandırma
Angular Mağazasını oluşturma
Blazor ile Angular kullanma
Veri bağlama ve Yönergeler
Hizmetler ve Bağımlılık Enjeksiyonu
Angular ile ASP.NET MVC kullanma
Visual Studio Desteği Angular
Bootstrap Kavramları
- Bootstrap stilleri, Bileşenler
Bağımlılıkları NuGet ve Bower ile yönetme
Uygulamayı Gulp ve webpack ile oluşturma
Yönetim özellikleri oluşturma
Uygulamayı güvence altına alma
ASP.NET Core Angular uygulamasını dağıtma
- Yeni Barındırma Modeli, IIS'ye yükleme, Azure, Docker Kapsayıcılar
Windows dışında ASP.NET CORE uygulaması oluşturma
Özet
Kurs İçin Gerekli Önbilgiler
.NET Core
- Emirî, nesne yönelimli programlama dillerine (örneğin C#, C++, Java) hakimiyet.
- Terminal veya komut satırı ve metin düzenleyicileri konusunda bazı yetkinlikler.
Angular
- ASP.NET Core MVC geliştirme konusunda çalışma bilgisi ve JavaScript, HTML ve CSS konularında iyi bir anlayış.
Danışanlarımızın Yorumları (2)
SignalStore kavramları benim için yeni olduğundan.
Alexander Ivanov
Eğitim - Angular Advanced 2 days
Yapay Zeka Çevirisi
Sadece üç gün içinde eğitim materyalindeki tüm konular, hatta ekstra konular da ele alındı.
Ovidiu
Eğitim - Angular 2 Fundamentals
Yapay Zeka Çevirisi