#PHP
Web Güvenliği: OWASP Top 10 ve Laravel
Laravel uygulamalarında en yaygın güvenlik açıkları ve bunlara karşı alınması gereken önlemler.
Laravel'de Socialite ile Microsoft Hesabıyla Giriş
Socialite ile Microsoft hesabıyla giriş: Azure AD kaydı, callback handler, kullanıcı eşleştirme, production kontrol listesi.
Laravel Testing: Feature ve Unit Test Rehberi
Laravel uygulamalarında test yazmanın önemi ve PHPUnit/Pest ile test stratejileri.
Laravel'de Custom Validation Rule Yazma
Custom validation rule yazma: TC kimlik, IBAN, telefon, iş günü kontrolü. Parametreli rule, closure rule ve Form Request entegrasyonu.
Laravel'de Custom Helper Fonksiyonları Yazmak
Custom helper fonksiyonları: format_price, turkish_date, active_class. Composer autoload, function_exists guard ve best practice'ler.
Laravel'de Excel ve CSV Import/Export İşlemleri
Maatwebsite/Excel ile import/export: FromQuery, WithHeadingRow, validation, chunk reading, queue ve şablon indirme.
Laravel'de Fatura PDF Oluşturma
barryvdh/laravel-dompdf ile fatura PDF oluşturma: Blade template, inline CSS, mail ile gönderme ve performans ipuçları.
Laravel'de Dosya Yükleme ve İlerleme Çubuğu
Dosya yükleme ve ilerleme çubuğu: XMLHttpRequest progress event, drag & drop, çoklu dosya ve PHP upload limitleri.
Laravel ile Multi-Tenancy SaaS Uygulama Geliştirme
Multi-tenancy mimarisi: shared database, separate database, tenant_id scoping, subdomain routing ve Tenancy for Laravel paketi.