دوره آموزشی یادگیری سیمفونی ۴
1 ساعت 18 دقیقهمبتدی2019-09-18
مدرسین

Mike Oram
Academy Lead at Mayden Academy
جزئیات دوره
برنامه های PHP را به روش مدرن با Symfony 4 بسازید، یک چارچوب محبوب PHP Model-View-Controller (MVC). در این دوره، مایک اورام نحوه ساخت یک برنامه وب مبتنی بر PHP در Symfony را بررسی می کند. او نحوه نصب و پیکربندی Symfony و شروع به صرفه جویی در زمان با کارهای توسعه معمولی، مانند رندر محتوا با قالب ها را توضیح می دهد. مایک همچنین به نحوه ایجاد سرویسها با کانتینر سرویس، کار با دادهها با استفاده از نقشهبردار شی رابطهای Doctrine و پیادهسازی میانافزار میپردازد. پس از اتمام این دوره، ابزارهایی را خواهید داشت که برای استفاده از Symfony برای شروع پروژه های PHP خود به آن نیاز دارید.
اهداف یادگیری
در حال نصب سیمفونی
کاوش در ساختار فایل Symfony
ایجاد مسیرها
ایجاد خدمات با کانتینر سرویس
کار با داده ها با استفاده از دکترین
ایجاد قالب با Twig
احراز هویت با میان افزار
اهداف یادگیری
در حال نصب سیمفونی
کاوش در ساختار فایل Symfony
ایجاد مسیرها
ایجاد خدمات با کانتینر سرویس
کار با داده ها با استفاده از دکترین
ایجاد قالب با Twig
احراز هویت با میان افزار
مهارت ها
SymfonySensioLabsPHPBack-End Web DevelopmentFront-End Web DevelopmentLearningWeb DevelopmentOpen Source
سرفصل ها
0. مقدمه
- 01 - برنامه های وب را با Symfony بسازید
- 02 - آنچه باید بدانید
- 03 - نصب Symfony
- 04 - اجرای Symfony به صورت محلی
- 05 - درک چارچوب های MVC
- 06 - ساختار فایل
1. ساخت صفحات با استفاده از الگوها
- 07 - اولین کنترلر خود را ایجاد کنید
- 08 - مسیریابی با YAML
- 09 - مسیریابی با حاشیه نویسی
- 10 - ایجاد قالب Twig
- 11 - رندر کردن قالب شما
- 12 - چالش - داده ها را به قالب خود منتقل کنید
- 13 - راه حل - داده ها را به قالب خود منتقل کنید
2. ایجاد خدمات با سرویس Container
- 14 - درک ظرف سرویس
- 15 - استفاده از سرویس های داخلی
- 16 - ایجاد اولین سرویس شما
- 17 - خدمات با پارام
- 18 - استفاده از سرویس کنترلر خود
- 19 - چالش - ایجاد یک سرویس تاریخ
- 20 - راه حل - ایجاد سرویس تاریخ
3. کار با داده ها با استفاده از دکترین
- 21 - مقدمه ای بر دکترین
- 22 - Doctrine ORM را تنظیم و پیکربندی کنید
- 23 - اولین موجودیت خود را ایجاد کنید
- 24 - ایجاد ساختار DB شما
- 25 - پیاده سازی در کنترلر شما
- 26 - Doctrine QueryBuilder
- 27 - استفاده از SQL با Doctrine
4. احراز هویت با Middleware
- 28 - معرفی میان افزار Symfony
- 29 - ایجاد مشترک
- 30 - پیاده سازی مشترک
- 31 - رسیدگی به استثنائات مشترکین
- 32 - چالش - اجرای توکن auth
- 33 - راه حل - پیاده سازی token auth
نتیجه
- 34 - مراحل بعدی