C# ve Asp.Net Core

C# ve Asp.Net Core Eğitimi

Bu eğitimde, modern yazılım geliştirme için temel bir platform olan .NET'in temellerini öğreneceksiniz. C# programlama diliyle birlikte .NET Framework ve .NET Core'un kullanımını öğrenerek, güçlü ve ölçeklenebilir uygulamalar geliştirmeyi keşfedeceksiniz.

Kurs İçeriği:

• C# Programlama
• .NET Framework ve .NET Core
• Veritabanı İşlemleri ve Entity Framework
• .NET Geliştirme Araçları
• Uygulama Yayımlama ve Dağıtımı

Kimler Katılmalı?

• Yazılım geliştirme kariyerine başlamak isteyenler
• .NET teknolojilerini öğrenmek isteyenler
• Varolan .NET bilgisini geliştirmek isteyenler

C# ve Asp.Net Core Eğitim İçeriğimiz
Bölüm 1: .NET Temelleri

1. .NET Nedir?
2. .NET Framework, .NET Core ve .NET 5 arasındaki farklar
3. .NET Ekosistemi: C#, Visual Basic, F#
4. .NET'in Tarihçesi ve Gelişimi

Bölüm 2: C# Programlama Dili

1. C# Nedir?
2. Değişkenler ve Veri Türleri
3. Kontrol Yapıları: Koşullar ve Döngüler
4. Fonksiyonlar ve Metotlar
5. Sınıflar ve Nesne Tabanlı Programlama (OOP) Kavramları
6. Kalıtım, Kapsülleme ve Polimorfizm

Bölüm 3: .NET Framework ve .NET Core

1. .NET Framework ve .NET Core'un Kurulumu
2. Temel Kütüphaneler ve Sınıflar
3. Dosya İşlemleri ve Giriş/Çıkış İşlemleri
4. Veritabanı Bağlantısı ve LINQ Kullanımı
5. Web Geliştirme: ASP.NET MVC ve Web API

Bölüm 4: Entity Framework ve Veritabanı İşlemleri

1. Entity Framework Nedir?
2. Veritabanı Modelleme ve Code First Yaklaşımı
3. CRUD İşlemleri (Create, Read, Update, Delete)
4. Veritabanı İlişkileri ve ORM Kavramları

Bölüm 5: .NET Geliştirme Araçları ve Ortamları

1. Visual Studio ve Visual Studio Code'un Kullanımı
2. .NET CLI (Command Line Interface)
3. Debugging ve Hata Ayıklama Teknikleri
4. Unit Test ve Test Driven Development (TDD)

Bölüm 6: .NET Uygulamalarının Yayımlanması ve Dağıtımı

1. Uygulama Paketleme ve Dağıtımı
2. Docker ve Containerization
3. Azure ve Diğer Bulut Hizmetleri ile Entegrasyon

Bölüm 7: İleri Düzey Konular

• Asenkron Programlama ve Paralel İşlemler
• .NET Core'un Kullanımı ve Geliştirilmesi
• Mikro Servis Mimarisine Giriş
• .NET Standard ve Platform Bağımsızlığı


background-shape background-shape background-shape