لاراول (laravel) یکی از بهترین و محبوب ترین فریمورک های زبان پی اچ پی (php) است که برای توسعه نرم افزارهای تحت وب و بر پایه ای معماری MVC ساخته شده.راحتی کار با لاراول و سادگی در یادگرفتن آن در عین پر قدرت بودن و حرفه ای بودن این فریمورک موجب شده تا افراد بسیاری به سوی این فریمورک حرکت کنند و از قدرت آن در پروژه های خود استفاده کنند.لاراول به علت داشتن امنیت بالا، امکانات به روز، توسعه پذیری بالا، استفاده از کدهای با کیفیت و جدیدترین روشها به عنوان یک فریم ورک قوی و پیشرفته شناخته می شود.با وب پروگ همراه باشید تا با این فریمورک دوست داشتنی به خوبی و با امکانت و قابلیت های آن آشنا بشیم.
این دوره با آخرین ورژن لاراول یعنی ورژن 11 تولید شده و دقت داشته باشین لاراول بر اساس برنامه یکساله خود، در هر یکسال یک ورژن جدید از لاراول را ارائه میکند که ممکن هست یکسری تغییرات جزئی و یا بزرگ داشته باشه و بیشتر تغییرات در خوده هسته لاراول اتفاق می افتد. هدف از این دوره آشنایی با لاراول و امکانات و قابلیت های لاراول هست و کلیات مشترک هست و در صورت تغییرات در ورژن جدید در مطالبی که در دوره گفته میشود، قسمت های مربوطه آپدیت میشود.
دوستان لاراول ورژن 12 که آخرین ورژن در حال حاضر هست، ارائه شده و طبق داکیومنت هیچ تغییر خاصی نداشته و مطالب بروز هستند و هیچ گونه مشکلی در استفاده از دوره و موارد آموزشی نیست.
حتما ویدیو معرفی دوره را در پایین مشاهده کنید تا با دوره و مباحث آن آشنا شوید.
مباحثی که در این دوره گفته میشود شامل :
آشنایی با laravel (لاراول)
	- آشنایی با laravel (لاراول)
- نصب xampp و composer و laravel
- ساختار و پوشته های لاراول و افزونه های مورد نیاز ادیتور vscode
آشنایی با Routing
	- آشنایی با routing، ارسال پارامتر و نام گذاری route
- گروه بندی، متدها و fallback در route
آشنایی با Templating و views
	- آشنایی با view و ارسال و نمایش اطلاعات در template
- ساخت layout در template
- حلقه و شرط در template
- افزودن subview و دایرکتیوهای کاربردی
آشنایی با 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
آشنایی با File Storage
	- آشنایی با file storage و آپلود فایل و validation فایل
آشنایی با Response
	- آشنایی با response و دانلود فایل
پروژه مدیریت تسک (Todo)
	- پیاده سازی پروژه مدیریت تسک یا Todo
معماری لاراول
	- آشنایی با (DI) Dependecy Injection
- آشنایی با service container و service provider و facades
- آشنایی با توابع کمکی یا helper functions
آشنایی با 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
دوره های پیشنهادی، بعد از گذراندن این دوره :
پیش نیاز این دوره فوق العاده کاربردی :
  
                    
Mahdi_pc
سلام دوباره استاد امید وارم عالی باشید
استاد بعد این دوره اگر دوره ساخت وب سایت فست فودی با لاراول رو ببینیم میتونیم یه وب سایت کامل طراحی کنیم؟
(میدونم گاهی پیش میاد که بعضی چیزارو بلد نیستیم و یاد نگرفتیم منظورم مثلا لاگین و ورود خروج مدریت و.... یه چیز مثل اسنپ فود هست با دیدن اون دوره و یاد گیری کامل اوکی میشه ؟ )
علی شیخ
1 هفته پیش
سلام وقت بخیر.
ببینید هدف این بوده که شما تحلیل رو توی بخش های مختلف سایت که توی سایت های مختلف مشترک هست را یاد بگیرید و بازم برای درک بهتر و توضیحات بیشتر ویدیو معرفی دوره فست فودی با لاراول را مشاهده کنید و بله با دیدن این دوره ها به سطح خیلی خوبی از لاراول میرسید و مابقی میشه تجربه و تمرین