Blazor Kursu

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

Blazor; tüm yaygın browserlar tarafından desteklenen WebAssembly teknolojisi üzerinde inşa edilmiştir. Microsoft tarafından open source olarak geliştirilen Blazor ile javascript yerine C# ve Razor kodları kullanarak single page application (SPA) ve progressive web application (PWA) gibi uygulamalar geliştirilmektedir. SPA ve PWA geliştirme sürecini basitleştirerek .NET üzerinde full-stack geliştirmeye imkan tanır.

Oldukça popüler olan Angular, React, Vue gibi istemci taraflı geliştirmeyi kolaylaştıran hali hazırda bir çok javascript frameworkü bulunmaktadır. Ancak iki farklı platform ve ekosistemi (.NET ve JavaScript) birbirine bağlamanın bir maliyeti vardır. Farklı diller, frameworkler ve araçlar üzerinde iki paralel teknolojide de uzmanlaşmanızı gerektirir. Javascript ekosisteminde sürekli yeni bir framework yayınlanması geliştiricilerin buna ayak uydurmasını da zorlaştırmaktadır.

Blazor ile zaten aşina olduğunuz ve sunucu tarafında da kullandığınız C# dili ile istemci tarafında da geliştirme yaparken javascript ekosistemindeki zorlukları düşünmeniz gerekmez.

Coder Uzaktan Canlı Eğitim Yöntemi
Tüm kurslarımızda kullandığımız uzaktan canlı eğitim yöntemimiz ile derslerinize internet üzerinden canlı olarak bağlanırsınız. Sesli ve yazılı olarak iletişim kurabilir, masaüstü paylaşımları yapabilirsiniz.
Canlı derslerinizin video kayıtlarını bilgisayarınıza indirebilir, dilediğiniz kadar tekrar edebilirsiniz.
Ders saatleri dışında sorularınızı eğitmenlerinize sorup anında yanıt alabilirsiniz.
Daha detaylı bilgi almak için Uzaktan Canlı Kurs Yöntemimiz sayfasını ziyaret edin.

Kurs İçeriği

Kurs süresince aşağıdaki konular uygulamalı olarak Pizza Sipariş Uygulaması geliştirerek anlatılacaktır. Kurs projesini incelemek için tıklayın.

1. Giriş

  • .NET ile open-source ve cross plaform
  • Client Side Development
  • Web Assembly
  • .Net ile full-stack web development
  • Blazor’ a Giriş

2. Blazor Mimarisine Genel Bakış

3. Blazor Hosting Modelleri

  • Blazor Server Uygulamaları
  • Blazor webAssembly Uygulamaları
  • Doğru hosting modelini nasıl seçerim?

4. Blazor Uygulamalarının Proje Yapısı

  • Proje dosyaları
  • Entry Point
  • Static files
  • Configuration
  • Razor Components
  • Pages
  • Layout
  • Blazor Önyükleme Ayrıntıları
  • Blazor uygulama çıktısı
  • Blazor uygulamasını başlatma

5. Blazor Server Startup Dosyası

6. Components

  • Tekrar kullanılabilen UI bileşenleri
  • Razor
  • Component kullanımı
  • Component Parametreleri
  • Event Handler
  • Data Binding
  • State changes
  • Component Lifecycle
  • Components references
  • Templated Components
  • Code behind ile çalışma

7. State Management

  • Session State
  • Application State (singleton services)
  • Tarayıcıda State Management (localStorage,sessionStorage)

8. Formlar ve Valdiasyonlar

9. Data ile Çalışma

  • Ef Core
  • Web Servisler

10. Identity ile Güvenlik

11. Progressive Web Application

Katılımcı Profili

Hali hazırda ASP.NET Core bilgisi olan yazılımcıların, SPA ve PWA projeleri için gerçek hayat senaryosunda kullanabilecekleri Blazor’u anlamasını sağlar.

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.

Uluslararası Sertifikasyon

Eğitimini aldığınız teknoloji sağlayacısının uluslararası 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.

iptal-ve-iade