Eğitim İçeriği

Giriş

.NET Framework ve C#'ye Genel Bakış

  • Visual Basic'ten C#'ye Evrim
  • ASP.NET için C#'nin Özellikleri ve Faydaları

Ortamın Kurulumu

  • Visual Studio'in Kurulumu ve Yapılandırılması
  • .NET Core ve .NET Framework

C# Sözdizimi Temelleri

  • Veri türleri, değişkenler ve operatörler
  • Kontrol ifadeleri (if, switch, döngüler)

OOP Kavramlarına Giriş

  • Sınıflar, nesneler ve yöntemler
  • Kapsülleme, kalıtım ve çok biçimlilik

Hata Ayıklama ve Hata Yönetimi

  • İstisna yönetimi
  • Visual Studio'de hata ayıklama teknikleri

ASP.NET Core'ye Giriş

  • Çerçeve genel bakışı ve proje yapısı
  • Temel bir ASP.NET uygulamasının kurulumu

MVC ile Web Uygulamaları Oluşturma

  • Model-Görünüm-Denetleyici (MVC) mimarisini anlama
  • Razor Sayfaları ile görünümler oluşturma

Veri Bağlama ve Etkileşim

  • ASP.NET uygulamalarını veritabanlarına bağlama
  • Entity Framework Core'in temelleri

ASP.NET ve PLC'ler Arasındaki Communication

  • İletişim protokollerine genel bakış (örn. Modbus, OPC-UA)
  • Gerçek zamanlı veri akışlarını işleme

ASP.NET'teki Gelişmiş Özellikler

  • Ara katman ve bağımlılık enjeksiyonu
  • ASP.NET Core'de RESTful API'ler

Visual Basic Arayüzlerini Köprüleme

  • Mevcut VB arayüzlerini ASP.NET'e geçirme
  • Eski kodu geçirmek için en iyi uygulamalar

Güvenlik ve En İyi Uygulamalar

  • ASP.NET'te kimlik doğrulama ve yetkilendirme
  • Güvenli veri işleme ve iletimi

Uygulama Dağıtımı

  • ASP.NET uygulamalarını yerel olarak ve bulutta barındırma
  • Docker kullanarak kapsayıcılığa giriş (isteğe bağlı)

Özet ve Sonraki Adımlar

Kurs İçin Gerekli Önbilgiler

  • Temel programlama kavramlarına aşinalık
  • PLC programlamada deneyimli bilgi

Hedef Kitle

  • Programcılar
  • Uygulama geliştiriciler
 35 Saat

Katılımcı Sayısı


Kişi Başına Fiyat

Danışanlarımızın Yorumları (5)

Yaklaşan Etkinlikler

İlgili Kategoriler