دوره آموزشی فریمورک های MVC برای ساخت برنامه های وب با پی اچ پی
2 ساعت 58 دقیقهمتوسط2017-02-09
مدرسین

Drew Falkman
Architecting sites for large companies using Java, PHP, and WordPress
جزئیات دوره
توسعه دهندگان و برنامه نویسان PHP باید انتخاب کنند که آیا می خواهند از طرح خود استفاده کنند یا از ساختار دیگر بهره جویند. Framework موجب بهبود و سریع تر شدن پیشرفت، بهبود collaboration و موجب تنظیم کد ها می شوند. در این دوره مدرس Drew Falkman شش framework پر بازدید و کاربردی را معرفی خواهد کرد : Zend, Symfony, CodeIgniter, CakePHP, Yii و Laravel . او امتیازات هر framework و نحوه ی نصب آنها را نشان خواهد داد. سپس او راه های گرفتن صفحات دلخواه برای framework و اجرای آنها را نشان می دهد که باعث می شود راه ساخت کد را بفهمید. در بخش نهایی Drew تمام framework ها را مقایسه کرده و راه پیشرفت هر کدام را نشان میدهد. از آنجا که انتخاب framework در موفقیت پروژه تاثیر مهمی دارد، این دوره راه های انتخاب صحیح را به شما نشان خواهد داد.
اهداف یادگیری
چرا باید از فریم ورک استفاده کرد؟
مفاهیم چارچوب MVC
اجزای چارچوب
راه اندازی نرم افزار
نمونه برنامه های ساخته شده در هر چارچوب
مقایسه چارچوب ها
اهداف یادگیری
چرا باید از فریم ورک استفاده کرد؟
مفاهیم چارچوب MVC
اجزای چارچوب
راه اندازی نرم افزار
نمونه برنامه های ساخته شده در هر چارچوب
مقایسه چارچوب ها
مهارت ها
Zend FrameworkYiiCodeIgniterCakePHPCake SoftwareSymfonySensioLabsLaraveliOS DevelopmentPHPMobile DevelopmentProgramming LanguagesOpen SourceSoftware Development
سرفصل ها
0. مقدمه
- 01 - خوش آمدید
1. درباره PHP Frameworks
- 02 - چرا از یک فریم ورک استفاده کنید
- 03 - آشنایی با MVC - Model View Controller
- 04 - معرفی مفاهیم چارچوب
- 05 - انتخاب چارچوب مناسب
- 06 - راهاندازی ویندوز
- 07 - راهاندازی macOS
2. Zend 3
- 08 - معرفی Zend 3
- 09 - مفاهیم و ویژگیهای Zend
- 10 - اجزای Zend
- 11 - راهاندازی Zend
- 12 - بررسی برنامه Zend
- 13 - مفاهیم پیشرفته و مراحل بعدی را Zend
3. سیمفونی 3
- 14 - معرفی سیمفونی 3
- 15 - مفاهیم و ویژگیهای سیمفونی
- 16 - اجزای سیمفونی
- 17 - راهاندازی سیمفونی
- 18 - بررسی برنامه Symfony
- 19 - مفاهیم پیشرفته سیمفونی و مراحل بعدی
4. CodeIgniter 3
- 20 - معرفی CodeIgniter 3
- 21 - مفاهیم و ویژگیهای CodeIgniter
- 22 - کلاسهای CodeIgniter
- 23 - راهاندازی CodeIgniter
- 24 - راهنمای برنامه CodeIgniter
- 25 - مفاهیم پیشرفته CI و مراحل بعدی
5. کیک پی اچ پی 3
- 26 - معرفی CakePHP 3
- 27 - مفاهیم و ویژگیهای CakePHP
- 28 - اجزای CakePHP
- 29 - راهاندازی CakePHP
- 30 - بررسی برنامه CakePHP
- 31 - مفاهیم پیشرفته CakePHP و مراحل بعدی
6. یی 2
- 32 - مقدمه یی 2
- 33 - مفاهیم و ویژگیهای Yii
- 34 - کلاسها و ابزارکهای Yii
- 35 - راهاندازی Yii
- 36 - بررسی برنامه Yii
- 37 - Yii مفاهیم پیشرفته و مراحل بعدی
7. لاراول 5
- 38 - معرفی لاراول 5
- 39 - مفاهیم و ویژگیهای لاراول
- 40 - کلاسهای لاراول
- 41 - راهاندازی لاراول
- 42 - بررسی برنامه لاراول
- 43 - مفاهیم پیشرفته لاراول و مراحل بعدی
نتیجه
- 44 - مقایسه چارچوبها و مراحل بعدی