توضیحات

لاراول (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

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

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

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

  • سلام
    ممنون از ارائه این دوره، و همچنین تشکر ویژه برای متعهد بودن شما به برنامه زمانی و آموزش رایگان.

    درخصوص ادامه آموزش لطفا بفرمایید چه دوره ای مد نظر دارید ؟

    • سلام وقت بخیر.
      ممنون از شما و حمایتتون
      قصد داریم دوره ای فروشگاه اینترنتی سفارش غدا با لاراول را منتشر کنیم.

  • سلام استاد وقت بخیر
    بنده جدیدا شروع به یادگیری لاراول کردم و سوالی که داشتم اینه که این دوره بخشهای آشنایی با لاراول 12 بخش بوده بعد وارد پروژه شدین اما در دوره قبلی بخشهای آشنایی 26 بخش بود . آیا در این دوره بخشهای دیگه ای هم اضافه خواهد شد ؟ با توجه به پاسخ شما به سوال یکی از دوستان در مورد زمان اتمام این دوره اگر دوره قبلی رو تماشا کنیم به مشکل بر میخوریم ؟ سپاس از شمابابت تولید محتوای با کیفیت

    • سلام وقت بخیر.
      ببینید کلا اون دوره بازتولید شده و نیازی به دیدن اون دوره نیست هر چند میتونید تماشا کنید، در خصوص زمانش هم مشخص نیست چون دوره در حال ضبط و بارگزاری هست.

  • استاد سلام خدمتتون و خداقوت بهتون بابت ضبط این دوره ها
    استاد یه سوال ، اینکه فایل api نویسی برداشته شده تو ورژن جدید ما کجا باید api بنویسیم ؟

    • سلام وقت بخر.
      طبق داکیومنت
      https://laravel.com/docs/11.x/routing#api-routes
      کافیه دستور زیر را اجرا کنید
      php artisan install:api

    • سلام وقت بخیر.
      طبق ویدیو معرفی دوره، گفته شده که این دوره تفاوتی نداره فقط بر اساس آخرین ورژن هست و دوستانی که از قبل دوره قبلی را دیدند مانند شما میتونید به عنوان مرور این دوره را مشاهده کنند و دوستانی که قصد شروع و یادگیری لاراول را دارند با این دوره شروع کنند.

  • سلام و خسته نباشید
    ممنون بابت زحمات شما
    من دوتا سوال دارم
    دوره تقریبا تا کی کامل میشه؟
    چرا دوره قبلی خیلی طولانی تر از این دوره هست؟

    • سلام وقت بخیر.
      ممنون از شما، زمانش مشخص نیست چون در حال ضبط و برگزاری هست.
      توی دوره قبلی یکسری آپدیت های ورژن هم گفته شده و طولانی تر شده، اما بصورت کلی این دوره را مشاهده کنید با لاراول به خوبی آشنا میشید.