İçeriğe geç

Programlama

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.

Programı incele
Süre
24 saat
Seviye
Temel
Biçim
Canlı online

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.

Eğitim programı

8 konu, 24 saat

ASP.NET Core temel yapısını (middleware, routing, DI) kullanmak, MVC pattern ile controller, view ve model oluşturmak, Razor syntax ile HTML render etmek ve tag helper kullanmak, Model binding, validation ve session yönetimini uygulamak, Entity Framework Core ile veritabanı işlemlerini gerçekleştirmek, RESTful Web API geliştirmek ve authentication/authorization uygulamak, N-Layered mimari ve design pattern'leri kullanmak, Async/Await ile asenkron işlem yönetimini uygulamak.

  1. 01

    C# Language Overview: Loosely Couple Principle, Extension Methods, Delegates

  2. 02

    ASP.NET Core Temelleri: Application Startup, Middleware, Static Files, Routing, Error Handling, Configuration, DI

  3. 03

    MVC Pattern: Controller, View ve Model oluşturma, Validation ekleme

  4. 04

    Controller ile İstek Yönetimi: Routing, Model Binding, Model Validation, DI, Session

  5. 05

    Razor Syntax ile HTML Render: View compilation, Layout, HTML Helpers, Tag Helpers, Partial Views

  6. 06

    EF Core: Entity Framework kurulumu, Entity ve DbContext oluşturma, Migration, Transaction

  7. 07

    Web API Best Practices: RESTful API, API Controllers, Filters, Authentication/Authorization, CORS

  8. 08

    N-Layered Solutions, Common Design Patterns, Async/Await ve Third Party Packages

Format ve planlama

Eğitim biçimi
Canlı online, eğitmen eşliğinde
Grup büyüklüğü
5–15 kişilik kapalı gruplar
Süre
24 saat
Takvim
Şirketinizin planına göre

Bu eğitim şirketinize özel bir takvimle planlanır. Teklif talebinizde tercih ettiğiniz dönemi belirtebilirsiniz.

Benzer eğitimler

Tüm eğitimler

İlgili yazılar

Tüm yazılar