دوره آموزشی
دوبله زبان فارسی
لاراول از ابتدا
✅ سرفصل و جزئیات آموزش
در این دوره با ایجاد و استقرار اپلیکیشن واقعی لیست مشاغل و تمام اصول فریمورک لاراول آشنا می شوید.
آنچه یاد خواهید گرفت
- ساخت و استقرار اپلیکیشن واقعی لیست مشاغل از ابتدا
- مسیریابی لاراول و الگوی طراحی MVC
- پایگاه داده PostgreSQL، مهاجرت ها، Eloquent ORM، فکتوری ها و seeders
- سیاست های احراز هویت، میان افزار و مجوز
- قالب سازی Blade، کامپوننت های رابط کاربری، Tailwind CSS و Alpine JS برای عناصر تعاملی
- عملیات CRUD روی مشاغل، بوک مارکینگ، اپلیکیشن آنلاین با آپلود رزومه، نقشه ها، ایمیل ها و موارد دیگر
- منبع ویژه - گنجاندند مستندات پریمیوم - فایل های Markdown با اسنیپت های کد و توضیحات
توضیحات دوره
در اینجا ویژگی های اصلی پروژه Workopia آمده است:
- CRUD برای لیست مشاغل
- سیاست های احراز هویت و مجوز
- آپلود آواتار پروفایل
- کامپوننت های رابط کاربری Blade
- یکپارچه سازی Vite و Tailwind
- سیستم بوک مارکینگ
- اعمال و آپلود رزومه
- داشبورد کاربر
- Alpine.js برای تعامل پذیری
- Seeder پایگاه داده
- جستجوی و فیلترینگ شغل
- نقشه های Mapbox و ژئوکدینگ
- Mailers با Mailtrap
- صفحه بندی لیست مشاغل
شما با تمام اصول لاراول آشنا خواهید شد از جمله:
- مسیریابی، درخواست و پاسخ
- MVC
- مهاجرت های پایگاه داده
- Artisan CLI
- Tinker
- یکپارچه سازی PostgreSQL
- فکتوری ها و Seed کردن با Faker
- Eloquent ORM
- قالب های Blade
- کامپوننت ها با Props و Attributes و اسلات ها
- دایرکتیوهای Blade و View های پویا
- Alpine JS برای تعامل پذیری
- Auth Facade و دایرکتیو
- مجوز و سیاست ها
- یادگیری نحوه کار سشن ها
- میان افزار
- بررسی Laravel Breeze
- Mailers
- Helpers داخلی - url، مسیر، دارایی، سشن و غیره
- وابستگی های فرانت اند، Vite و NPM
- یکپارچه سازی Tailwind CSS
- استقرار Laravel Forge و Digital Ocean
- و خیلی موارد دیگر
این دوره برای چه کسانی مناسب است؟
- توسعه دهندگان وب که می خواهند لاراول را به روشی کاربردی و آسان یاد بگیرند.
لاراول از ابتدا
-
به این دوره خوش آمدید 02:10
-
دموی پروژه دوره 04:13
-
مستندات پریمیوم 01:39
-
لاراول چیست؟ 05:43
-
ویژگی ها، کتابخانه ها و ابزارهای داخلی لاراول 04:51
-
مقدمه بخش 01:12
-
راه اندازی ویرایشگر متن (ویژوال استودیو کد) 03:39
-
گزینه های محیط توسعه دهنده 05:41
-
نصب Laravel Herd - سیستم عامل مک 04:15
-
نصب Laravel Herd - ویندوز 04:38
-
نصب لاراول با کامپوزر 04:45
-
مقدمه بخش 01:04
-
بررسی ساختار پوشه لاراول 01:04
-
MVC چگونه کار میکند؟ 03:22
-
آشنایی با مسیریابی 10:36
-
پارامترهای مسیر و Constraints 06:55
-
آبجکت درخواست و پارامترهای کوئری 07:58
-
Helper پاسخ 07:55
-
Aside - ایمن سازی سایت Laravel Herd خود (گواهینامه TLS) 00:58
-
مقدمه بخش 01:12
-
ایجاد و نمایش Views 05:27
-
انتقال داده به Views 06:32
-
استفاده از قالب ها و دایرکتیوهای Blade 04:57
-
دیگر دایرکتیوهای حلقه و متغیر loop$ 06:13
-
ایجاد کنترلرها 10:18
-
پارامترها و درخواست در کنترلر 08:22
-
ایجاد مسیرها و متدهای منبع 08:40
-
Type Hinting در کنترلرها 04:06
-
طرح بندی ها با وراثت قالب 06:58
-
Partials و دایرکتیو include@ 02:12
-
مقدمه بخش 01:15
-
آشنایی با کامپوننت ها 05:11
-
کامپوننت طرح بندی و اسلات ها 06:53
-
Tailwind CSS و Vite Hot Reloading 05:10
-
کامپوننت هدر و url Helper 07:36
-
کلاس های شرطی و دایرکتیو php@ 04:27
-
Attributes و Props کامپوننت 12:22
-
چالش کامپوننت لینک دکمه 06:17
-
لینک ناوبری منوی موبایل 05:06
-
تاگل منوی موبایل 03:33
-
کامپوننت Hero 06:48
-
بنرهای بالا و پایین 05:24
-
مقدمه بخش 01:11
-
گزینه های پایگاه داده 03:46
-
نصب PostgreSQL - سیستم عامل مک 05:29
-
نصب PostgreSQL - ویندوز 02:30
-
ایجاد پایگاه داده و کاربر 04:50
-
پیکربندی اتصال پایگاه داده 03:13
-
بررسی مهاجرت ها و فرمان ها 07:08
-
ایجاد مهاجرت ها 04:39
-
مقدمه بخش 01:16
-
آشنایی با مدل ها 05:49
-
واکشی داده و Eloquent ORM 05:12
-
Tinker و عملیات های CRUD 07:37
-
اتصال مدل و لیست شغل تک 04:49
-
ایجاد لیست مشاغل 03:39
-
اعتبارسنجی ورودی و خطاها 06:41
-
مهاجرت بروزرسانی اسکیمای شغل 09:33
-
روابط Eloquent 09:57
-
استفاده از فکتوری ها 06:44
-
ایجاد فکتوری ها و کتابخانه Faker 08:56
-
ایجاد Seeders 06:31
-
Seeder نهایی پایگاه داده 10:16
-
مقدمه بخش 01:28
-
کامپوننت صفحه مشاغل و کارت شغل 13:05
-
مشاغل در صفحه اصلی 04:07
-
صفحه جزئیات شغل 08:55
-
ایجاد صفحه شغل 10:08
-
کامپوننت ورودی متن 11:17
-
تکمیل اعتبارسنجی ورودی 07:38
-
Alpine.js و Dismiss کردن هشدار 08:10
-
فیلدهای شغلی اختیاری 04:58
-
آپلود فایل 07:29
-
سایر کامپوننت های ورودی 16:00
-
بروزرسانی لیست های شغلی 13:36
-
پیام های فلش و کامپوننت هشدار 05:36
-
حذف لیست مشاغل 04:08
-
مقدمه بخش 00:54
-
گزینه های احراز هویت 03:30
-
راه اندازی Laravel Breeze 06:02
-
سشن ها و Helper سشن چگونه کار می کند؟ 06:57
-
کنترلرها و مسیرهای لاگین و رجیستر 10:19
-
رجیستر کاربر جدید 12:15
-
لاگین کاربر 08:09
-
دایرکتیو احراز هویت و خروج از سیستم 08:09
-
مقدمه بخش 01:06
-
بررسی میان افزار 09:17
-
حفاظت از مسیرها 06:30
-
میان افزار مهمان 02:55
-
تست Seeder کاربر 08:45
-
افزودن کاربر فعلی به لیست 04:02
-
سیاست ها و دایرکتیو can@ 06:42
-
مجوز سیاست در کنترلر 03:36
-
مقدمه بخش 00:54
-
کنترلر و View داشبورد 05:56
-
لیست مشاغل کاربر داشبورد 08:17
-
کنترلر پروفایل و بروزرسانی اطلاعات 09:13
-
آپلود آواتار پروفایل 12:04
-
نمایش آواتار در هدر 05:15
-
صفحه بندی شغل ساده 02:36
-
سفارشی سازی View صفحه بندی 09:00
-
مقدمه بخش 00:51
-
مهاجرت و روابط بوک مارک ها 07:19
-
Seed کردن بوک مارک ها 06:26
-
دریافت و نمایش بوک مارک ها 08:49
-
بوک مارکینگ مشاغل 11:06
-
حذف بوک مارک ها 08:31
-
مقدمه بخش 00:42
-
مهاجرت و مدل متقاضی 09:02
-
مودل فرم متقاضی با Alpine.js 17:13
-
کنترلر متقاضی و متد فروشگاه 10:50
-
نمایش درخواست های شغلی به مالک 08:01
-
حذف متقاضیان 08:27
-
جلوگیری از چندین درخواست شغلی 04:33
-
مقدمه بخش 01:21
-
کامپوننت جستجو و مسیر 04:02
-
قابلیت جستجو 14:24
-
راه اندازی Mapbox 06:40
-
پنهان سازی کلید Mapbox 06:05
-
ارسال ایمیل ها با Mailers و Mailtrap.io 09:40
-
ارسال داده در ایمیل ها 05:27
-
پیوست های ایمیل 04:40
-
راه اندازی ایمیل ها برای تولید 06:13
-
مقدمه بخش 00:55
-
آماده سازی و پوش کردن به گیت هاب 03:34
-
سرور Laravel Forge و راه اندازی سایت 09:24
-
راه اندازی نام دامنه 02:58
-
SSL و تست راه اندازی 05:09
-
جمع بندی 01:05
مشخصات آموزش
لاراول از ابتدا
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:همه سطوح
- تعداد درس:129
- مدت زمان :13:11:40
- حجم :6.2GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy