ASP.Net Core MVC
"ASP.Net Core MVC" kursu, katılımcılara ASP.NET Core framework'ü kullanarak modern web uygulamaları ve RESTful API'ler geliştirme becerilerini kazandırmayı amaçlamaktadır. Kurs, .NET ekosisteminde backend geliştirme yapmak isteyen yazılım geliştiriciler için tasarlanmıştır.
Bu kurs kapsamında katılımcılar, ASP.NET Core’un uygulama başlatma, middleware pipeline, static files, routing, error handling, configuration ve Dependency Injection gibi temel yapılarını öğrenmektedir. MVC pattern ile controller, view ve model oluşturma; Razor syntax, layout, tag helpers ve partial views uygulamalı olarak ele alınmaktadır.
Kurs kapsamında ayrıca model binding ve validation, session yönetimi, Entity Framework Core ile entity oluşturma, migration ve transaction işlemleri; RESTful Web API geliştirme, authentication/authorization, CORS, N-Layered Solutions ve async/await konuları da işlenmektedir.
“ASP.Net Core MVC” kursu, common design pattern’leri ve third-party paketlerin kullanımını kapsayan gerçek dünya senaryolarıyla tamamlanmaktadır.
Kurs İçeriği
8 KonuC# Language Overview: Loosely Couple Principle, Extension Methods, Delegates
ASP.NET Core Temelleri: Application Startup, Middleware, Static Files, Routing, Error Handling, Configuration, DI
MVC Pattern: Controller, View ve Model oluşturma, Validation ekleme
Controller ile İstek Yönetimi: Routing, Model Binding, Model Validation, DI, Session
Razor Syntax ile HTML Render: View compilation, Layout, HTML Helpers, Tag Helpers, Partial Views
EF Core: Entity Framework kurulumu, Entity ve DbContext oluşturma, Migration, Transaction
Web API Best Practices: RESTful API, API Controllers, Filters, Authentication/Authorization, CORS
N-Layered Solutions, Common Design Patterns, Async/Await ve Third Party Packages
Özelleştirilebilir
Şirketinize özel müfredat ve içerik
Grup Eğitimleri
5-15 kişilik gruplara özel
İlerleme Takibi
Detaylı raporlama ile gelişim takibi
SoftUni Sertifikası
Uluslararası geçerlilikte