İçeriğe geç
Akadem Danışmanlık ve Eğitim Çözümleri

C# ve ASP.Net Core Eğitimi

C# ve ASP.NET Core Eğitimi, katılımcılara modern web uygulamaları geliştirme becerilerini kazandırmak amacıyla C# dilini ve ASP.NET Core framework’ünü kapsamlı bir şekilde öğretir.

C# ve ASP.Net Core Eğitimi

Genel Bakış

  • Süre: 6 Gün / 36 Saat

Genel Bakış

Eğitim Hakkında

C# ve ASP.NET Core Eğitimi, katılımcılara modern web uygulamaları geliştirme becerilerini kazandırmak amacıyla C# dilini ve ASP.NET Core framework’ünü kapsamlı bir şekilde öğretir. Eğitim, ASP.NET Core’un modüler yapısı, MVC mimarisi, RESTful API geliştirme, Razor Pages, Entity Framework Core ile veri yönetimi, kimlik doğrulama ve yetkilendirme, asenkron programlama ve dağıtık mimari gibi konuları ele alır. Katılımcılar, proje bazlı uygulamalarla ASP.NET Core platformunda performanslı ve güvenli web uygulamaları geliştirme fırsatı bulacaklardır.

Katılımcı Profili

Kimler Katılmalı

  • Web Geliştiricileri: ASP.NET Core ile dinamik ve ölçeklenebilir web uygulamaları geliştirmek isteyenler.
  • Yazılım Mühendisleri: .NET ekosisteminde uzmanlaşmak isteyen yazılım mühendisleri.
  • BT Profesyonelleri: Web teknolojilerine geçiş yapmak ve modern web uygulamaları geliştirmek isteyen BT profesyonelleri.

Program İçeriği

Eğitim İçeriği

  1. 01

    C# Dilinin Temelleri ve Gelişmiş Özellikleri

    • Temel veri tipleri, kontrol yapıları ve OOP prensipleri
    • Delegates, events, lambda ifadeleri ve async/await ile asenkron programlama
  2. 02

    ASP.NET Core’a Giriş

    • ASP.NET Core mimarisi ve proje yapısı
    • Middleware, dependency injection ve servis yönetimi
  3. 03

    MVC Mimari ve Razor Pages

    • Model-View-Controller (MVC) yapısı ve Razor Pages kullanımı
    • View Components, Layouts ve Partial Views
  4. 04

    RESTful API Geliştirme

    • Web API oluşturma, JSON formatı ve veri alışverişi
    • Swagger ile API dokümantasyonu ve Postman kullanımı
  5. 05

    Entity Framework Core ve Veri Yönetimi

    • Code First ve Database First yaklaşımları
    • Veri modelleri, migration yönetimi ve LINQ ile veri işlemleri
  6. 06

    Kimlik Doğrulama ve Yetkilendirme

    • ASP.NET Identity ile kullanıcı yönetimi
    • JWT (JSON Web Tokens) ile token tabanlı kimlik doğrulama
  7. 07

    Performans ve Güvenlik Optimizasyonları

    • Caching, rate limiting ve güvenlik önlemleri
    • Performans izleme ve hata yönetimi
  8. 08

    Dağıtık Mimari ve Mikroservisler

    • Mikroservis mimarisi, API Gateway ve Service Mesh
    • Docker ve Kubernetes ile uygulama orkestrasyonu
  9. 09

    Proje Çalışmaları ve Uygulamalar

    • Gerçek dünya projeleriyle uygulamalı geliştirme
    • Best practices ve yazılım geliştirme süreçleri

Kazanımlar

Eğitim Sonu Kazanımları

  • ASP.NET Core Uzmanlığı: ASP.NET Core framework’ü ile güçlü web uygulamaları geliştirme becerisi.
  • Modern Web Geliştirme: MVC, Razor Pages ve Web API ile dinamik ve güvenli web çözümleri oluşturma.
  • Veri Yönetimi: Entity Framework Core ile veritabanı işlemlerini etkin bir şekilde yönetme.

Ön Koşullar

Ön Koşul

  • Ön Koşul: Temel programlama bilgisi ve C# diline aşinalık gereklidir. Temel web teknolojileri (HTML, CSS, JavaScript) bilgisi de faydalı olacaktır.
Süre
6 Gün / 36 Saat
Kategori
Yazılım Geliştirme Eğitimi
Format
Yüz yüze · Online · Hibrit

Kurumunuza özel planlayalım

Takvim, içerik ve süre ekibinizin ihtiyacına göre uyarlanır.

+90 850 241 95 58

Aynı kategoriden diğer programlar

Tümünü gör
  • Yazılım Geliştirme Eğitimi

    Yapay Zeka Destekli Full Stack Developer Eğitimi

    Full Stack Developer, hem frontend (kullanıcı arayüzü) hem de backend (sunucu, veritabanı, API) teknolojilerinde yetkin olan geliştiricilere verilen addır.

    140 Saatİncele
  • Yazılım Geliştirme Eğitimi

    Windows Azure ile Bulut Bilişimi Eğitimi

    Bu eğitim, katılımcılara Azure platformunu kapsamlı bir şekilde öğrenme ve uygulama becerisi kazandırarak, bulut bilişim alanında uzmanlaşmalarına olanak sağlar.

    4 Gün / 24 Saat Ön Koşul:İncele
  • Yazılım Geliştirme Eğitimi

    TypeScript ve Angular Programlama Eğitimi

    Katılımcılar, bu eğitim sonunda Angular ile kurumsal düzeyde web uygulamaları geliştirebilme becerisi kazanacak ve modern frontend teknolojilerinde yetkinlik elde edeceklerdir.

    5 Gün / 35 Saat Ön Koşul:İncele

Kurumunuz için doğru başlangıç noktasını birlikte belirleyelim

Kısa bir ihtiyaç görüşmesiyle başlıyoruz. Kapsamı, takvimi ve bütçeyi net biçimde yazılı olarak paylaşıyoruz — sürpriz yok.

Ortalama ilk dönüş süresi: 1 iş günü