آموزش Symfony 5 - راهنمای کامل برای مبتدیان

Symfony 5 - The complete Guide for Beginners

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: شما فریم ورک PHP Symfony را یاد می گیرید و یک برنامه وب کامل، ایمن و مدرن توسعه می دهید! شما یک وب‌سایت کاملاً کاربردی و واقعی در Symfony ایجاد خواهید کرد. نحوه نصب و راه‌اندازی Symfony و محیط توسعه خود را یاد می‌گیرید. با تمام اجزای اصلی و ساختار پروژه چارچوب آشنا می‌شوید. نحوه استفاده از کنسول Symfony، Composer را یاد می‌گیرید. و همچنین Symfony Flex شما با مسیرها آشنا می شوید با کنترلرها آشنا می شوید نماها را در Symfony با موتور قالب Twig یاد می گیرید همه چیز را در مورد Doctrine ORM (نحوه اتصال به پایگاه داده) یاد می گیرید. نمونه‌ها شما موجودیت‌ها (مدل‌ها) را در Symfony و روابط بین موجودیت‌ها یاد می‌گیرید. یاد می‌گیرید که پروژه‌های خود را با سرور Symfony ارائه و مدیریت کنید. برنامه وب یا میکروسرویس خود در چارچوب Symfony با مفاهیم امنیتی در Symfony آشنا می شوید (ورود به سیستم، ثبت نام) با کاربر آشنا می شوید dministration اشکال‌زدایی برنامه‌های Symfony را یاد می‌گیرید نحوه ارسال ایمیل را یاد می‌گیرید یاد می‌گیرید که مهم‌ترین اقدامات پایگاه داده را با CRUD ساده کنید. یاد می‌گیرید با Easyadmin پشتیبان مدیریت خود را راه‌اندازی کنید. یاد می‌گیرید که کوئری‌های پایگاه داده SQL خود را با Query Builder ایجاد کنید. نیازها: دانش اولیه PHP و HTML ویندوز، محیط توسعه اوبونتو یا مک یا ویرایشگر کد مانند Visual Studio Code

به دوره Symfony برای مبتدیان خوش آمدید! در این دوره آموزشی یاد خواهید گرفت که چگونه از فریم ورک قدرتمند PHP Symfony 5 استفاده کنید. اگر می خواهید همه چیز را از اصول اولیه تا موضوعات پیشرفته و پیاده سازی مستقل برنامه های پیچیده وب در سیمفونی یاد بگیرید، این دوره برای شما مناسب است. p>

نه تنها می‌توانید وب‌سایت‌هایی با Symfony بسازید، این چارچوب همچنین برای توسعه میکروسرویس‌ها، APIها، پشتیبان‌های تلفن همراه یا برنامه‌های وب بسیار پیچیده با و بدون فرانت‌اند عالی است.

در عرض 7 ساعت قدم به قدم نحوه راه اندازی و اجرای پروژه های خود را یاد خواهید گرفت. دوره به طور کامل از 0 شروع می شود، شما فقط باید دانش اولیه در PHP و HTML داشته باشید.

در قسمت اول، ما تمام آمادگی های لازم را برای راه اندازی محیط توسعه شما انجام خواهیم داد. (PHP 7+، MySQL، XAMPP، Visual Studio Code..) علاوه بر این، ابزارها و نرم افزارهای مفیدی را برای توسعه به شما نشان خواهم داد. پس از آن ساختار پروژه و نحوه استفاده از کنسول را یاد خواهید گرفت.

در قسمت بعدی با تمام اجزای اصلی Symfony آشنا خواهید شد. کنترلرها، مسیریابی، نماها، Twig، Doctrine و بسیاری موارد دیگر با یک مثال کاربردی توضیح داده شده و به صورت زنده استفاده می شود. پس از آن برای پروژه وب آماده هستید.

بخش اصلی بزرگترین بخش دوره با بیش از 4 ساعت محتوا است. در اینجا شما یک برنامه وب کامل از خط اول تا آخرین کد را پیاده سازی خواهید کرد. علاوه بر اجزای اصلی، اطلاعات بیشتری در مورد فرم‌ها، آپلود فایل، روابط، امنیت، ارسال ایمیل، Bootstrap frontend، پایگاه‌های داده و موارد دیگر خواهید آموخت. به عنوان یک امتیاز، در پایان فصل دیگری در مورد موضوعات پیشرفته Symfony وجود دارد که مهمترین موارد اضافه شده را پوشش می دهد. با این دانش، می توانید پروژه های Symfony خود را تا جایی که می خواهید گسترش دهید.

در پایان این دوره شما قادر خواهید بود با استفاده از چارچوب عالی PHP Symfony، هم وب سایت های ساده و هم برنامه های وب پویا پیچیده ایجاد کنید.

بیایید فوراً شروع کنیم! :)


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

معرفی Introduction

  • Symfony 5 - راهنمای کامل برای مبتدیان Symfony 5 - The complete Guide for Beginners

  • Symfony 5 - راهنمای کامل برای مبتدیان Symfony 5 - The complete Guide for Beginners

  • برنامه تحصیلی Curriculum

  • برنامه تحصیلی Curriculum

  • چرا سیمفونی؟ Why Symfony?

  • چرا سیمفونی؟ Why Symfony?

  • کد منبع دوره Source code for the course

معرفی Introduction

  • کد منبع دوره Source code for the course

آماده سازی Preparation

  • مروری بر ابزارهای مورد استفاده Overview of the tools used

  • نصب و راه اندازی (ویندوز) Installation and setup (Windows)

  • نصب و راه اندازی (لینوکس) Installation and setup (Linux)

  • نصب و راه اندازی (لینوکس) Installation and setup (Linux)

  • سوالات متداول - سوالات متداول FAQ - Frequently Asked Questions

  • سوالات متداول - سوالات متداول FAQ - Frequently Asked Questions

آماده سازی Preparation

  • مروری بر ابزارهای مورد استفاده Overview of the tools used

  • نصب و راه اندازی (ویندوز) Installation and setup (Windows)

شروع کار با Symfony Getting started with Symfony

  • ساختار پروژه Symfony Symfony project structure

  • کنسول سیمفونی Symfony Console

  • کنسول سیمفونی Symfony Console

  • سیمفونی فلکس Symfony Flex

شروع کار با Symfony Getting started with Symfony

  • ساختار پروژه Symfony Symfony project structure

  • سیمفونی فلکس Symfony Flex

اجزای اصلی سیمفونی Symfony core components

  • راه اندازی ویرایشگر Editor setup

  • کنترل کننده Controller

  • کنترل کننده Controller

  • مسیریابی Routing

  • مسیریابی Routing

  • نماها در سیمفونی Views in Symfony

  • قالب های شاخه Twig Templates

  • قالب های شاخه Twig Templates

  • پایگاه داده دکترین Doctrine Database

  • پایگاه داده دکترین Doctrine Database

  • موجودیت Entitiy

  • موجودیت Entitiy

  • نتیجه گیری موقت و آزمون Interim conclusion and Quiz

  • نتیجه گیری موقت و آزمون Interim conclusion and Quiz

  • مسابقه در مورد اجزای اصلی Quiz about the core components

اجزای اصلی سیمفونی Symfony core components

  • راه اندازی ویرایشگر Editor setup

  • نماها در سیمفونی Views in Symfony

  • مسابقه در مورد اجزای اصلی Quiz about the core components

پروژه وب The web project

  • صفحه اول The first page

  • سرور سیمفونی Symfony Server

  • Twig Bootstrap CSS Twig Bootstrap CSS

  • Twig Bootstrap CSS Twig Bootstrap CSS

  • قالب های بوت استرپ Bootstrap Templates

  • پایگاه داده و موجودیت ها را راه اندازی کنید Set up database and entities

  • پایگاه داده و موجودیت ها را راه اندازی کنید Set up database and entities

  • ظروف ایجاد کنید Create dishes

  • تشکیل می دهد Forms

  • تشکیل می دهد Forms

  • آپلود فایل File upload

  • روابط دکترین Doctrine relationships

  • امنیت و احراز هویت Security and Authentication

  • ثبت نام و ورود Registration and login

  • نمایش کارت منو Show menu card

  • سفارشات ایجاد کنید Create orders

  • سفارشات ایجاد کنید Create orders

  • ارسال ایمیل Send Emails

  • ارسال ایمیل Send Emails

  • وب سایت تمام شده The finished website

  • وب سایت تمام شده The finished website

پروژه وب The web project

  • صفحه اول The first page

  • سرور سیمفونی Symfony Server

  • قالب های بوت استرپ Bootstrap Templates

  • ظروف ایجاد کنید Create dishes

  • آپلود فایل File upload

  • روابط دکترین Doctrine relationships

  • امنیت و احراز هویت Security and Authentication

  • ثبت نام و ورود Registration and login

  • نمایش کارت منو Show menu card

Symfony برای کاربران پیشرفته Symfony for advanced users

  • چیز چندش و کثیف CRUD

  • چیز چندش و کثیف CRUD

  • آسان ادمین Easy Admin

  • Query Builder Query Builder

  • Query Builder Query Builder

  • خدمات و اعتبارسنجی Services and Validation

  • کلمات پایانی Closing words

Symfony برای کاربران پیشرفته Symfony for advanced users

  • آسان ادمین Easy Admin

  • خدمات و اعتبارسنجی Services and Validation

  • کلمات پایانی Closing words

نمایش نظرات

آموزش Symfony 5 - راهنمای کامل برای مبتدیان
جزییات دوره
7 hours
39
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,443
4.6 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Fabian Heihoff Fabian Heihoff

توسعه دهنده وب/virtualdev.de