Eğitim İçeriği
Giriş
.NET Geliştirme Platformuna Genel Bakış
- .NET platformlarının farklı türleri
- .NET Framework ve .NET Core arasında seçim yapma
Geliştirme Ortamının Hazırlanması
- .NET Core için sistem gereksinimleri
- Başka bir geliştirme ortamından geçiş yapma
.NET Core’ın Kurulumu ve Yapılandırılması
- .NET Core Yazılım Geliştirme Kiti (SDK) ve Çalışma Zamanının (Runtime) kurulumu
- Diğer işletim sistemleri için bir paket yöneticisi kullanma
.NET Core Özellikleri ve Mimarisinin Genel Bakışı
- Languages ve .NET Core tarafından desteklenen işletim sistemleri
- .NET Core modüler mimarisi için NuGet paketleri
- .NET Core komut satırı arayüz araçları
- .NET Standard Spesifikasyonu
- .NET Core Framework bileşimi
ASP.NET Core Web Framework’ünün Genel Bakışı
- ASP.NET Core ile bulut tabanlı uygulamalar oluşturma
.NET Core Uygulaması Oluşturma
- Visual Studio Entegre Geliştirme Ortamı (IDE) ile çalışma
- MSBuild’yi kullanma ve proje dosyalarını yönetme
.NET Core Yazılım Geliştirme Kitinin (SDK) Genel Bakışı
- Proje dosyalarının ve diğer referansların genel sözdizimi
- Uygulamalar ve kitaplıklar için API kümesini belirtme
- .NET Core uygulamalarının bağımlılıklarını ekleme ve kaldırma
.NET Core Küresel ve Yerel Araçlarının Genel Bakışı
Ek .NET Core Araçlarının Genel Bakışı
.NET Core Uygulamalarının Performansını İzleme ve Yönetme
- Geliştirme sırasında uygulamaların performansını artırma
- Visual Studio performans araçlarını kullanma
- .NET Core uygulamaları için gelişmiş optimizasyon yöntemlerini uygulama
- Diğer işletim sistemlerinde uygulama performansı tanılaması
- .NET Core uygulamalarının kaynak kodunu optimize etme
.NET Core Yürütme Modelinin Genel Bakışı
- Gelişmiş performans için API’ler uygulama
.NET Core Uygulamalarını Test Etme ve Kod Analizi Yapma
.NET Core Uygulamalarını Hata Ayıklama
.NET Core Dağıtım Modelleri ile Uygulamayı Dağıtma
- ASP.NET Application Insights ile çalışma
- DynaTrace ile .NET Core uygulamalarını izleme ve takip etme
.NET Core Güvenlik Özelliklerini Kullanarak Uygulamaları Güvenli Hale Getirme
- .NET Core Federal Bilgi İşleme Standardı (FIPS) uyumluluğu
- Crypto .NET geliştirme platformu tarafından sağlanan grafik hizmetleri
- .NET Core güvenli kodlama yönergeleri
Sorun Giderme
Özet ve Sonuç
Kurs İçin Gerekli Önbilgiler
- C# programlama dilinde güçlü komut bilgisi
- Diğer .NET geliştirme platformlarında temel deneyim
- Çapraz platform yazılım mimarisi anlayışı
Hedef Kitle
- Geliştiriciler
Danışanlarımızın Yorumları (1)
The trainer explained the subjects very good with actual examples from real world which made it simpler for us to grasp the information