Laravel Eğitimi

PHP Laravel 10 Framework Eğitimi

Ratings 4.44 / 5.00
Laravel Eğitimi

What You Will Learn!

  • Laravel 10 Projesi Oluşturma
  • Laravel Routing (Link Yapısı) Nasıl Yapılır? | Route Name Verme | Route Prefix Özelliği | Controller
  • Laravel'de Oturum İşlemleri ( Authentication) | Veritabanı Bağlantısı | Migration | Middleware
  • Laravel'de Listeleme, Ekleme, Güncelleme ve Silme İşlemleri | Laravel'de Veritabanı İşlemleri | CRUD
  • Laravel'de Veritabanı Sorgularında Scope Kullanımı
  • Laravel'de Validation İşlemleri
  • Modeller Arası İlişkiler (hasMany ve belongsTo)
  • Laravel'de Yetkisiz GET ve POST İşlemlerini Önleme
  • Laravel Seeder Kullanımı
  • Laravel Faker İle Fake Veriler Oluşturma
  • E-Ticaret (Alış-veriş Sepeti, Sipariş Oluşturma, Sanal Pos)
  • SEO (Arama Motoru Optimizasyonu)
  • Laravel ile Firebase Kullanımı
  • Laravel'de Array Fonksiyonlarının Kullanımı
  • Laravel API Geliştirme

Description

LARAVEL BAŞLANGIÇ DERSLERİ

  1. Laravel Kurulumu Nasıl Yapılır?

    Bu dersimizde Laravel dosyalarını Github üzerinden çekip kurulumunu yaptık. localhost'ta projeyi çalıştırdık.

  2. Laravel 10 Proje Oluşturma

    Bu videoda Laravel 10 projesinin nasıl oluşturulabileceğini anlattık. 3 farklı yöntem ile proje oluşturabiliriz: 1. composer create-project komutu ile 2. Laravel'i global olarak kurarak 3. Github üzerinden Laravel dosyalarını çekerek

  3. Laravel Routing (Link Yapısı) Nasıl Yapılır?

    Bu videoda Laravel'de route oluşturmayı gösterdik. İki tane sayfa oluşturup birbirine link verdik. Bu linkleri değiştirdiğimizde dinamik olarak değişmesi için route'ların name özelliğinden bahsettik. Tüm linklerin önüne ek(prefix) getirmek istediğimizde bunu nasıl yapabileceğimizi gösterdik.

  4. Laravel'de Oturum İşlemleri ( Authentication) | Veritabanı Bağlantısı | Migration | Middleware

    Bu videoda Laravel'de oturum işlemlerinden bahsettik. Login ve register işlemlerini yaptık. Login ve register viewlerini hızlı bir şekilde oluşturduk. Laravel projemizi veritabanına bağladık. Migration'ın nasıl. çalıştığını gösterdik. Middleware ile sayfalara nasıl yetkilendirme verdiğimizi gördük.

  5. Laravel'de Listeleme, Ekleme, Güncelleme ve Silme İşlemleri | Laravel'de Veritabanı İşlemleri | CRUD

    Bu videoda veritabanına ekleme, silme, güncelleme ve listeleme işlemleri yaptık. Kitap modeli oluşturduk. Route'lar oluşturduk. Migration'a değindik. Viewlerdeki layout yapısını gösterdik.

  6. Laravel'de Veritabanı Sorgularında Scope Kullanımı

    Bu videoda Laravel'de model üzerinden yaptığımız veritabanı sorgularında scope işleminin nasıl yapılacağını öğrendik. Önceki dersimizde kitap modeli ile listeleme, ekleme, güncelleme ve silme işlemi yapmıştık.

    Bu dersimizde kitapları veritabanından silmek yerine is_deleted özelliği ekledik ve silinmeyen kitapları scope kullanarak listeledik.

  7. Laravel'de Validation İşlemleri

  8. Laravel'de Modeller Arası İlişkiler (hasMany ve belongsTo)

  9. Laravel'de Yetkisiz GET ve POST İşlemlerini Önleme

  10. Laravel Seeder Kullanımı

  11. Laravel Faker İle Fake Veriler Oluşturma

  12. Laravel'de Custom Middleware Oluşturma (Yetkilendirme)

  13. EK | Laravel'de Custom Middleware Oluşturma (Yetkilendirme)

  14. Laravel Cache Kullanımı

  15. Laravel Soft Deleted Kullanımı

MIGRATION İŞLEMLERİ

  1. Laravel 10 Projesi Oluşturma

  2. Migration Oluşturma

  3. Migrate Rollback (Geri Alma) İşlemi

  4. Var Olan Tabloya Yeni Bir Field Ekleme

  5. Tabloda Var Olan Bir Field'ın Türünü Değiştirme

ARRAY İŞLEMLERİ

  1. Laravel 10 Projesi Oluşturma

  2. Array İşlemleri İçin Kullanacağımız Fonksiyonların Yönlendirilmesi

  3. Pluck

  4. Map

  5. Merge

  6. Push / Pop

  7. Prepend

  8. Search

  9. Sort / SortDesc

  10. SortBy / SortByDesc

  11. Union / Intersect

  12. isEmpty / isNotEmpty

  13. Join

E-TİCARET

  1. Laravel Alış-Veriş Sepeti Kullanımı

  2. Laravel Sipariş Oluşturma

  3. Laravel Sipariş Oluşturma - 2

  4. Sanal Pos Entegrasyonu (PayTR - 1. Kısım)

  5. Sanal Pos Entegrasyonu (PayTR - 2. Kısım)

LARAVEL API DEVELOPMENT (API GELİŞTİRME)

  1. API Development İçin Laravel 10 Projesi Oluşturma

  2. Index - Listeleme Enpointinin Geliştirilmesi

  3. Show - Detay Enpointinin Geliştirilmesi

  4. Store - Oluşturma Enpointinin Geliştirilmesi

  5. Update - Güncelleme Enpointinin Geliştirilmesi

  6. Delete - Silme Enpointinin Geliştirilmesi

  7. Resource Kullanımı

  8. Restore - Silinen Modeli Geri Alma Enpointinin Geliştirilmesi

SEO (Arama Motoru Optimizasyonu)

  1. SEO Etiketlerinin Dinamik Olarak Ayarlanması (Google Merchant Center (Google Alışveriş) - Google Zengin Arama Sonuçları)

İLERİ SEVİYE LARAVEL

  1. Mail Gönderimi

  2. Cron Job Kullanımı (Task Scheduling)

  3. Toplu Mail Gönderme

  4. Excel İle Dışa Aktarma (Export)

  5. Excel İle İçe Aktarma (Import)

LARAVEL İLE FIREBASE KULLANIMI

  1. CRUD İşlemleri

ÇOKLU DİL (MULTI LANGUAGE)

  1. Laravel Projesine Çoklu Dil Özelliği Ekleme

  2. EK | Çoklu Dil Özelliğinin Çalışma Mantığı

EKSTRALAR (Öğrenci İstekleri)

  1. Laravel Projesini Sunucu Üzerinde Yayınlama

  2. Laravel Çoklu Tema Yapımı

  3. Laravel Tinker Kullanımı


Hüseyin Erbayat
Web Developer

Who Should Attend!

  • Web Geliştirme alanında kendini geliştirmek isteyenler
  • Bilgisayar Mühendisliği öğrencileri
  • PHP öğrenip bir framework öğrenmek isteyenler

TAKE THIS COURSE

Tags

  • Laravel

Subscribers

714

Lectures

103

TAKE THIS COURSE



Related Courses