Laravel 10 - Laravel 11 Eğitimi
Learn PHP Laravel 10 & 11! Master the popular Laravel framework for web development. Build modern, scalable applications. Perfect for beginners to advanced developers.
Course Content
Laravel 10 - Laravel 11 Eğitimi is a beginner-level Udemy course taught by Hüseyin Erbayat. It runs 18h 8m, is taught in Turkish, and includes a certificate of completion. Learners rate it 4.3 out of 5 from 114 reviews, with 1,058 students enrolled. It is a paid course, last updated October 2024.
Laravel Eğitimleri: Başlangıçtan İleri Seviyeye Kadar
Laravel 11 ile Gelişmiş Web Uygulamaları Geliştirin
Bu kapsamlı Laravel eğitimleri ile web geliştirme becerilerinizi geliştirin. Laravel'in güçlü özelliklerini kullanarak etkileyici ve dinamik uygulamalar oluşturmayı öğrenin. Tüm ders içerikleri Laravel 11 için geçerlidir.
Laravel Kurulumu ve Proje Oluşturma
- Laravel Kurulumu Nasıl Yapılır?: Laravel dosyalarını Github'dan çekme ve localhost'ta proje çalıştırma adımlarını öğrenin.
- Laravel 10 Proje Oluşturma: composer create-project komutu, global kurulum ve Github üzerinden çekme olmak üzere 3 farklı yöntemle Laravel 10 projesi oluşturmayı öğrenin.
Routing (Link Yapısı) ve Navigasyon
- Laravel Routing (Link Yapısı): Laravel'de route oluşturma ve sayfalar arası bağlantı kurma tekniklerini öğrenin.
- Dinamik bağlantılar için route'ların name özelliğini kullanın.
- Tüm bağlantılara ön ek ekleme yöntemlerini keşfedin.
Oturum Yönetimi, Veritabanı ve Middleware
- Laravel'de Oturum İşlemleri (Authentication): Kullanıcı login ve register işlemlerini uygulayın.
- Hızlı bir şekilde login ve register view'leri oluşturun.
- Laravel projenizi bir veritabanına bağlayın.
- Migration işlemlerinin nasıl çalıştığını öğrenin.
- Middleware kullanarak sayfalara yetkilendirme uygulayın.
Veritabanı İşlemleri (CRUD)
- Laravel'de Listeleme, Ekleme, Güncelleme ve Silme İşlemleri (CRUD): Veritabanına veri ekleme, silme, güncelleme ve listeleme işlemlerini öğrenin.
- Kitap modeli oluşturma, route'lar tanımlama ve migration'ları kullanma konularını inceleyin.
- Viewlerde layout yapısını nasıl oluşturacağınızı öğrenin.
Veritabanı Sorguları ve İleri Düzey Teknikler
- Laravel'de Veritabanı Sorgularında Scope Kullanımı: Model üzerinden yapılan veritabanı sorgularında scope işlemini nasıl uygulayacağınızı öğrenin.
- is_deleted özelliği ile silinmeyen kitapları scope kullanarak listeleme örneği.
- Validation İşlemleri: Kullanıcı girişlerini doğrulama yöntemlerini öğrenin.
- Modeller Arası İlişkiler (hasMany ve belongsTo): Model ilişkilerini tanımlama ve kullanma tekniklerini öğrenin.
- Yetkisiz GET ve POST İşlemlerini Önleme: Uygulamanızı güvenlik açıklarına karşı koruyun.
- Laravel Seeder Kullanımı: Veritabanınızı örnek verilerle doldurma yöntemini öğrenin.
- Laravel Faker İle Fake Veriler Oluşturma: Gerçekçi olmayan, rastgele veriler oluşturun.
- Custom Middleware Oluşturma (Yetkilendirme): Kendi yetkilendirme mekanizmalarınızı oluşturun.
- Laravel Cache Kullanımı: Uygulama performansını artırmak için önbellekleme yapın.
- Laravel Soft Deleted Kullanımı: Verileri silmek yerine "silinmiş" olarak işaretleyin.
Migration İşlemleri
- Migration Oluşturma: Veritabanı şeması değişikliklerini yönetin.
- Migrate Rollback (Geri Alma) İşlemi: Yanlış bir migration yapıldığında geri alma işlemini gerçekleştirin.
- Var Olan Tabloya Yeni Bir Field Ekleme: Mevcut bir tabloya yeni sütunlar ekleyin.
- Tabloda Var Olan Bir Field'ın Türünü Değiştirme: Sütun türlerini değiştirin.
Array İşlemleri
- Array İşlemleri İçin Kullanacağımız Fonksiyonların Yönlendirilmesi: Dizilerle çalışmak için kullanacağınız fonksiyonları öğrenin.
- Pluck, Map, Merge, Push / Pop, Prepend, Search, Sort / SortDesc, SortBy / SortByDesc, Union / Intersect, isEmpty / isNotEmpty, Join, Filter gibi dizileri işleme fonksiyonlarını öğrenin.
E-Ticaret Uygulamaları
- **Laravel
Need a web app built? Hire the team behind TutorialSearch.io
We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.