ASP.NET Core MVC Eğitimi
Dinamik web uygulamaları ve API’ler geliştirmek için kullanılan bir framework olup bu model, uygulamalarınızı verimli bir şekilde organize etmenize ve bakımını yapmanıza yardımcı olmaktadır.
30 Saat
1 Konu Başlığı
Başvuru Formu
Bu Eğitime Başvurun
Formu doldurun, danışmanımız en kısa sürede sizinle iletişime geçsin.
Kimler İçindir
• Web geliştirme alanında kendini geliştirmek isteyen yazılımcılar
• C# bilgisine sahip geliştiriciler
• Backend veya full-stack geliştirme hedefleyen profesyoneller
• Kurumsal web uygulamaları geliştirmek isteyenler
• C# bilgisine sahip geliştiriciler
• Backend veya full-stack geliştirme hedefleyen profesyoneller
• Kurumsal web uygulamaları geliştirmek isteyenler
Eğitim Hedefleri
• ASP.NET Core ve MVC (Model-View-Controller) mimarisinin temel prensiplerini anlamak
• Controller, Model ve View yapılarıyla dinamik web uygulamaları geliştirebilmek
• Entity Framework Core kullanarak veritabanı işlemlerini gerçekleştirmek
• Routing, Middleware ve Dependency Injection gibi temel yapıları kavramak
• Kimlik doğrulama (Authentication) ve yetkilendirme (Authorization) süreçlerini uygulayabilmek
• Controller, Model ve View yapılarıyla dinamik web uygulamaları geliştirebilmek
• Entity Framework Core kullanarak veritabanı işlemlerini gerçekleştirmek
• Routing, Middleware ve Dependency Injection gibi temel yapıları kavramak
• Kimlik doğrulama (Authentication) ve yetkilendirme (Authorization) süreçlerini uygulayabilmek
Eğitim Hakkında
.NET Core MVC (Model-View-Controller), .NET Core platformunda dinamik web uygulamaları ve API’ler geliştirmek için kullanılan bir framework olup bu model, uygulamalarınızı verimli bir şekilde organize etmenize ve bakımını yapmanıza yardımcı olmaktadır. MVC modeli, uygulamayı üç temel bileşene bölmektedir: Model, View ve Controller.
Ön Koşul
C# eğitimini almış olmak ya da eğitimde anlatılan konulara hakim olmak gerekmektedir.
Eğitim İçeriği
• .Net Core Genel Bilgi
• .Net Core MVC Proje yapısı
• Proje Environment
• Static dosyalarla çalışma
• Startup Dosyası
• DI Container
• Controller yapısı
• View yapısı
• Model yapısı
• Formlarla Çalışma
• Routing yapısı
• Area yapısı
• Layout yapısı
• Javascript dosyaları ile çalışmak
• Entity Framework Core
• Migrations
• Veri tabanı işlemleri
• CRUD operasyonları
• Filter yapısı
• Middleware yapısı
• TagHelper
• PartialView
• Component
• Asp.Net Core API
• Katmanlı mimari temelleri
• .Net Core MVC Proje yapısı
• Proje Environment
• Static dosyalarla çalışma
• Startup Dosyası
• DI Container
• Controller yapısı
• View yapısı
• Model yapısı
• Formlarla Çalışma
• Routing yapısı
• Area yapısı
• Layout yapısı
• Javascript dosyaları ile çalışmak
• Entity Framework Core
• Migrations
• Veri tabanı işlemleri
• CRUD operasyonları
• Filter yapısı
• Middleware yapısı
• TagHelper
• PartialView
• Component
• Asp.Net Core API
• Katmanlı mimari temelleri
Kimler İçindir
• Web geliştirme alanında kendini geliştirmek isteyen yazılımcılar
• C# bilgisine sahip geliştiriciler
• Backend veya full-stack geliştirme hedefleyen profesyoneller
• Kurumsal web uygulamaları geliştirmek isteyenler
• C# bilgisine sahip geliştiriciler
• Backend veya full-stack geliştirme hedefleyen profesyoneller
• Kurumsal web uygulamaları geliştirmek isteyenler
Eğitim Hedefleri
• ASP.NET Core ve MVC (Model-View-Controller) mimarisinin temel prensiplerini anlamak
• Controller, Model ve View yapılarıyla dinamik web uygulamaları geliştirebilmek
• Entity Framework Core kullanarak veritabanı işlemlerini gerçekleştirmek
• Routing, Middleware ve Dependency Injection gibi temel yapıları kavramak
• Kimlik doğrulama (Authentication) ve yetkilendirme (Authorization) süreçlerini uygulayabilmek
• Controller, Model ve View yapılarıyla dinamik web uygulamaları geliştirebilmek
• Entity Framework Core kullanarak veritabanı işlemlerini gerçekleştirmek
• Routing, Middleware ve Dependency Injection gibi temel yapıları kavramak
• Kimlik doğrulama (Authentication) ve yetkilendirme (Authorization) süreçlerini uygulayabilmek
Başvuru Formu
Bu Eğitime Başvurun
Formu doldurun, eğitim danışmanımız en kısa sürede sizinle iletişime geçsin.