Asp.Net Core Web Api İle Web Servis Oluşturma

Basitten başlayarak ileri seviyeye kadar Asp.Net Core (2.0 ve 2.1) Web Api İle Web Servis Oluşturma
4.50 (156 reviews)
Udemy
platform
Türkçe
language
Web Development
category
instructor
Asp.Net Core Web Api İle Web Servis Oluşturma
682
students
10 hours
content
Dec 2021
last update
$19.99
regular price

Why take this course?

🎉 Asp.Net Core Web Api İle Web Servis Oluşturma: Basitten Başlayarak Bütçülü Şekilde! 🎉

Kurs Başlığı: 🚀 Geliştirilen .NET Framework'in Adını Almasını Gözlemleyin: Asp.Net Core (2.0 ve 2.1) Web Api Kullanarak Profesyonel Web Servisleri Nasıl Oluşturacağınız!

Kurs Tanımı: Merhaba arkadaşlar,

Bu kursumda, Microsoft'un geliştirdiği .Netframework'ün evrimleşerek günümüz koşullarına ayak uydurduğu .NetFrameworkCore'un web api'si ile nasıl web servis oluşturulacağını, geliştirileceğini gerçek projede olması gereken bütün detayları yine gerçek bir proje geliştirerek öğreneceksiniz. 🚀

Kurs İçeriği:

  • Giriş ve Kurulum:

    • Asp Net Core'un temel yapısını anlatma
    • Gereçli araçları ve ortamları kurulumu
  • Asp Net Core Web Api Temelleri:

    • Web API'lerin nasıl oluşturulacağını
    • Routing, modeller, HTTP istek/yanıt süreci gibi temel konseptler
  • Veritabanı İşlemleri:

    • EntityFrameworkCore kullanarak veritabanı işlemlerini nasıl yapacağını
    • Mssql veya Mysql gibi farklı veritabanları ile çalışma
  • Güvenlik ve Kimlik Yönetimi:

    • Asp Net Core Identity kullanarak kullanıcı yönetimi
    • Json Web Token (JWT) ile güvenlik ağları oluşturma
  • N Katmanlı Yapı ve SOLID Prensipleri:

    • Sınıf-class, miras alma-inheritance, sarmalama-kapsülleme-encapsulation, Arayüz-Interface, Bağımlılık-Dependency konseptlerinin anlatılması
    • Profesyonel bir yapı oluşturma için N Katmanlı Yapı uygulama
    • SOLID prensiplerine uymak önemini ve nasıl uygulayabileceğinizi öğreneceksiniz
  • İstemci ve Sunucu Taraflı Mantık:

    • Web servisleri (Server-Side) oluşturma ve dinamik içerik üretme
    • Client-Side mantığını anlama ve ihtiyaçlarına göre web servisleri düzenleme
  • Uygulamalı Eğitim:

    • Gerçek bir proje üzerinde kalıcı olarak öğrenme
    • Aşağıdaki konuları taklit eden tamamlanan bir API geliştirmeye katılma

Kurs Avantajları:

  • Pratik eğitimlerle dünyanın en güncel .NET Core Web Api teknolojilerini öğrenin.
  • Gerçek dünya senaryolarına dayalı proje örnekleriyle konseptleri pekiştirin.
  • Asp Net Core ile geliştirdiğiniz web servislerini cross platform araçlarıyla yayınlayabilir ve kullanıcı arasında paylaşabilirsiniz.
  • N Katmanlı Yapı ve SOLID prensiplerine uygulama ile objekçe zorunluğu (OOP) konseptlerinin pektatif anlayışını sağlar.

Kurs Hedefleri:

  • Asp Net Core Web Api'leri kullanarak web servisleri geliştirme becerisine sahip olun.
  • EntityFrameworkCore ile veritabanı işlemlerini yapabilme bilgiye sahip olun.
  • Güvenlik ve kimlik doğrulama mantığını anlayıp uygulayabileceksiniz.
  • N Katmanlı Yapı ve SOLID prensipleriyle objekçe zorunluğu yapıları geliştirme becerisine sahip olun.

Kurs Eklemeleri:

  • Web servisleri oluşturma ve yönetime geçme süreci
  • Veritabanı modellerinin yapılması ve veri akışını sağlama
  • API yapısını kullanicilara sunma ve ihtiyaçlarına göre düzenleme
  • Kimlik doğrulama ve kullanıcı yönetimi uygulama
  • Güvenli bir API oluşturma ve açık kaynaklı API (OpenAPI/Swagger) belgeleri oluşturma
  • Kodunuzun test edilmesini ve refaktoringini sağlayan unit testleri yazma

Kurs Hazırlığı:

  • PC için gerekli .NET Core SDK'sının yüklü olduğundan emin olun.
  • Visual Studio Code veya Visual Studio gibi geliştirme ortamını kurun.
  • Gerçek cihazlarla test etmek istiyorsanız, cihazınızın ağ da bulunduğundan emin olun.

Kurs Son Gözden Geçirmeleri:

  • Asp Net Core ve Web API'lerine genel bir bakış açısına sahip olun.
  • Gerçek zirveye atılacak bir proje planlamaya hazırsınız.
  • Öğrenciler arasında paylaşma ve sormama girişimcisi olarak ekspresyon kazanın.

Bu kurs, Asp Net Core Web Api geliştirmelerine yalnızca teorik bilgiler sunmayı ama, gerçek dünya senaryolarına dayalı pratik eğitimler aracılığıyla pekiştirmeyi hedefler. Öğrencilerin bu kursta objekçe zorunluğu (OOP) ve N Katmanlı Yapı mantıksalarını anlayarak ve uygulayarak geliştirme süreçlerini iyileştirmeyi sahip olması beklenmektedir. 🚀

Loading charts...

Related Topics

1991300
udemy ID
26/10/2018
course created date
29/08/2020
course indexed date
Bot
course submited by