وبلاگ کدنویسان

آموزش برنامه نویسی

وبلاگ کدنویسان

آموزش برنامه نویسی

مدل یا چارچوب 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

  • محمد محمدی

نظرات  (۰)

هیچ نظری هنوز ثبت نشده است
ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی