Laravel 10 - Laravel 11 Eğitimi

所在平台: Udemy

课程主页: https://www.udemy.com/course/php-laravel-egitimi/

课程评论:没有评论

第一个写评论        关注课程

课程简介

这是一个关于 Laravel 10 和 11 的综合性课程。课程涵盖了 Laravel 的基础知识,包括项目创建(通过 Composer、全局安装和 GitHub)、路由(链接结构、命名、前缀)、身份验证(登录、注册、视图、数据库连接、迁移、中间件权限控制)、CRUD 操作(模型、路由、迁移、视图布局)、数据库查询(Scope、Soft Deletes)、验证、模型间关系(hasMany, belongsTo)、防止未授权的 GET/POST 请求、Seeder 和 Faker 用于生成假数据、自定义中间件、Cache、以及迁移管理(创建、回滚、添加/修改字段)。 此外,课程还深入探讨了数组操作函数、电子商务功能(购物车、订单创建、支付网关集成)、API 开发(创建项目、端点开发、Resource 使用、恢复已删除模型)、SEO(动态设置标签、Google Merchant Center、富媒体搜索结果)、进阶 Laravel 功能(邮件发送、Cron Job、批量邮件、Excel 导入导出)、与 Firebase 集成(CRUD 操作)以及多语言支持。最后,课程还包括了项目部署到服务器、多主题实现和 Tinker 的使用等附加内容,并且强调内容对 Laravel 11 也同样适用。

课程评论(0条)

课程详情

*** Ders içerikleri Laravel 11 için de geçerlidir***LARAVEL BAŞLANGIÇ DERSLERİ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. Laravel 10 Proje OluşturmaBu 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ı çekerekLaravel 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.Laravel'de Oturum İşlemleri ( Authentication) Veritabanı Bağlantısı Migration MiddlewareBu 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.Laravel'de Listeleme, Ekleme, Güncelleme ve Silme İşlemleri Laravel'de Veritabanı İşlemleri CRUDBu 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.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.Laravel'de Validation İşlemleriLaravel'de Modeller Arası İlişkiler (hasMany ve belongsTo)Laravel'de Yetkisiz GET ve POST İşlemlerini ÖnlemeLaravel Seeder KullanımıLaravel Faker İle Fake Veriler OluşturmaLaravel'de Custom Middleware Oluşturma (Yetkilendirme)EK Laravel'de Custom Middleware Oluşturma (Yetkilendirme)Laravel Cache Kullanımı Laravel Soft Deleted KullanımıMIGRATION İŞLEMLERİLaravel 10 Projesi OluşturmaMigration OluşturmaMigrate Rollback (Geri Alma) İşlemiVar Olan Tabloya Yeni Bir Field EklemeTabloda Var Olan Bir Field'ın Türünü DeğiştirmeARRAY İŞLEMLERİLaravel 10 Projesi OluşturmaArray İşlemleri İçin Kullanacağımız Fonksiyonların YönlendirilmesiPluckMapMergePush / PopPrependSearch Sort / SortDescSortBy / SortByDescUnion / IntersectisEmpty / isNotEmptyJoinFilterE-TİCARETLaravel Alış-Veriş Sepeti KullanımıLaravel Sipariş OluşturmaLaravel Sipariş Oluşturma - 2Sanal Pos Entegrasyonu (PayTR - 1. Kısım)Sanal Pos Entegrasyonu (PayTR - 2. Kısım)LARAVEL API DEVELOPMENT (API GELİŞTİRME)API Development İçin Laravel 10 Projesi OluşturmaIndex - Listeleme Enpointinin GeliştirilmesiShow - Detay Enpointinin GeliştirilmesiStore - Oluşturma Enpointinin GeliştirilmesiUpdate - Güncelleme Enpointinin GeliştirilmesiDelete - Silme Enpointinin GeliştirilmesiResource KullanımıRestore - Silinen Modeli Geri Alma Enpointinin GeliştirilmesiSEO (Arama Motoru Optimizasyonu)SEO Etiketlerinin Dinamik Olarak Ayarlanması (Google Merchant Center (Google Alışveriş) - Google Zengin Arama Sonuçları)İLERİ SEVİYE LARAVELMail GönderimiCron Job Kullanımı (Task Scheduling)Toplu Mail GöndermeExcel İle Dışa Aktarma (Export)Excel İle İçe Aktarma (Import)LARAVEL İLE FIREBASE KULLANIMICRUD İşlemleriÇOKLU DİL (MULTI LANGUAGE)Laravel Projesine Çoklu Dil Özelliği EklemeEK Çoklu Dil Özelliğinin Çalışma MantığıEKSTRALAR (Öğrenci İstekleri)Laravel Projesini Sunucu Üzerinde YayınlamaLaravel Çoklu Tema YapımıLaravel Tinker KullanımıHüseyin ErbayatWeb Developer

课程标签

0人关注该课程

主题相关的课程