ASP.NET Core MVC ve SignalR: Öğrenciler, ASP.NET Core MVC ile web uygulamaları geliştirme konusunda temel beceriler kazanacaklar. Ayrıca, gerçek zamanlı iletişim ve güncellemeler sağlamak için SignalR kullanarak canlı sohbet ve bildirim sistemleri oluşturma yeteneği geliştirecekler.
Elasticsearch: Elasticsearch kullanarak, büyük veri kümesinde hızlı ve etkili arama işlemleri yapma yeteneği kazanacaklar. Özellikle e-ticaret projeleri için ürün arama ve filtreleme gibi önemli işlevlerin nasıl uygulanacağını öğrenecekler.
.NET 7.0 ve C# Güncellemeleri: .NET 7.0'nin yeni özellikleri ve güncellemeleri hakkında bilgi sahibi olacaklar. Bu, projelerini daha verimli hale getirmelerine ve güncel teknolojilere ayak uydurmalarına yardımcı olacaktır.
AutoMapper: AutoMapper kullanarak nesne eşleme ve dönüştürme yeteneği kazanacaklar. Verileri veri tabanı modelleri ile kullanıcı arabirimi modelleri arasında dönüştürerek veri erişim katmanı ile kullanıcı arabirimi arasında bağımsızlığı sağlayacaklar.
Iyzico:Iyzico ödeme sistemi entegrasyonunu öğrenin
SQL Server (MsSQL): SQL Server kullanarak veritabanı yönetimi ve sorgulama yetenekleri kazanacaklar. Bu, ürünler, siparişler, kullanıcılar ve diğer ilişkisel verileri veritabanında depolamak ve yönetmek için gereklidir.
MailKit: MailKit kullanarak e-posta gönderme ve alma yeteneği kazanacaklar. Bu, kullanıcılar için sipariş onayları, parola sıfırlama ve bildirimler gibi e-posta tabanlı iletişim işlevlerini uygulamalarını sağlayacaktır.
JavaScript ve Front-End Geliştirme: JavaScript, öğrencilere dinamik web sayfaları oluşturma ve kullanıcı arabirimi geliştirme yeteneği kazandıracak. Bu, müşteri tarafında kullanıcı deneyimini geliştirmek için önemlidir.
Genel Projelendirme Becerileri: Öğrenciler, genel projelendirme ve yazılım geliştirme süreçleri hakkında bilgi sahibi olacaklar. Bu, büyük ve karmaşık bir projeyi yönetme yeteneğini geliştirecekler.
Güvenlik Bilinci: Özellikle e-ticaret projeleri için güvenlik bilinci kazanacaklar. Kullanıcı verilerinin korunması, kimlik doğrulama ve yetkilendirme gibi güvenlik konularına odaklanacaklar.
Performans ve Ölçeklenebilirlik: Projelerini optimize etme ve büyütmeye yönelik en iyi uygulamaları öğrenecekler. Yüksek trafikli e-ticaret siteleri için performans ve ölçeklenebilirlik konularına odaklanacaklar.