ASP.NET Core ile Modern Web Uygulamaları Mimarisi

Uzaktan Canlı Dersler
Gerçek zamanlı sanal sınıflarımızda eğitmene sesli ve yazılı olarak sorularınızı sorun.
Eğitmen Desteği
Ders saatleri dışında eğitmeniniz ile iletişimde kalarak sorularınızı sormaya devam edin.
Video Kayıtları
Canlı aldığınız kursunuzun birebir video kayıtlarına süresiz erişim sağlayarak dilediğiniz kadar tekrar edin.
Uygulama Çalışmaları
Eğitim boyunca uygulama çalışmaları ile tecrübe edinin.

Kurs Hakkında

Bu kurs, ASP.NET Core kullanarak monolitik web uygulamaları oluşturma konusunda kurs süresince geliştirilen örnek gerçek hayat projesi ile uçtan uca çözüm sunar. Geliştirilen demo proje katılımcılara gerçek hayatta geliştirecekleri projeleri için iyi bir rehber ve iskelet yapısı sunar.

Kurs İçeriği

Modern Web Uygulamalarının Gereksinimleri

Geleneksel Web Uygulamaları ve Tek Sayfa Uygulamaları Arasında Seçim Yapma

Mimari İlkeler

  • Speration Of Concerns
  • Encapsulation
  • Dependency Inversion
  • Expilicit Dependencies
  • Single Responsibiliy
  • Don’t Repeat Yourself (DRY)
  • Persistence Ignorance
  • Bounded Context

Genel Web Application Mimarileri

  • Monolithic Uygulama Nedir?
  • All In One Uygulamalar
  • Layer (Katman) nedir?
  • Geleneksel “N-Katmanlı” Mimari Uygulamaları
  • Clean Arhitecture
  • Monolithic Uygulamalar ve Konteynerlar (Containers)

ASP.NET Core Uygulamaları Geliştirme

  • MVC ve Razor Pages (Neden Razor Pages? Ne zaman MVC?)
  • Requestler ve Responseların eşlenmesi
  • Bağımlılıklar ile çalışma
  • Uygulama Yapılandırma
  • Domain Driven Design (Nedir? Ne zaman Uygulanmalı/Uygulanmamalı?)
  • EF Core ile Çalışma Püf noktaları
  • Caching senaryoları

Katılımcı Profili

Hali hazırda ASP.NET Core bilgisi olan yazılımcıların ve yazılım mimarlarının, projeleri için gerçek hayat senaryosunda kullanabilecekleri mimari yaklaşımları ve en iyi uygulama yöntemlerini anlamasını sağlar. Böylece geliştirmeye başlamadan önce proje mimarisinin nasıl olması gerektiğini en iyi şekilde anlamış olur.

İkincil kitle ise ASP.NET ‘e aşina olan ve mevcut ya da yeni projeleri için ASP.NET Core ‘a geçişin mantıklı olup olmadığı konusunda bilgi arayan teknik karar vericiler için uçtan uca kaynak niteliğindedir.

Sertifikasyon

Coder Bilişim Akademisi Sertifikasyonu

Eğitim sonunda canlı eğitimlere %80 devamlılık sağlayan öğrencilerimiz Coder Bilişim Akademisi Sertifikası almaya hak kazanırlar.

Uluslar Arası Sertifikasyon

Eğitimini aldığınız teknoloji sağlayacısının uluslar arası sınavlarına girerek başarı sağlamanız durumunda ülkemizde ve dünyaca tanınan sertifikaları almaya hak kazanırsınız. Coder Bilişim Akademisi, Pearson VUE yetkili sınav merkezidir. Pearson VUE (Microsoft, HP, Cisco, EMC, IBM, Adobe, Apple vs) tarafından sunulan tüm sınavlara randevu alarak test merkezimizde girebilirsiniz.