لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش سیمفونی 4
Learning Symfony 4
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
با Symfony 4 ، یک چارچوب محبوب مدل-مشاهده-کنترل کننده PHP (MVC) ، برنامه های PHP را به روش مدرن بسازید. در این دوره ، مایک اورام چگونگی ساخت یک برنامه وب مبتنی بر PHP را در Symfony گام برمی دارد. وی نحوه نصب و پیکربندی Symfony و شروع به صرفه جویی در وقت را با کارهای معمول توسعه ، مانند ارائه محتوا با الگوها ، توضیح می دهد. مایک همچنین چگونگی ایجاد خدمات با کانتینر سرویس ، کار با داده ها با استفاده از نگاشت گر رابطه ای شی Doctrine و پیاده سازی میان افزار را مرور می کند. پس از پایان این دوره ، ابزارهای لازم برای استفاده از Symfony را برای شروع کار در پروژه های PHP خود خواهید داشت.
موضوعات شامل:
نصب Symfony
بررسی ساختار پرونده Symfony
ایجاد مسیرها li>
ایجاد خدمات با کانتینر سرویس li>
کار با داده ها با استفاده از دکترین li>
ایجاد الگوها با Twig
احراز هویت با میان افزار li>
سرفصل ها و درس ها
مقدمه
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
لینکدین: شبکه اجتماعی حرفهای برای ارتباط و کارآفرینی
لینکدین به عنوان یکی از بزرگترین شبکههای اجتماعی حرفهای، به میلیونها افراد در سراسر جهان این امکان را میدهد تا ارتباط برقرار کنند، اطلاعات حرفهای خود را به اشتراک بگذارند و فرصتهای شغلی را کشف کنند. این شبکه اجتماعی به کاربران امکان میدهد تا رزومه حرفهای خود را آپدیت کنند، با همکاران، دوستان و همکاران آینده ارتباط برقرار کنند، به انجمنها و گروههای حرفهای ملحق شوند و از مقالات و مطالب مرتبط با حوزه کاری خود بهرهمند شوند.
لینکدین همچنین به کارفرمایان امکان میدهد تا به دنبال نیروهای با تجربه و مهارت مورد نیاز خود بگردند و ارتباط برقرار کنند. این شبکه حرفهای به عنوان یک پلتفرم کلیدی برای بهبود دسترسی به فرصتهای شغلی و گسترش شبکه حرفهای خود، نقش مهمی را ایفا میکند. از این رو، لینکدین به عنوان یکی از مهمترین ابزارهای کارآفرینی و توسعه حرفهای در دنیای امروز مورد توجه قرار دارد.
مایک اورام مربی پیشرو در آکادمی مایدن و توسعه دهنده سابق نرم افزار با 10+ سال تجربه است.
مایک از سال 2016 به کارگردانی آکادمی مایدن را آغاز کرده است - که از افراد متخصص در زمینه آموزش کدگذاری در همه سطوح ، از مبتدی تا متخصص ، برخوردار است. در نقش فعلی وی ، توسعه دهندگان نرم افزار مشتاق را آموزش می دهد. برنامه درسی پیشرفته و محور از صنعت را توسعه می دهد. و از رشد تجارت ، بازاریابی و امور مالی پشتیبانی می کند. پیش از این ، وی به عنوان یک توسعه دهنده وب مستقل ، یک توسعه دهنده ارشد وب در مایدن و یک توسعه دهنده وب PHP در Future plc فعالیت می کرد. مایک در PHP ، توسعه وب ، HTML5 و سایر فناوری ها و فرآیندهای کلیدی بسیار ماهر است.
نمایش نظرات