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ı (5)
- 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
The trainer explained the subjects very good with actual examples from real world which made it simpler for us to grasp the information
Florin-Viorel Marut - Continental Automotive Romania
Eğitim - High-Performance Application Development with .NET Core
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