آموزش لاراول
فریم ورک چیست ؟
فریم ورک بستری را برای برنامه نویسان فراهم میکند که استفاده از کدهای از پیش ساخته شده را امکانپذیر کند. در واقع میتوان گفت هدف اصلی فریم ورکها، راحتی کار برنامه نویسان و اجتناب از نوشتن کدهای تکراری است.
لاراول یکی از محبوبترین فریم ورک های PHP است. PHP فریم ورکهای متعددی دارد که از جمله آنها میتوان به Yii ،Cakephp ،codeigniter ،Nette ،Symfonyاشاره کرد.
در حال حاضر اکثر برنامه نویسان تحت وبی که قصد توسعه برنامههای کاربردی وب بر پایه معماری سه لایه (MVC) با PHP دارند، استفاده از فریم ورک لاراول را به دیگر فریم ورکها ترجیح میدهند.
لاراول (Laravel) یک فریم ورک php مبتنی بر معماری MVC است که تیلور اوتول (Taylor Otwell) آن را ایجاد و توسعه بخشید.
برخی از مزایای استفاده از لاراول :
- یادگیری و بروز رسانی آسان
- آسان سازی کارهای معمول در روند برنامه نویسی نظیر احراز هویت، روتینگ، سشن ها و کَش
- بهره گیری از ریموت کامپوننت
- محدودکردن Eloquent با دستورات ساده
- بهبود سرعت و افزایش ۱۰۰ درصدی سرعت مسیرها
- استفاده از پکیج ها
- اجرای آزمایش های واحد متعدد با دستورات بسیار ساده
- دسترسی ساده به دیتابیس و سهولت در تغییر وکنترل کدها و بروز رسانی و توسعه برنامه ها
- استفاده از موتور Blade
سرفصل ها :
۱-معرفی لاراول و نصب اولین پروژه
۲-مروری بر mvc و ساختار لاراول
۳-سیستم روتینگ
۴-بررسی view ها و ارسال متغییر
۵-ارتباط بین view و controller
۶-ساخت مسیر resource – آشنایی با invoke و redirect در لاراول
۷-کار با فرم ها در لاراول
۸-HTTP Exceptions , HTTP Responses
۹-معرفی موتور blade
۱۰-آشنایی با حلقه ها و شرط در blade
۱۱-Template Inheritance – بررسی include و each – Components & Slots
۱۲-View Composers
۱۳-Service Injection
۱۴-آشنایی با اتصال به دیتابیس در لاراول
۱۵-ساختار migration در لاراول
۱۶-تغییرات جداول
۱۷-Factory در لاراول – Seed
۱۸-Query Builder
۱۹-دستور when
۲۰-insert & update – delete & Transaction
۲۱-آشنایی با Model و Eloquent
۲۲-Route Model Binding
۲۳-delete & soft delete
۲۴-fillable & guarded
۲۵-Query Scopes – Accessors & Mutators
۲۶-casts & serialization
۲۷-مینی پروژه اول
۲۸-Relationships
۲۹-Eager Loading
۳۰-MessageBags
۳۱-HTTP Requests
۳۲-File Upload
۳۳-Validation
۳۴-Authentication
۳۵-Middleware
۳۶-Hashing And Encryption
۳۷-Guards
۳۸-حل تمرین
۳۹-Request Lifecycle
۴۰-Service Container و Service Provider
۴۱-API چیست؟
۴۲-API Resources – Collection and Relationships
۴۳-Passport
۴۴-Queues and Jobs
۴۵-شروع پروژه جامع
هیچ دیدگاهی برای این محصول نوشته نشده است.