توضیحات

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

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

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

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

  • قدرت بیان و دسته بندی مطالب و سرفصل بندی : عالی و درجه یک.
    نحوه پیش بردن پروژه : اصولی
    دستمریزاد جناب شیخی و سپاس

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

  • سلام؟
    چرا در مورد دیزاین پترن ها
    وب سوکت
    cleanCode و solid
    اصلا تو وب ساییتون پروژه ای نزدید و نگفتید
    یا حتی توی پروژه ها ازشون استفاده نمیکنید؟؟
    جای این مبحث ها توی سایتتون خیلی خالیه
    امیدورام یه دوره پروژه ای در مورد ایت مباحث صحبت کتید

    • سلام وقت بخیر.
      ممنون از شما و پیشنهادتتون
      خیلی تقاضا براش نیست🙏

  • سلام دوره واقعا کامل ترینه ممنون از شما
    خواستم بدونم برنامه ای دارید برای آموزش ماژولار کردن پروژه ها و سوال بعدی اینکه راجع به مشکل n+1 هم ممکنه محتوایی اماده کنید؟
    ممنونم

    • سلام وقت بخیر.
      برای ماژولار کردن خیر، فعلا برنامه ای خاصی نداریم. در خصوص n+1 درخواست هم کافیه بعد از صدا زدن مدل موردنظر و دریافت اطلاعات قبل از متد get از متد with استفاده کنید و اسم تابع رابطه ای که توی مدلش نوشتید را به عنوان پارامتر بهش بدید.

  • درود بر شما استاد گرامی بسیار بسیار سپاسگزارم از بابت زحمات خستگی ناپذیر شما‍‍‍‍‍. اگر امکانش هست زمان تکمیل شدن دوره را اعلام بفرمایید. متشکرم

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

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

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

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

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

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

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

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

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

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

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

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

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