توضیحات
آموزش لاراول (Laravel) از صفر مطلق از Brad Traversy
نام دوره : Laravel From Scratch
پیشنیاز
توضیحات
در این دوره، فریمورک Laravel را از ابتدا با ساخت پروژه واقعی “Workopia” یاد خواهید گرفت؛ یک اپلیکیشن لیست مشاغل. اگر دوره PHP From Scratch مرا گذراندهاید، این پروژه مشابه همان است اما با ویژگیهای بیشتر.
منبع ویژه:
این دوره شامل مستندات پریمیوم است که به نوعی نسخه نوشتاری و توضیحی از ویدئوها محسوب میشود.
برای هر ویدئو یک فایل مارکداون همراه با توضیحات و قطعهکدهای مربوطه وجود دارد. این مستندات را میتوانید در بخش اول دانلود کنید.
ویژگیهای اصلی پروژه Workopia:
- عملیات CRUD برای لیست مشاغل
- احراز هویت و سیاستهای دسترسی
- آپلود تصویر پروفایل
- کامپوننتهای UI در Blade
- ادغام با Vite و Tailwind CSS
- سیستم نشانهگذاری (Bookmarking)
- امکان ارسال درخواست و آپلود رزومه
- داشبورد کاربری
- استفاده از Alpine.js برای تعاملات
- ایجاد دادههای آزمایشی (Seeder)
- قابلیت جستجو و فیلتر کردن شغلها
- ادغام با نقشه Mapbox و Geocoding
- ارسال ایمیلها با Mailtrap
- صفحهبندی لیست مشاغل
مباحث اصلی فریمورک Laravel که در آموزش لاراول (Laravel) از صفر مطلق از Brad Traversy یاد میگیرید:
- Routing، Request و Response
- معماری MVC
- مهاجرتهای پایگاه داده (Migrations)
- دستورات Artisan CLI
- کار با Tinker
- ادغام با PostgreSQL
- کارخانهها و ایجاد دادههای آزمایشی با Faker
- ORM قدرتمند Eloquent
- قالبهای Blade
- کامپوننتهای Blade همراه با Props، Attributes و Slots
- دستورهای Blade و نمایشهای داینامیک
- استفاده از Alpine.js برای تعاملات کاربری
- فیساد Auth و دستورات مرتبط
- مفاهیم اجازهدهی (Authorization) و سیاستها (Policies)
- درک کامل نحوه کارکرد Sessions
- کار با Middleware
- مرور بر Laravel Breeze
- ارسال ایمیلها با Mailers
- استفاده از توابع داخلی Laravel مانند
url
،route
،asset
،session
و غیره - ادغام Vite، NPM و وابستگیهای Frontend
- ادغام با Tailwind CSS
- استقرار پروژه در Laravel Forge و Digital Ocean
- و بسیاری موارد دیگر!
دوره آموزش لاراول (Laravel) از صفر مطلق از Brad Traversy برای چه کسانی است:
- توسعهدهندگان وب که میخواهند Laravel را به صورت کاربردی و ساده یاد بگیرند.
یودمی ایران –
دوره درخواستی خود را از راه های ارتباطی درخواست کنید