توضیحات

لاراول (laravel) یکی از بهترین و محبوب ترین فریمورک های زبان پی اچ پی (php) است که برای توسعه نرم افزارهای تحت وب و بر پایه ای معماری MVC ساخته شده.راحتی کار با لاراول و سادگی در یادگرفتن آن در عین پر قدرت بودن و حرفه ای بودن این فریمورک موجب شده تا افراد بسیاری به سوی این فریمورک حرکت کنند و از قدرت آن در پروژه های خود استفاده کنند.لاراول به علت داشتن امنیت بالا، امکانات به روز، توسعه پذیری بالا، استفاده از کدهای با کیفیت و جدیدترین روش‌ها به عنوان یک فریم ورک قوی و پیشرفته شناخته می شود.با وب پروگ همراه باشید تا با این فریمورک دوست داشتنی به خوبی و با امکانت و قابلیت های آن آشنا بشیم.
این دوره با آخرین ورژن لاراول یعنی ورژن 11 تولید شده و دقت داشته باشین لاراول بر اساس برنامه یکساله خود، در هر یکسال یک ورژن جدید از لاراول را ارائه می‌کند که ممکن هست یکسری تغییرات جزئی و یا بزرگ داشته باشه و بیشتر تغییرات در خوده هسته لاراول اتفاق می افتد. هدف از این دوره آشنایی با لاراول و امکانات و قابلیت های لاراول هست و کلیات مشترک هست و در صورت تغییرات در ورژن جدید در مطالبی که در دوره گفته میشود، قسمت های مربوطه آپدیت میشود.

حتما ویدیو معرفی دوره را در پایین مشاهده کنید تا با دوره و مباحث آن آشنا شوید.

مباحثی که در این دوره گفته میشود شامل :

آشنایی با laravel (لاراول)

  • آشنایی با laravel (لاراول)
  • نصب xampp و composer و laravel
  • ساختار و پوشته های لاراول و افزونه های مورد نیاز ادیتور vscode

آشنایی با Routing

  • آشنایی با routing، ارسال پارامتر و نام گذاری route
  • گروه بندی، متدها و fallback در route

آشنایی با Templating و views

  • آشنایی با view و ارسال و نمایش اطلاعات در template
  • ساخت layout در template
  • حلقه و شرط در template
  • افزودن subview و دایرکتیوهای کاربردی

آشنایی با Controller

  • آشنایی با controller

آشنایی با Validation

  • آشنایی با validation و توکن CSRF
  • قوانین، فارسی سازی و کلاس request برای validation

آشنایی با Migration

  • آشنایی با migration و اتصال به دیتابیس
  • آشنایی با seeding

آشنایی با Query Builder

  • آشنایی با Query Builder و دریافت، ایجاد، ویرایش و حذف اطلاعات از دیتابیس

آشنایی با Eloquent ORM

  • آشنایی با Eloquent ORM و دریافت، ایجاد، ویرایش و حذف اطلاعات از دیتابیس
  • آشنایی با soft deleting و mass assignment
  • آشنایی با scope و mutators و casting
  • آشنایی با route model binding و factories

آشنایی با Eloquent Relationship

  • رابطه One To One و One To Many و Many To Many
  • رابطه Has One Through و Has Many Through
  • روابطه Polymorphic

آشنایی با Collections

  • آشنایی با collection

آشنایی با File Storage

  • آشنایی با file storage و آپلود فایل و validation فایل

آشنایی با Response

  • آشنایی با response و دانلود فایل

پروژه مدیریت تسک (Todo)

  • پیاده سازی پروژه مدیریت تسک یا Todo

معماری لاراول

  • آشنایی با (DI) Dependecy Injection
  • آشنایی با service container و service provider و facades
  • آشنایی با توابع کمکی یا helper functions

آشنایی با Middleware

  • آشنایی با middleware

آشنایی با Blade Components

  • آشنایی با blade componenet

ارسال ایمیل

  • آشنایی با ارسال ایمیل در لاراول

آشنایی با Session

  • آشنایی با session و flash session و کار با آن

آشنایی با Cache

  • آشنایی با cache و کار با آن

آشنایی با Authentication

  • عضویت (register)، ورود (login) و خروج (logout) کاربر
  • بررسی احراز هویت کاربر
  • پیاده سازی فراموشی رمز عبور

آشنایی با Authorization

  • آشنایی با Gate و Policy
  • آشنایی با Roles یا نقش ها

آشنایی با Queues و Jobs

آشنایی با Events و Observer

آشنایی با Localization یا چند زبانه کردن پروژه

آشنایی با Http Client برای دریافت و ارسال اطلاعات از api

آشنایی با Logging و Error Handling

دوره های پیشنهادی، بعد از گذراندن این دوره :

پیش نیاز این دوره فوق العاده کاربردی :


طراحی وب طراحی سایت پی اچ پی php mysql شی گرایی php oop php mvc mvc کامپوزر composer sql پایگاه داده laravel لاراول

مدرس دوره علی شیخ
مدت دوره 20:13:49
تعداد ویدیو 124

وضعیت دوره : کامل شده
قیمت دوره : رایگان

نظرات ارزشمند شما:

برای ارسال نظر ابتدا باید وارد سایت شوید