دوره آموزشی
دوبله زبان فارسی
فریمورک PHP خودتان را بسازید
✅ سرفصل و جزئیات آموزش
بررسی دوره
کاملا از صفر شروع کنید و یک فریمورک PHP مدرن با تمام ویژگی هایی که انتظار دارید را بسازید.
چه در PHP تازه کار باشید و چه نباشید، این تمرین بسیار خوبی برای یادگیری آنچه در پشت صحنه اتفاق می افتد می باشد و شما را به دانشی مسلح میکند که می توانید در هر جایی که از PHP استفاده می کنید، آن را به کار ببرید.
ما مباحث مربوط به مسیریابی، کنترلرها، ویوها، کانتینر، دسترسی به پایگاه داده، مدل ها، احراز هویت، پیکربندی، محافظت در برابر CSRF، مدیریت خطا، صفحه بندی، اعتبار سنجی، پیام های فوری و بسیاری موارد دیگر را مورد بررسی قرار خواهیم داد.
بیایید عمیقا شروع کنیم و یک فریمورک PHP را مرحله به مرحله بسازیم.
فریمورک PHP خودتان را بسازید
-
مقدمه 02:23
-
Composer و بارگذاری خودکار PSR-4 06:17
-
بوت استرپ کردن و ساختار 03:18
-
گزارش دهی خطا با Ignition 03:49
-
استفاده از کانتینر 03:21
-
افزودن service providers 05:23
-
Autowiring با reflection 05:05
-
ریفکتورینگ به یک singleton 04:17
-
ساخت کلاس Config 06:19
-
خواندن و ادغام فایل های Config 06:21
-
رجیستر کردن service providers از طریق config 02:13
-
استفاده از فایل های env 06:26
-
همه چیز با درخواست ها شروع می شود 06:52
-
افزودن مسیردهی 05:27
-
پاسخ دادن در مسیرها 04:13
-
پاکسازی پاسخ دهی 07:12
-
تعریف کردن مسیرها در یک فایل جداگانه 03:10
-
ایجاد یک کنترلر 05:17
-
استفاده از سرویس های داخل کنترلرها 02:03
-
نصب Twig 06:22
-
رندرینگ ویو 03:36
-
عیب یابی در Twig 04:45
-
ایجاد یک طرح بندی پایه 03:38
-
عناوین صفحه در Twig 04:31
-
ایجاد Twig config helper 08:57
-
راه اندازی و کوئری کردن از پایگاه داده 13:29
-
کار با مدل ها 04:32
-
ایجاد یک صفحه پروفایل کاربر نمونه 05:49
-
راه اندازی Sentinel 08:36
-
ایجاد جریان ثبت نام 05:44
-
رجیستر و احراز هویت یک کاربر 05:00
-
نمایش استیت احراز هویت شده 05:40
-
لاگین کردن 03:59
-
لاگ اوت یا خروج از سیستم 03:02
-
محافظت از مسیرها با CSRF 07:51
-
افزودن توکن ها به فرم ها 06:05
-
فلشینگ پایه سشن 05:46
-
ایجاد Twig helper و فلشینگ به صورت گلوبال 01:39
-
اعتبارسنجی فرم لاگین 06:40
-
اضافه کردن دستی خطاهای اعتبارسنجی 01:24
-
اعتبارسنجی فرم ثبت نام 04:05
-
قوانین اعتبارسنجی سفارشی 09:39
-
میان افزار چگونه کار می کند؟ 05:41
-
افزودن میان افزار احراز هویت و گروه بندی مسیرها 07:37
-
حفظ داده فرم قدیمی 06:53
-
ایجاد Exception Handler 03:38
-
ویوهای سفارشی 404 (و سایر خطاها) 07:27
-
رندرینگ ویوها برای خطاهای CSRF 05:18
-
صفحه بندی با Eloquent 07:48
-
ساخت یک ویوی صفحه بندی با Twig 07:38
-
ثبت توابع با PSR-4 01:50
-
Container resolution helper 02:24
-
View و config helpers 04:12
-
Route generator helper 04:34
مشخصات آموزش
فریمورک PHP خودتان را بسازید
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:
- تعداد درس:54
- مدت زمان :04:45:00
- حجم :5.23GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy