آموزش سیمفونی 4

Learning Symfony 4

در حال بارگزاری نمونه ویدیو، لطفا صبر کنید...
Video Player is loading.
Current Time 0:00
Duration 0:00
Loaded: 0%
Stream Type LIVE
Remaining Time 0:00
 
1x
    • Chapters
    • descriptions off, selected
    • subtitles off, selected
      نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
      نمونه ویدیوها:
      • در حال بارگزاری، لطفا صبر کنید...
      توضیحات دوره: با Symfony 4 ، یک چارچوب محبوب مدل-مشاهده-کنترل کننده PHP (MVC) ، برنامه های PHP را به روش مدرن بسازید. در این دوره ، مایک اورام چگونگی ساخت یک برنامه وب مبتنی بر PHP را در Symfony گام برمی دارد. وی نحوه نصب و پیکربندی Symfony و شروع به صرفه جویی در وقت را با کارهای معمول توسعه ، مانند ارائه محتوا با الگوها ، توضیح می دهد. مایک همچنین چگونگی ایجاد خدمات با کانتینر سرویس ، کار با داده ها با استفاده از نگاشت گر رابطه ای شی Doctrine و پیاده سازی میان افزار را مرور می کند. پس از پایان این دوره ، ابزارهای لازم برای استفاده از Symfony را برای شروع کار در پروژه های PHP خود خواهید داشت.
      موضوعات شامل:
      • نصب Symfony
      • بررسی ساختار پرونده Symfony
      • ایجاد مسیرها
      • ایجاد خدمات با کانتینر سرویس
      • کار با داده ها با استفاده از دکترین
      • ایجاد الگوها با Twig
      • احراز هویت با میان افزار

      سرفصل ها و درس ها

      مقدمه Introduction

      • برنامه های وب را با Symfony بسازید Build web apps with Symfony

      • چه چیزی میخواهید بدانید What you need to know

      • نصب Symfony Installing Symfony

      • در حال اجرا Symfony به صورت محلی Running Symfony locally

      • درک چارچوب های MVC Understanding MVC frameworks

      • ساختار پرونده File structure

      1. ساخت صفحات با استفاده از قالب 1. Build Pages Using Templates

      • اولین کنترلر خود را ایجاد کنید Create your first controller

      • مسیریابی با YAML Routing with YAML

      • مسیریابی با حاشیه نویسی Routing with annotations

      • ایجاد یک قالب Twig Creating a Twig template

      • ارائه الگوی خود Rendering your template

      • چالش: انتقال داده ها به الگوی خود Challenge: Pass data to your template

      • راه حل: داده ها را به الگوی خود منتقل کنید Solution: Pass data to your template

      2. ایجاد خدمات با Container Service 2. Create Services with Service Container

      • درک ظرف سرویس Understanding the service container

      • با استفاده از خدمات داخلی Using built-in services

      • اولین سرویس خود را ایجاد می کنید Creating your first service

      • خدمات با پارامترها Services with params

      • با استفاده از یک سرویس از کنترلر خود Using a service from your controller

      • چالش: یک سرویس تاریخ ایجاد کنید Challenge: Create a date service

      • راه حل: یک سرویس تاریخ ایجاد کنید Solution: Create a date service

      3. با استفاده از دکترین ، با داده کار کنید 3. Work with Data Using Doctrine

      • آشنایی با دکترین Introduction to Doctrine

      • دکترین ORM را تنظیم و پیکربندی کنید Set up and config Doctrine ORM

      • اولین موجودیت خود را ایجاد کنید Create your first entity

      • ساختار DB خود را ایجاد می کنید Creating your DB structure

      • پیاده سازی در کنترلر شما Implementing into your controller

      • دکترین QueryBuilder Doctrine QueryBuilder

      • استفاده از SQL با دکترین Using SQL with Doctrine

      4- تأیید اعتبار با Middleware 4. Authentication with Middleware

      • معرفی به میان افزار Symfony Intro to Symfony middleware

      • ایجاد یک مشترک Creating a subscriber

      • پیاده سازی مشترک Implementing a subscriber

      • استثنائات مشترک را کنترل کنید Handle subscriber exceptions

      • چالش: اجرای نشانه نویسنده Challenge: Implement token auth

      • راه حل: اجرای نشانه نویسنده Solution: Implement token auth

      نتیجه Conclusion

      • مراحل بعدی Next steps

      نمایش نظرات

      آموزش سیمفونی 4
      جزییات دوره
      1h 18m
      34
      Linkedin (لینکدین) Linkedin (لینکدین)
      (آخرین آپدیت)
      8,683
      - از 5
      ندارد
      دارد
      دارد
      Mike Oram
      جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

      Google Chrome Browser

      Internet Download Manager

      Pot Player

      Winrar

      Mike Oram Mike Oram

      مایک اورام مربی پیشرو در آکادمی مایدن و توسعه دهنده سابق نرم افزار با 10+ سال تجربه است. مایک از سال 2016 به کارگردانی آکادمی مایدن را آغاز کرده است - که از افراد متخصص در زمینه آموزش کدگذاری در همه سطوح ، از مبتدی تا متخصص ، برخوردار است. در نقش فعلی وی ، توسعه دهندگان نرم افزار مشتاق را آموزش می دهد. برنامه درسی پیشرفته و محور از صنعت را توسعه می دهد. و از رشد تجارت ، بازاریابی و امور مالی پشتیبانی می کند. پیش از این ، وی به عنوان یک توسعه دهنده وب مستقل ، یک توسعه دهنده ارشد وب در مایدن و یک توسعه دهنده وب PHP در Future plc فعالیت می کرد. مایک در PHP ، توسعه وب ، HTML5 و سایر فناوری ها و فرآیندهای کلیدی بسیار ماهر است.