هیچ دوره ای در سبد خرید شما وجود ندارد
این آموزش در سال 94 تدریس شده و پشتیبانی این دوره به پایان رسیده است.
با آموزش فریم ورک symfony در خدمت شما عزیزان هستیم.
در این سری دوره آموزشی بعد از یادگیری مقدمات فریم ورک symfony ، در قالب دو پروژه شبکه اجتماعی و وبسایت کاریابی موارد پیشرفته را به صورت پروژه محور آموزش می بینید.
فریم ورک ها در برنامه نویسی این روزها جایگاه ویژه ای پیدا کرده اند و در برنامه نویسی تحت وب خصوصا php ، فریم ورک های زیادی برای استفاده وجود دارد که مطرح ترین آن ها zend,symfony,codeigniter,cakephp,yii,laravel,agavi هستند.
هر برنامه نویسی باید قدرت استفاده از فریم ورک ها برای قدرت مند کردن فعالیت خود و افزایش سطح حرفه ای نرم افزار و سایت تولیدی را داشته باشد. استفاده از فریم ورک ها در php مزایای زیادی دارد مانند :کد نویسی سریع تر ، بالا بردن خوانایی کد و قابلیت استفاده مجدد از کدهای نوشته شده و …
فریم ورک symfony، فریم ورکی قوی است که در شرکت های بزرگی همچون : PIWIK,OROCRM,Laravel,eZ Publish,Yahoo از آن استفاده می شود. با این وجود در قدرت مند بودن این فریم ورک شکی نیست ، تا جایی که فریم ورک قدرت مندی مانند لاراول در بعضی از بخش های خود از symfony استفاده کرده است.
سیستم های مدیریت محتوای بی نظیری همچون دروپال و phpbb نیز با سیمفونی نوشته شده است.
فریم ورک zend که متعلق به شرکت اصلی توسعه دهنده ی php یعنی zend می باشد نیز به پیشنهاد توسعه دهنده ها از بخش هایی از فریم ورک symfony مانند doctrine استفاده می کند.
سرفصل های دوره آموزش فریم ورک symfony:
بخش اول – مباحث مقدماتی آموزش فریم ورک symfony :
مقدمه
- آشنایی با doctrine
- برقراری ارتباط با دیتابیس
- برسی روابط در داکتراین
معرفی و کار با فریم ورک symfony
- نحوه دانلود و نصب symfony
- آشنایی با پوشه ها و فایل ها
- نحوه ی پیکربندی وانجام تنظیمات
- برسی محیط های اجرای symfony
- ساخت اولین صفحه نمونه
کنترلر (controller)
- آشنایی با کنترلر ها در symfony
- نحوه ی ساخت کنترلر ها
- نحوه ی استفاده از کلاس های symfony
- بررسی کلاس ها request , response
- استفاده از باندل کنترلر اصلی symfony
مسیریابی (routing)
- آشنایی با routing یا سیستم مسیر یابی
- ساخت routing
- بررسی تمامی پارامتر ها و تنظیمات
- دسترسی به کنترلر از طریق روتینگ و ارتباط آن ها
مدیریت قالب با twig
- بررسی کد نویسی معمول و آشنایی با twig
- بررسی توابع twig
- استفاده از twig در قالب
مدیریت دیتابیس با doctrine و پیاده سازی پروژه ی ساده
- آشنایی با doctrine
- برقراری ارتباط با دیتابیس
- بررسی روابط در داکتراین
پیاده سازی پروژه سیستم فرم ساز
- ساخت و مدیریت فرم ها با باندل استفاده از باندل فرم
- اعتبار سنجی و validate فرم ها
بخش دوم – پروژه پیاده سازی وبسایت کاریابی با فریم ورک symfony :
علت انتخاب این پروژه کامل بودن و پوشش تمام موارد لازم برای یادگیری سیمفونی می باشد.در طول این دوره تمام نکات برای انجام یک پروژه از طریق symfony را به صورت کامل یاد خواهید گرفت.
پروژه کاریابی یک سایت برای افرادی است که به دنبال نیرو برای شرکت یا خدمات خود هستند یا افراد متخصصی که به دنبال شغل مناسبی می گردند.
سرفصل این فصل :
- نصب سیمفونی
- ایجاد دیتابیس و بادنل پروژه
- ساخت صفحه ثبت یک شغل
- امکان ویرایش براساس کد پیگیری
- امکان جستجو در بین مشاغل
- امکان لاگین و ورود به بخش مدیریت
- امکان مدیریت دسته بندی ها (لیست ، ثبت ، ویرایش ، حذف)
- امکان مدیریت مشاغل (لیست ، ثبت ، ویرایش ، حذف)
بخش سوم – پروژه شبکه اجتماعی با فریم ورک symfony :
شبکه های اجتماعی مفهوم جدیدی نیستند. انسانها از قرنها پیش که گرد آتش مینشستند و برای یکدیگر داستان میگفتند در حال تشکیل شبکه های اجتماعی بودند.
اما چیزی که باعث شده است امروز، شبکه های اجتماعی بیشتر از همیشه مورد توجه قرار بگیرند، به وجود آمدن ابزارهای دیجیتال و کمک آنها به توسعه شبکه های اجتماعی بوده است
امروزه که در همه نقاط ردوپای شبکه های اجتماعی به چشم می خورد شاید همه افراد به فکر ساخت شبکه اجتماعی شخصی خودشون افتاده باشن .
تو این دوره قصد داریم تمامی امکانات مورد نیاز برای ساخت شبکه اجتماعی باPHP وفریمورک symfony پیاده سازی کنیم .
امکانات این شبکه اجتماعی برگرفته از امکانات facebook و google plus , instagram می باشد .
ریز سرفصل فصل سوم :
- طراحی دیتابیس
- نصب و راه اندازی symfony
- لاگین و ورود به سیستم
- ایجاد سطوح دسترسی
- طراحی قالب
- بخش بندی قالب (براساس سیستم twig)
- ایجاد پست به صورت ایجکس
- امکان ارسال آدرس سایت (خواندن اطلاعات سایت و نمایش در زیرپست)
- استفاده ازبسته plupload برای آپلود فایل ها
- امکان ارسال عکس (آپلود چند عکس به صورت آیجکس برای یک پست)
- امکان گروه بندی
- اضافه کردن افراد به گروه (گروه دوستان و همکاران و….)
- استفاده از فونت ایکون
- ایجاد سطوح دسترسی برای گروه های
- امکان like,dislike
- امکان هشتگ گذاری
- امکان نمایش هشتگ ها
- امکان ارسال پست برای گروه خاص
- لود اتوماتیک پست ها
- علامت گذاری عکس های پست ها
- امکان اشتراک گذاری پست هت
- جستجو داخل تمام بخش ها (پست ها ، کاربران ، صفحات)
- نمایش صفحات دیگر کاربران
- ساخت و مدیریت صفحات
- آدرس دهی اختصاصی برای صفحات
- ارسال پست داخل صفحه
- امکان اشتراک گذاری پست ها
- امکان like , disike برای پست های صفحات
iranlooa دانشجوی دوره
استاد سلام دوره خیلی عالی بود فقط فونت ریز بود و به جای اینکه از 2 یا سه پروزه استفاده استفاده کنید از یک پروزه استفاده می کردید و با نرم افرار های بهتری کارمی کردید و فونت برنامه هم ریز بود و م کیفیت تصویر هم کمی افت داشت بازهم ممنونم از زحماتی که می کشید
babak56
این دوره رو رایگان هم بذارید ارزش دیدن نداره /واقعا ماشالا به اعتماد به نفستون
ali
سلام وقت بخیر
آیا سیمفونی ۴ را هم آموشی براش دارید؟
و اینکه چقدر تفاوت در سیمفونی ۲ و ۳ و ۴ وجود داره؟
پشتیبان توفیق پور
سلام ممنونم
خیر، آموزش سیمفونی 3 موجود هست
https://www.daneshjooyar.com/%d8%af%d9%88%d8%b1%d9%87-%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d8%b3%d8%a7%d8%ae%d8%aa-%d8%b4%d8%a8%da%a9%d9%87-%d8%a7%d8%ac%d8%aa%d9%85%d8%a7%d8%b9%db%8c-%d8%a8%d8%a7-php-%d9%81%d8%b1%db%8c%d9%85/
lost2121
سلام
چرا کسی نمیگه ورژن سیمفونی چند؟؟؟
پشتیبان توفیق پور
سلام دوست عزیز
نسخه 2.7 در این آموزش بکار گرفته شده
حسین جلیلی مدرس دوره
این دوره سیمفونی 3 هست
Mekaei
سلام لطفا بفرمایید کدام نسخه از Symfony رو آموزش میدهید؟ نسخه ۳ یا ۴ ؟
پشتیبان توفیق پور
سلام
با توجه به توضیحات مدرس در دموی آموزش، نسخه 2.7 آموزش داده شده
aminhoseiny
سلام
ممنون بابت آموزش های خوبتون
من این دوره رو الان تهیه کردم و کیفیت ویدئو خوب نیست و در بخش کد نویسی کد ها به سختی دیده میشه
ممکنه آموزش رو با کیفیت بهتر دانلود کرد ؟
اسما رادفر
سلام
خواهش میکنم
ممنون از همراهی شما
خیر متاسفانه کیفیت تصویرش پایینه …
azkia
ممنون میشم نسخه ای که از symfony دارید استفاده میکنید بگید.
ramin
نمونه لطفا..ممنون میشم
مدیر-رادفر
دموی آموزش هستش
مجتبی
با سلام و تشکر.
من این آموزش رو خریدم. می تونم به یکی از دوستام بدم؟
مدیر- تقی زاده
سلام
به یک نفر مشکلی نداره ، ولی بیشتر از این نه…
محمدجعفر خواجه
سلام
ببخشید ما یک گروهیم میشه فقط با یک بار خرید این مجموعه این رو به بقیه اعضا گروهم هم بدم.
مدیر- تقی زاده
سلام
نه متاسفانه ، حداکثر تا 3 نفر میتونینن استفاده کنید
عزت
سلام استاد جلیلی ببخشید یه سوال داشتم
آیا در آینده با استفاده از این فریمورک یه پروژه پیشرفته هم انجام می دید یا نه همین دوره هستش ممنون
مدرس جلیلی مدرس دوره
سلام
بله ، در ادامه این دوره و تکمیل مباحث آموزشی ، هم اکنون در حال آماده سازی یک پروژه در قالب سیمفونی هستیم . که به زودی آماده خواهد شد .