ABP Framework Temelleri

Why take this course?
ABP Framework Temelleri İçin Online Kurs: Öncelikle Gelişmiş Proje Yapısına Odaklandıralım! 🚀
Hızla ve Verimli Olmak, ABP Framework'e Karşı Geleneksel Yöntemlerden Ziyade! 🌟
Kurs Başlıği: ABP Dokümantasyonunu Temelle Alarak Framework'e Ait Detayları İnceliyoruz
Eğitim Hedefine: Açık kaynaklı ABP Framework'ünün sıklıkla tercih edilen ve yüksek verimsizlik sunan Volosoft firması tarafından geliştirildiği yazılım altyapısını, düzenli olarak güncel olan ve C# ve .NET teknolojileri ile çalışan kütüphanesine geçirelim. Bu kurs sizleri ABP Framework'ünün temelini anlamak, DDD (Domain-Driven Design) odaklı mikroservis yapılarını ve modüler yapılar hakkında bilgi sahibi olmaya ve proje yönetim süreçlerinde karşılaşılan zorlukları çözme yeteneğine sahip kullanicilara özenle tasarlandırmıştır.
Kurs Özeti:
- ABP Framework'e Giriş: ABP nedir, hangi problemlere çözüm yoluyorsa ve hangi hedeflerle kullanıldığını keşfedeceğiz.
- Altyapı Salınaları: ABP'in altyapısal bileşenlerini (Background Jobs, Concurrency Check, Current User, etc.) inceleyerek temel yapı ele alalım.
- Veritabanı Erişimi: Generic Repository abstrasyonunu kullanarak EF Core, MongoDB ve Dapper ile veritabanı işlemlerini nasıl yapacağız öğrenin.
- Kullanıcı Yönetimi: Account, Identity, Tenant Management, Feature Management gibi hazır modüllerle kullanıcı yönetimi ve roller üzerinde çalışalım.
- Web API'leri ve Front-End: MVC, Blazor, Angular ve React native gibi popüler web teknolojilerini kullanarak API'ler ve front-end uygulamaları oluşturma prensiplerini keşfetin.
- Erişim Kontrol ve Güvenlik: CSRF/XSRF & Anti Forgery System gibi güvenlik çerçevesini nasıl kullanacağınızı öğrenin.
- Yapı Salınaları: Alert, Logging, Email Sending, Event Bus ve diğer yapı salınalarını kullanarak uygulamanızda yapısal sorunları çözme felsefeleri inceleyin.
- Test Aracılığı: Unit test, integration test ve UI test yöntemlerini ABP Framework uygulamalarında nasıl uygulayacağınızı öğrenin.
- DDD ve Mikroservis Yapıları: DDD prensiplerini ve mikroservis yapısını anlamak için kullanılacak araçları ve teknikleri öğrenin.
- Sonraki Adımlar: Kursı tamamladıktan sonra sürdürülebilir yapıda kodlar geliştirebileceğiniz, bilinen design patterns'leri ve ABP Framework'ünün kaynak kodlarını incelerebilirsiniz.
Kurs Avantajları:
- Pratik Eğitim: Gerçek dünya problemlerine çözüm yöntemlerini uygulamayı öğrenin.
- Ek Lipütleri ve Öncelikli Destek: Kurs sizlere ek lipütler içerir ve sorularınıza hızlı cevap veren destek ekibi tarafından yardım alabilirsiniz.
- Sürekli Güncellemeler: Kurs, ABP Framework'in güncel durumuna göre düzenlenir ve sizlerle birlikte evraklanır.
- Topluluk Katkısı: Kurs bölgesinde yapay oğrenciler ve mesleki aşırlar arasında iletişim kurabilir ve bilgi paylaşabilirsiniz.
Bu kurs, ABP Framework'ünün ve genç yazılım geliştiricilerine özelle bertaraf etkili bir eğitim kaynağı olacak şekilde tasarlanmıştır. Kullanıcı yönetimi, güvenlik, veritabanı erişimi, web API'leri ve front-end entegrasyonları gibi temel konularda geniş bir bilgi kapsamına sahip olmak için bu kursa katılın!
Loading charts...