ASP.NET Core MVC Eğitimi

ASP.NET Core MVC Eğitimi

Eğitim Hakkında

Bu eğitim, ASP.NET Core MVC mimarisi, Entity Framework Core, kimlik yönetimi, controller ve view yapıları, Razor syntax, JavaScript entegrasyonu, Web API geliştirme ve uygulama temel yapı taşlarını kapsayan kapsamlı bir programdır. Katılımcılar, modern web uygulamaları geliştirme sürecinde kullanılan en güncel yöntemleri ve araçları uygulamalı olarak öğreneceklerdir.

Ön Koşul

Katılımcıların temel düzeyde C# programlama bilgisine, nesne yönelimli programlama mantığına, HTML, CSS ve JavaScript konularına aşinalığa ve tercihen SQL veritabanı bilgisine sahip olmaları beklenmektedir.

Eğitim İçeriği

  • MVC Pattern
  • Adding a Controller
  • Adding a View
  • Adding a Model
  • Controller Methods and Views
  • Adding Search
  • Adding a New Field
  • Adding Validation
  • Examining the Details and Delete Methods
  • Entity Framework Overview
  • Installing EF
  • Creating Entities
  • Creating DbContext
  • Performing Migrations
  • Using with MVC Application
  • Installing EF Packages
  • Creating the Controller and the View
  • Performing Transactions
  • Using SsqlServerTypeMepper
  • Authentication
  • Individual User Accounts
  • Users and Roles
  • Two Factor Authentication
  • Authorization
  • Routing to Controller Actions
  • Model Binding
  • Model Validation
  • File Uploads
  • Dependency Injection Into Controllers
  • Testing Controllers
  • View Compilation
  • Layout HTML Helpers
  • Tag Helpers
  • Partial Views
  • Dependency Injection Into View
  • Javascript and JQuery and Other Frameworks
  • Using AJAX
  • Partial Updates
  • Application Startup
  • Middleware
  • Working with Static Files
  • Routing
  • URL Rewriting
  • Middleware
  • Error Handling
  • Signal R (WebSockets)
  • Globalization and Localization
  • Configuration
  • Logging File Providers
  • Dependency Injection
  • Hosting
  • Session and Application State
  • API Controllers
  • Minimal Web API
  • HTML and JSON Contents
  • Secutity
  • Client Applications

Kazanımlar

ASP.NET Core MVC mimarisini ve temel yapı taşlarını öğrenmek

Entity Framework Core ile veri tabanı işlemlerini gerçekleştirebilmek

Kimlik yönetimi, kullanıcı rolleri ve yetkilendirme süreçlerini uygulayabilmek

Controller, View ve Razor syntax yapısını etkin şekilde kullanabilmek

Web API geliştirme ve güvenlik yöntemlerini uygulayabilmek

Middleware, konfigürasyon ve hata yönetimi gibi temel konuları kavrayabilmek

Uygulamayı farklı ortamlarda çalıştırabilmek ve yayınlayabilmek

Hedef Kitle

Yazılım Geliştirici (Junior) – ASP.NET Core MVC’ye yeni başlayanlar

Yazılım Geliştirici (Orta Seviye) – .NET teknolojilerinde temel deneyimi olanlar

Full Stack Developer – MVC ve Web API entegrasyonu yapmak isteyenler

Yazılım Mühendisleri – Modern web uygulama geliştirme süreçlerini öğrenmek isteyenler

UI Developer– Razor ve MVC yapısını öğrenmek isteyenler

Teknik Liderler / Takım Liderleri– ASP.NET Core projelerini yönetmek ve optimize etmek isteyenler

Sertifika

Eğitimlerimize %80 oranında katılım gösterilmesi ve eğitim müfredatına göre uygulanacak sınav/projelerin başarıyla tamamlanması durumunda, eğitimin sonunda dijital ve QR kod destekli “BT Akademi Başarı Sertifikası” verilmektedir.

SEKTÖRÜN GÜVENDİĞİ ÇÖZÜM ORTAĞI

BT Akademi'yi tercih eden 4.000'den fazla kurum yanılmıyor.

Tırsan Treyler
T.C. Cumhurbaşkanlığı
Sekerbank
Boyner
Albaraka Türk
BİLGEM
Zorlu Holding
Oyak Çimento
Etiya
TEB
Aselsan
Coca Cola
İTU
IBB
İçdaş
Kuveyt Türk
TÜBİTAK MAM
Hepsiburada
Iga Airport
Türk Telekom
Getir
QNB Finansbank
Arçelik
Axa Sigorta
ITKIB
Tırsan Treyler
T.C. Cumhurbaşkanlığı
Sekerbank
Boyner
Albaraka Türk
BİLGEM
Zorlu Holding
Oyak Çimento
Etiya
TEB
Aselsan
Coca Cola
İTU
IBB
İçdaş
Kuveyt Türk
TÜBİTAK MAM
Hepsiburada
Iga Airport
Türk Telekom
Getir
QNB Finansbank
Arçelik
Axa Sigorta
ITKIB
Bilgi İstiyorum