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.
- 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 saatASP.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.
-
01
C# Language Overview: Loosely Couple Principle, Extension Methods, Delegates
-
02
ASP.NET Core Temelleri: Application Startup, Middleware, Static Files, Routing, Error Handling, Configuration, DI
-
03
MVC Pattern: Controller, View ve Model oluşturma, Validation ekleme
-
04
Controller ile İstek Yönetimi: Routing, Model Binding, Model Validation, DI, Session
-
05
Razor Syntax ile HTML Render: View compilation, Layout, HTML Helpers, Tag Helpers, Partial Views
-
06
EF Core: Entity Framework kurulumu, Entity ve DbContext oluşturma, Migration, Transaction
-
07
Web API Best Practices: RESTful API, API Controllers, Filters, Authentication/Authorization, CORS
-
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ğitimlerPython Flask ile Backend Geliştirme
“Python Flask ile Backend Geliştirme” kursu, katılımcılara Python ekosisteminde backend uygulamaları geliştirme becerisi kazandırmayı amaçlamaktadır. Kurs, Flask framework kullanarak basit ve etkili RESTful API’ler oluşturmayı öğrenmek isteyen geliştiriciler ve startup/ürün ekipleri için tasarlanmıştır.
18 saat
Python ile Modern Yazılım Geliştirme
“Python ile Modern Yazılım Geliştirme” kursu, katılımcılara Python programlama dilini modern yazılım geliştirme prensipleri doğrultusunda kullanma becerisi kazandırmayı amaçlamaktadır. Kurs, Python’ın temel özelliklerinden başlayarak profesyonel yazılım geliştirme süreçlerinde kullanılan iyi pratiklere odaklanmaktadır.
18 saat
Enterprise Design Patterns
"Enterprise Design Patterns" kursu, katılımcılara kurumsal ölçekli yazılım sistemleri geliştirmek için gerekli mimari prensipleri, katmanlı tasarım tekniklerini ve IoC container kullanımını kavratmayı amaçlamaktadır. Kurs, kurumsal uygulama mimarisi konusunda uzmanlaşmak isteyen yazılım geliştiriciler için tasarlanmıştır.
16 saat
System Architectural Design
Bu eğitim, modern web teknolojileri ve sistem mimarisi hakkında kapsamlı bir anlayış kazandırmayı amaçlamaktadır.
12 saat


