دوره آموزش PHP MVC

دوره آموزش PHP MVC

دوره آموزش PHP MVC به همراه پروژه عملی الگوی MVC (مخفف عبارت Model View Controller) یک الگوی طراحی برنامه ای است که اطلاعات برنامه را جدا می کند

تریلر دوره

توضیحات کامل دوره

دوره آموزش PHP MVCدوره آموزش PHP MVC به همراه پروژه عملی الگوی MVC (مخفف عبارت Model View Controller) یک الگوی طراحی برنامه ای است که اطلاعات برنامه را جدا می کند ,امروزه این الگو در اکثر برنامه‌ها و ...

دوره آموزش PHP MVC

دوره آموزش PHP MVC به همراه پروژه عملی

 

الگوی MVC (مخفف عبارت Model View Controller) یک الگوی طراحی برنامه ای است که اطلاعات برنامه را جدا می کند ,امروزه این الگو در اکثر برنامه‌ها و نرم‌افزارهای تحت وب پیاده‌سازی می‌شود. هم‌اکنون فریم ورک های بسیاری با ساختار الگوی MVC ایجاد شده‌اند.در حال حاضر فریم‌ورک‌های بسیاری بر مبنای زبان برنامه‌نویسی PHP وجود دارند که از این الگو پیروی می‌کنند. بنابراین یک واقعیت بسیار بزرگ وجود دارد و آن محبوبیت الگوی MVC در زبان برنامه نویسی PHP است.

 

 

 


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

  • معرفی دوره
    رایگان 00:23:00
  • mvc چیست ؟ و دلایل استفاده
    رایگان 00:21:00
  • ساختار کلی mvc
    رایگان 00:23:00
  • معرفی پروژه عملی TinyProject
    رایگان 00:11:00
  • مقدمه ای بر دلایل استفاده از فریم ورک
    00:16:00
  • ساختاربندی کلی tinyMVC
    00:12:00
  • فایل htaccess چیست؟
    00:24:00
  • ساخت و پیکربندی سیستم روتینگ
    00:17:00
  • ساخت و پیکربندی سیستم روتینگ - بخش دوم
    00:31:00
  • ساخت کنترلر و traits
    00:23:00
  • ساخت بخش view
    00:29:00
  • استفاده از سیستم view
    00:23:00
  • ساخت بخش Model
    00:19:00
  • ساخت بخش Model - بخش دوم
    00:14:00
  • ساخت autoload
    00:21:00
  • لایه بندی tinyMVC
    00:21:00
  • ساخت متد asset,include,url
    00:18:00
  • اتمام لایه بندی پروژه
    00:19:00
  • ساخت model های tinyMVC
    00:29:00
  • ساخت مدل article
    00:22:00
  • ساخت مدل Category
    00:28:00
  • ساخت کنترلر Article
    00:24:00
  • ساخت کنترلر category
    00:12:00
  • پویا سازی بخش Article در پنل
    00:18:00
  • پویا سازی بخش دسته بندی ها
    00:18:00
  • تست عملیات CRUD در tinyMVC
    00:14:00
  • ساخت HomeController
    00:13:00
  • پویا سازی بخش app
    00:21:00
  • تکمیل پروژه tinyMVC
    00:34:00
  • جمع بندی کلی tinyMVC
    00:22:00
  • مروری بر شئ گرایی - بخش اول
    00:12:00
  • مروری بر شئ گرایی - بخش دوم
    00:10:00
  • مروری بر شئ گرایی - بخش سوم
    00:11:00
  • مروری بر شئ گرایی - بخش چهارم
    00:12:00
  • مروری بر شئ گرایی - بخش چهارم
    00:21:00
  • مروری بر شئ گرایی - بخش ششم
    00:20:00
  • دیزاین پترن چیست؟
    00:17:00
  • دیزاین پترن Singleton
    00:17:00
  • دیزاین پترن observer
    00:12:00
  • دیزاین پترن chain of responsibility
    00:33:00
  • دیزاین پترن Builder - بخش اول
    00:14:00
  • دیزاین پترن Builder - بخش دوم
    00:24:00
  • بررسی کلی اصول SOLID
    00:13:00
  • پوشه بندی پروژه اصلی
    00:13:00
  • بررسی پروژه دوره
    رایگان 00:20:00
  • تنظیمات هسته mvc
    00:27:00
  • استفاده از composer در پروژه
    00:12:00
  • بررسی کامل ساختار روتینگ سیستم
    00:20:00
  • تجزیه و تحلیل مسیرها
    رایگان 00:22:00
  • تکمیل بخش Route
    00:15:00
  • بخش bootstrap
    00:21:00
  • شروع سیستم روتینگ
    00:13:00
  • MVC life cycle
    00:25:00
  • سیستم روتینگ - بخش دوم
    00:17:00
  • سیستم روتینگ - بخش سوم
    00:16:00
  • سیستم روتینگ - بخش چهارم
    00:19:00
  • سیستم روتینگ - بخش پنجم
    00:14:22
  • سیستم روتینگ - بخش ششم
    00:16:14
  • سیستم روتینگ - بخش آخر
    00:24:00
  • تست سیستم روتینگ بصورت عملی
    00:34:00
  • فایل های پروژه
    00:00:00
  • اتصال به دیتابیس
    00:23:30
  • اتصال به دیتابیس - بخش دوم
    00:12:00
  • ORM چیست؟
    00:20:00
  • ساخت trait ها
    00:11:00
  • ساخت HasQueryBuilder Trait
    00:09:30
  • ساخت where و orderBy
    00:08:30
  • ساخت متد limit و bind
    00:12:30
  • پیکربندی Where
    00:16:30
  • پیکربندی order by - limit
    00:09:00
  • تکمیل متد executeQuery
    00:12:30
  • تکمیل HasQueryBuilder Trait
    00:06:30
  • توضیحات تکمیلی hasQueryBuilder
    00:21:00
  • استفاده از Backticks در SQL ها
    00:18:30
  • تنظیمات مدل ها
    00:36:30
  • تحلیل trait hasAttributes
    00:18:30
  • ساخت collection
    00:15:30
  • پیکربندی ساختار دریافت رکورد ها
    00:20:30
  • ساخت collection رکورد ها
    00:08:00
  • serialize and unserialize
    00:11:30
  • شروع HasCRUD trait
    رایگان 00:20:30
  • تفکیک عملیات update و insert
    00:21:30
  • تکمیل اطلاعات آخرین رکورد اضافه شده
    00:25:30
  • ساخت متد delete
    00:10:00
  • متد all
    00:08:30
  • متد find
    00:08:26
  • متد where
    00:18:42
  • متد whereOr , whereNull , whereNotNull
    00:05:40
  • متد whereIn
    00:10:14
  • متدهای orderBy - limit
    00:06:02
  • متد get
    00:14:49
  • متد paginate
    رایگان 00:18:38
  • تکمیل متد paginate - ساخت متد create-update
    00:14:47
  • شروع trait HasMethodCaller
    00:21:20
  • ساختار methodChain
    00:21:11
  • مفهوم soft delete
    00:07:58
  • شروع trait HasSoftDelete
    00:10:30
  • پیاده سازی متدهای all , find
    00:08:33
  • اتمام trait hasSoftDelete
    00:09:30
  • Relationships - one to one
    00:54:46
  • Relationships - one to many
    00:20:08
  • Relationships - many to many
    00:23:36
  • تست عملی ORM
    00:23:03
  • تست عملی ORM - بخش دوم
    00:32:27
  • Migrations
    00:14:40
  • Migrations - بخش دوم
    00:24:14
  • Request
    00:18:25
  • Rules
    00:27:13
  • normal validation and number validation
    00:18:11
  • Rules - بخش دوم
    00:15:02
  • Rules - بخش سوم
    00:16:34
  • Rules - بخش چهارم
    00:11:13
  • file validation
    00:10:11
  • file validation - بخش دوم
    00:24:44
  • متد های ضروری در نمایش خطا
    00:23:32
  • Session
    00:15:10
  • Authentication
    00:16:00
  • Authentication - بخش دوم
    00:15:34
  • Views
    00:32:03
  • Views - بخش دوم
    00:21:08
  • Extending A Layout
    00:13:05
  • yield , section
    00:40:18
  • Include
    00:12:25
  • View Composer
    00:16:46
  • View Composer - بخش دوم
    00:15:26
  • تکمیل بخش view
    00:21:28
  • Config
    00:31:27
  • Config - بخش دوم
    00:17:52
  • helpers
    00:20:38
  • helpers - بخش سوم
    00:15:22
  • helpers - بخش چهارم
    00:14:47
  • helpers - بخش پنجم
    00:25:40
  • helpers - بخش اخر
    00:09:22
  • Bootstraping و Providers
    00:32:23
  • سخن پایانی ( پایان فصل اول )
    00:13:10
  • معرفی کامل پروژه دوره ( آغاز فصل دوم )
    رایگان 00:09:45
  • تحلیل دیتابیس پروژه
    00:21:38
  • layouts
    00:23:18
  • اجرا شدن Migrations
    00:16:14
  • پویا سازی app
    00:15:16
  • ساخت صفحه index ادمین
    00:19:00
  • لاگین تستی در سیستم
    00:22:36
  • ساخت بخش category
    00:11:07
  • ساخت بخش category - بخش دوم
    00:20:00
  • ساخت بخش category - بخش سوم
    00:20:50
  • ساخت helper های پروژه
    00:15:25
  • ایجاد دسته بندی جدید
    00:15:41
  • مدیریت خطا haها و اعتبارسنجی ها
    00:10:05
  • ویرایش دسته بندی ها
    00:17:30
  • عملیات حذف دسته بندی ها
    00:05:12
  • ساخت روابط زیر دسته و همچنین soft delete
    00:18:02
  • ساخت بخش اخبار
    00:23:10
  • اضافه کردن CKEditor به پروژه
    00:26:42
  • ساخت request برای اخبار
    00:15:12
  • اپلود عکس به کمک Intervention Image
    00:27:31
  • عملیات ویرایش و حذف اخبار
    00:16:00
  • تکمیل بخش اخبار
    00:09:36
  • ساخت مدل آگهی ها
    00:12:50
  • ساخت مسیر ها , کنترلر برای آگهی ها
    00:21:18
  • ساخت , ویرایش , حذف آگهی ها
    00:16:45
  • ساخت بخش گالری آگهی ها
    00:12:05
  • تکمیل بخش گالری
    00:13:58
  • ساخت بخش slideShow
    00:12:39
  • ساخت بخش comment
    00:17:15
  • تکمیل بخش comment
    00:07:19
  • ساخت بخش user ها
    00:25:39
  • سرویس ارسال ایمیل
    00:15:12
  • ساخت صفحه ثبت نام
    00:18:10
  • ساخت متد register
    00:15:11
  • ارسال ایمیل فعال سازی حساب کاربری
    00:12:38
  • اعتبارسنجی ثبت نام
    00:20:58
  • ساخت بخش ورود به سایت ( Login )
    00:11:28
  • فراموشی رمز عبور
    00:19:38
  • reset password
    00:18:17
  • logout
    00:15:36
  • لایه بندی قالب اصلی
    00:15:18
  • ساخت HomeController
    00:13:49
  • ساخت بخش اسلایدشو
    00:08:55
  • نمایش جدیدترین آگهی ها
    00:12:09
  • نمایش بهترین آگهی ها و بلاگ ها
    00:11:32
  • بازنویسی view composer
    00:12:08
  • استفاده از تاریخ شمسی
    00:08:07
  • ساخت صفحه About
    00:12:26
  • ساخت صفحه داخلی آگهی ها
    00:13:25
  • ساخت صفحه داخلی آگهی ها - بخش دوم
    00:31:25
  • ساخت صفحه نمایش تمامی آگهی ها
    00:13:35
  • pagination
    00:15:47
  • pagination view
    00:16:36
  • paginate url
    00:17:50
  • تکمیل بخش pagination - ساخت بخش پست ها
    00:08:55
  • تکمیل تمامی پست ها و صفحه داخلی پست ها
    00:20:59
  • تکمیل بخش نظرات
    00:30:37
  • صفحه نمایش پست ها و آگهی های یک دسته بندی
    00:15:30
  • ساخت بخش search
    00:20:44
  • نمایش پست ها به کمک Ajax , ( پایان دوره ) و سخن پایانی با شما عزیزان
    00:29:33
  • بروز رسانی پروژه - اپدیت پروژه به نسخه PHP 8.4
    00:17:40

ارسال نظر شما

نظرات کاربران

نظرات کاربران

هنوز نظری ثبت نشده است.

1,989,000 تومان

این دوره شامل:
58:10:00 ساعت آموزش
دسترسی مادام‌العمر
سطح: مبتدی
گواهی پایان دوره: ندارد
تاریخ انتشار: 1403/12/06
آخرین به‌روزرسانی: 2026-11-01 00:06:45
تعداد امتیازها: 0
تعداد دانشجو:
خرید اقساطی: ندارد
ضمانت بازگشت وجه: ندارد
برچسب‌ها: