
Kurs Tanıtımı: ASP.NET Core Web API ile Full-Stack Uygulama Geliştirme
Bu kurs boyunca ASP.NET Core Web API kullanarak bir backend projesi geliştireceğiz. Ardından bu API’yi bir client uygulaması üzerinden tüketmeyi öğreneceğiz. Kullanacağımız client uygulaması :
Asp.Net Core MVC
Backend Geliştirme
İlk adımda, Minimal API yapısını kullanarak temel düzeyde CRUD (Create, Read, Update, Delete) işlemlerini gerçekleştireceğiz.
Veritabanı işlemleri için Entity Framework Core kullanacak ve MS SQL Server üzerinde veri modellemeleri oluşturacağız.
Geliştirdiğimiz uygulamayı postman ile test edeceğiz
React ile Client Geliştirme
İkinci aşamada, geliştirdiğimiz Web API’yi kullanan bir MVC projesi oluşturacağız. Bu uygulama üzerinden:
Not listeleme
Not ekleme
Not silme
Not güncelleme
gibi işlemleri adım adım gerçekleştireceğiz.
bu uygulamasının ardından, aynı Web API’yi kullanarak bu kez bir MVC projesi geliştireceğiz. MVC tarafında da aynı CRUD işlemlerini detaylı olarak ele alacağız.
Bu kurs, hem backend hem de frontend geliştirme sürecini bir bütün olarak ele alarak, modern yazılım geliştirme pratiklerini uygulamalı olarak öğrenmenizi sağlayacak.
Bu kursumuz sizlerin client bir uygulamadan api ye erişim işlemlerine odaklanmaktadır. O yüzden temel seviyede Asp.Net Core ve MVCbilgisine sahip olmanız gerekmektedir.
Bu kursum ile ileri düzey uygulama geliştirmeye giriş yapmış oluyoruz ve bilmeliyiz ki daha çok ileri gitmemiz gerekiyor.
Umarım bu kursum sizin için iyi bir başlangıç adımı olur ve gelişmenize yardımcı olur