دوره آموزش تصویری برنامه نویسی PHP با استفاده از مدل MVC
مدل یا چارچوب MVC برای برنامه نویسی قاعده مند و چندلایه استفاده می شود، این مدل کدهای تکراری برنامه نویسی را کنارگذاشته و برنامه نویسی با PHP را لذت بخش می کند. توسعه، اشکال یابی و بروزرسانی نرم افزارهای مبتنی بر MVC راحت تر است . استفاده چارچوب MVC ساختار پروژه یا وب سایت را به صورت دقیق تعیین کرده و یک ساختار کلی برای زیرپوشه های وب سایت پیشنهاد می کند. این چارچوب دقیقاً محتوای هر زیر پوشه و حتی قاعده کلی برای نامگذاری فایل های داخل هر زیر پوشه را تعیین می کند. با استفاده از چارچوب MVC ناچاریم بصورت قاعده مند عمل کرده و از نامگذاری های نامانوس و سازماندهی به هم ریخته و سلیقه ای فایل ها پرهیز کنیم.
دریافت بسته آموزش تصویری برنامه نویسی PHP بر پایه MVC
این دوره آموزشی دارای 12 ویدئوی آموزشی با کیفیت بالا وحجم 133 مگابایت است ، که در قالب یک فایل zip پس از خرید بصورت یکجا قابل دانلود خواهد بود. محتوای این فیلم ها بصورت زیر است:
جلسه اول :
معرفی چارچوب MVC ، مزیت ها و کاربردهای آن ، معرفی بخش های اصلی مدل MVC وظایف هر بخش و ارتباط بین بخش ها
جلسه دوم:
معرفی پوشه های مهم و فایل های کلیدی MVC ، شیوه نامگذاری پوشه ها و فایل ها ، توضیح ساختار یک پروژه نمونه در چارچوب MVC و روش اجرای برنامه از طریق مرورگرها و ارسال درخواست ها
جلسه سوم :
مقدمه ای بر برنامه نویسی شی گرا ، تعریف شی گرایی و ویژگی های مهم آن، تعریف کلاس و شیء و مثالهای مفید برای فهم آنها ، آموزش روش پیاده سازی و کدنویسی کلاس ها و اشیا و تعریف متغیرها و توابع عضو کلاس و استفاده از آنها در برنامه
جلسه چهارم:
تعریف تابع سازنده ، توضیح مفهوم ارث بری و پیاده سازی آن در برنامه و اجرای مثال برنامه نویسی شی گرا
جلسه پنجم:
آموزش روش طراحی مفهومی بخش مدل، توضیح ساختار بانک اطلاعاتی نمونه و تشریح عملیات لازم روی بانک اطلاعاتی، توضیح فایل های پوشه model از MVC فایل های داخل پوشه
جلسه ششم :
توضیح ساختار و کدهای کلاس پایه model و توابع داخل آن ، و توضیح کلاسهای مدل برای هر کدام از جداول بانک اطلاعاتی نمونه ، ایجاد یک فایل مدل و توضیح نحوه نامگذاری فایل ها، تعریف کلاس مدل برای جدول ، پیاده سازی توابع کلاس مدل برای جدول نمونه
جلسه هفتم :
تعریف کلی کنترولر ، توضیح قالب کلی درخواست های کاربران یک سایت، دسته بندی درخواست های کاربران و توضیح اینکه درخواست های کاربران از طریق مرورگر منجر به اجرای این توابع خواهند شد.
جلسه هشتم :
معرفی فایل ها و کلاس های کنترولر ، توضیح بخش های یک فایل کنترولر نمونه آموزش نحوه نوشتن و طرح کلی توابع کنترولر و توضیح نحوه فراخوانی توابع مدل از داخل کنترولر
جلسه نهم :
معرفی بخش view، توضیح ساختار پوشه view و توضیح فایل های الگو با پسوند .tpl هستند و هر کدام بخشی از واسط کاربر نرم افزار را تشکیل می دهند، آموزش نحوه ارسال اطلاعات از کنترولر به view،تشریح یک فایل نمونه tpl
جلسه دهم :
آموزش روش استفاده از فایل های هدر و فوتر برای طراحی یکنواخت صفحات سایت و پیاده سازی یک نمونه
جلسه یازدهم :
آموزش نکات تکمیلی MVC
دریافت بسته آموزش تصویری برنامه نویسی PHP بر پایه MVC
- ۹۶/۰۴/۰۲