Eğitimin Amacı

  • Asp.Net Core farklı platformlarda (cross platform – Windows, Mac ve Linux) çalışabilen web uygulamaları geliştirme kütüphanesidir. Açık kaynaklıdır. Öncülü Asp.Net MVC’ye nazaran daha küçük ve hızlı bir kütüphanedir. Bu kütüphane içinde console, api, ve mvc kütüphanelerini barındırmakta ve sürekli olarak geliştirilmektedir. Bulut, IoT ve mobil backend kodlarını geliştirmek için kullanılabilir.

Eğitimin İçeriği

  • Asp.Net Core
    Giriş
    Net CLI & Templating Tanıtımı
    Dökümanlar ve Topluluklar
    Uygulama Çeşitleri
  • MVC yapısı
  • Controller
    Request – Response
    Query String
  • View
    Layout
    ViewStart dosyası
    Dinamik Sayfa Oluşturma
    Razor Markup Language
  • Asp.Net Web Uygulama Ayarları
  • Controller’dan View’a Veri Taşıma
  • Model
    CRUD Operasyonları
  • Günlük(Log) ve Problem Tespiti
  • Asp.Net Core İç Yapısı
  • Tag Helpers
  • Core için EF
  • Routing
  • Kimlik Doğrulama ve Yetkilendirme
  • Web API ve Swagger
  • View Bileşenleri
  • Dependency Injection
  • Projeleri Yayınlama ve Dağıtım
  • Azure & Docker üzerinden Yayınlama
  • Farklı İşletim Sistemlerinde Çalışma
  • Küreselleşme ve Yerelleştirme

Kimler Katılabilir

  • Html, Css, Js, C# ve sql bilgisi olanlar.
  • Bulut, IoT ve mobil için sunucu taraflı kod yazmak isteyen geliştiriciler.

Eğitim Süresi ve Modeli

  • Eğitim süresi 40 ders saatidir.
  • Genel katılıma açık sınıf eğitimi / Kurumlara özel kurumsal eğitimler / Özel Ders şeklinde düzenlenmektedir.
  • Genel Katılıma Açık Sınıf Eğitimlerinde hafta içi 19:00/22:00 arasında hafta sonu ise 09:00/18:30 saatleri arasında
  • Kurumsal Eğitimlerde ve Özel Dersler de  ise taleplere uygun gün ve saatlerde ders planlaması yapılmaktadır.