Uzun süredir üzerinde çalıştığım bir kursumuzu daha canlıya taşımanın mutluluğu ve heyecanı içindeyiz. Temennimiz o dur ki öğrencilere ziyadesiyle faydalı olsun. Bu kursa başlamadan önce mutlaka AspNet Core bilmeniz gerekmektedir. Eğer AspNet Core ile çalışma yaptıysanız ve bilginizi birkaç level üste çıkarmak istiyorsanız bu kurs tam size göre. Sıfırdan boş bir Solution altında MultiShop isminde dolu dolu bir proje hazırladık. Bu projede neler yok ki;RedisDapperDockerMongoDBPostgreSQLMSSQLSQLLiteGoogle Drive Entegreli Fotoğraf YüklemeIdentity ServerApi GatewayOcelot GatewayPostmanSwaggerOnion ArchitectureCQRS Design PatternMediator Design PatternRepository Design PatternAspNet Core ApiApi ConsumeRapid ApiAuthenticationAuthorizationJson Web TokenJWT BearerSignalRAjaxVe daha neler neler hepsi tek bir kursun içinde. Kursumuz gerçek bir senaryo üzerinde her bir başlığı ayrı bir mikro serviste tutulduğu dolu dolu bir içerikle sizleri bekliyor. Finaline ulaştığınız zaman geriye dönüp baktığınızda ne kadar çok yeni bilgiyi kendi literatürünüze kazandırdığınıza inanamayacaksınız. Giriş yapan kullanıcılar için ayrı, misafir kullanıcılar için ayrı, admin için ayrı bir yetkilendirme senaryosuna sahip projemizde tam bir e-ticaret senaryosu uygulandı. İlk dersten itibaren öğrendiğiniz her yeni konuda "aaa bu da mı varmış?" diyeceğiniz öyle çok güncel konu başlığı var ki...İnşallah bu eğitime katılan tüm arkadaşlarımız için ziyadesiyle faydalı olur ve amacına ulaşır. Sizlere çalışmalarınızda kolaylıklar diliyorum. Derslerde görüşmek dileğiyle.
What you'll learn
Implement a multi-shop e-commerce solution using Asp.Net Core
Utilize Redis, Dapper, Docker, and various database systems
Apply authentication and authorization strategies using Identity Server and JWT
Design and consume APIs effectively
Employ design patterns such as CQRS and Mediator
Course objectives
Develop a fully functional e-commerce platform from scratch
Understand and implement microservices architecture
Integrate third-party services like Google Drive for media management
Gain experience with tools like Postman and Swagger for API documentation