Bilişim Eğitimleri

Uzmanlık Eğitimleri

Yazılım Eğitimleri

ASP.NET Core

Eğitim Hakkında

Asp.Net Core farklı platformlarda (cross platform - Windows, Mac ve Linux) çalışabilen web uygulamaları geliştirme kütüphanesidir. Asp.Net Core'un evrimi, Asp.Net MVC'nin endüstride yerleşmis olduğu zamanda gerçekleşti. Asp.Net MVC web uygulama geliştirme için yeterince olgunlaştığı düşünülse de, Asp.Net Core Framework'un popülerliği ve Asp.Net Core'un birçok özelliği bugün büyük ölçekli kurumsal web uygulamaları geliştirme için ilk tercihtir.

Asp.Net MVC'de tecrübeli olsanız bile, Asp.Net MVC Core ile ilgili calışma bilginiz yok ise, sektörde eksiklik olarak görülebilir. Bugün her web geliştiricisinin kendisini Asp.Net Core'a yukseltmesinin sebebi budur.

Asp.Net Core eğitim kursu, MVC tasarım modelini anlamak ve Asp.Net Core çerçevesinin çeşitli özelliklerini hafif ve platform bağımsız ancak kurumsal web uygulamalarını geliştirmek için uygulamakla başlar. Eğitim Asp.Net Core ve MVC'nin derin bir keşfi ve C#, .Net, Javascript kullanımı ve web geliştirme ile tanıdık geliştiriciler için tasarlanmıştır.

Eğitim İçeriği

MVC

  • 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

EF Core

  • 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

Asp.Net Identity

  • Authentication
  • Individual User Accounts
  • Users and Roles
  • Two factor authentication
  • Authorization

Handling Requests with Controllers

  • Routing to controller actions
  • Model binding
  • Model validation
  • File uploads
  • Dependency injection into controllers
  • Testing controllers

Rendering HTML with Views Razor Syntax

  • View compilation
  • Layout HTML helpers
  • Tag helpers
  • Partial views
  • Dependency injection into view

Using Javascript

  • Javascript and JQuery and other frameworks
  • Using AJAX
  • Partial Updates

Fundamentals

  • 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
  • Working with Multiple Environments
  • Hosting
  • Session and application state

Web API

  • API Controllers
  • HTML and JSON contents
  • Secutity
  • Client applications

Servers

  • Kestrel
  • ASP.NET Core Module
  • WebListener
  • Request Features
  • Open Web Interface for .NET (OWIN)
  • Choose between ASP.NET Core and ASP.NET

Önemli Notlar

Program ücretlerine KDV dahil değildir.

Genel katılıma açık programların açılması için yeterli kontenjanın sağlanması gerekmektedir.

Kontenjan sağlanamadığı durumlarda BT Akademi programı açmama hakkını saklı tutar.

BT Akademi, duyrulmuş programların tarihlerini değiştirme hakkını saklı tutar. Programa kayıt olmuş kişiler bu değişikliklerden haberdar edilir.

Şimdi Kayıt Olun

Neden BT Akademi'de Eğitim Almalısınız?

BT Akademi; bilişim alanında verdiği kariyer/sertifikasyon ve uzmanlık eğitimlerinin yanı sıra kurumsal gereksinimlere de çözümler sunarken, güvenilirliğini sürekli kılan özgün bir eğitim sistematiği ile hizmet vermektedir.

Sizin Gözünüzden Biz

banner-nav banner-nav

Tube - Akademi

banner-nav banner-nav

{{videoTitle}}

{{videoDesc}}

Tümünü Göster

SORUNUZ MU VAR?

0216 342 8010
phone-img

Hemen Başvurun

X

Mesajınız tarafımıza ulaşmıştır. Müşteri temsilcilerimiz sizinle en kısa sürede irtibata geçecektir.