توضیحات

آموزش PHP-OOP-MVC به همراه پروژه ساخت فریمورک MVC

OOP برگرفته از Object-Oriented Programming به معنی برنامه‌نویسی شی‌گرا میباشد. که یک الگو یا روش برنامه نویسی می باشد که اساس این الگو بر پایه اشیاء می باشد.

MVC مخفف کلمات Model-View-Controller هست. در واقع MVC یک الگوی طراحی (design pattern) جهت جداسازی قسمت های مختلف برنامه است.

در این دوره فوق العاده کاربردی شی گرایی و MVC را در PHP یاد میگیریم و با کمک آنها یک فریمورک MVC ایجاد میکنیم. و با کمک این فریمورک پروژه ای را ایجاد میکنیم که در آن بحث User Athentication یا احراز هویت کاربر و همچنین چهار عمل اصلی دیتابیس یعنی ایجاد کردن, خواندن, ویرایش و حذف را در قالب Article یا مقاله پیاده سازی میکنیم.
هدف این دوره آشنایی شما با شی گرایی و MVC در PHP هست به این دلیل که اکثر فریمورک های PHP بر پایه شی گرایی و MVC می باشند و این دوره به شما کمک می کند که یادگیری فریمورک ها PHP برای شما آسان شود و شما به خوبی نحوه کار فریمورک ها را درک کنید.

دوره های پیشنهادی، بعد از گذراندن این دوره :

پیش نیاز این دوره فوق العاده :


پی اچ پی php شی گرایی php oop php mvc mvc

مدرس دوره علی شیخ
مدت دوره 06:30:48
تعداد ویدیو 47

وضعیت دوره : کامل شده
قیمت دوره : 149,000 134,000 تومان
% 10 تخفیف

نظرات ارزشمند شما:

برای ارسال نظر ابتدا باید وارد سایت شوید

  • سلام استاد من اروری میگیریم تحت این عنوان

    Fatal error: Allowed memory size of 536870912 bytes exhausted (tried to allocate 262144 bytes)

    تو تظیمات زمپ افزایش میدم memory_limit رو ولی بازم همین ارور رو میده .. تو ارور به این خط از کدم اشاره میکنه :


    ('this->UserModel = $this->model('User$

    • سلام وقت بخیر.
      مقدارش را برابر با 536870912 کنید و xampp را یکبار stop و دوباره start و تست کنید.

  • سلام استاد امیدوارم حالتون خوب باشه
    بابت دوره های خوب و مفیدتون باید تشکر کرد ازتون و خداقوت
    من تا الان html و css و bootstrap و php و php-oop-mvc و flex و responsive رو گذروندم از وبسایتتون و قدم بعدیم لاراول هست
    بازم دمتون گرم استاد خیلی قشنگ تدریس میکنید .

  • سلام استاد عزیز امیدوارم حالتون خوب باشه و دمتون گرم بابت دوره عالی و مفیدتون
    استاد بعد از تموم شدن پروژه mvc یه هشداری از فایل core.php میاد رو صفحه که میگه شما controller ندارید
    این ارور نیست و هشدار و من الان دارم از این mvc توی پروژه خودم استفاده میکنم و دارم روی فرانتش کار میکنم
    چیکار کنم این هشدار نباشه استاد
    هشدار اینه
    Warning: Trying to access array offset on value of type null in C:\xampp\htdocs\CheckList\app\libraries\Core.php on line 17

    • سلام وقت بخیر.
      ممنون از شما و حمایتتون🙏
      توضیحاتی در قسمت توضیحات ویدیو شماره ۲۲ داده شده که چک کنید که اون کار را انجام دادید یا خیر

  • سلام خسته نباشین پارت 17 قسمت autoload
    وقتی من این کد __autoload را در vs code میزنم زیرش خط قرمز میکشه و این ارور رو بهم میده
    __autoload() is no longer supported, use spl_autoload_register() instead

    • سلام وقت بخیر.
      لطف کنید سوالاتتون را زیر قسمت مربوطه کامنت کنید، الان همین سوال را دوست دیگری زیر قسمت مربوطش پرسیده و پاسخ داده شده.
      تابع autoload همانطور که توی متن ارور گفته شده دیگه ساپورت نمیشه و باید از spl_autoload_register استفاده کنید که جلوتر درموردش صحبت کردیم.

  • با سلام خدمت شما استاد عزیز
    یک سوال الان اگر ما این دوره رو ببنیم دیگه نیازی نیست دوره دیگه ای رو ببنیم و اینکه با استفاده از این دوره دیگه میتونیم شروع به طراحی وبسایت و کسب در امد کنیم(ابته بعد از تمرین.....)
    و اینکه با دوره پی اچ پی رایگانتون هم میشه داخل مبحث طراحی وب وارد شد یا خیر....

    • سلام وقت بخیر.
      ببینید هدف از دوره های php این هست که شما آماده یادگیری فریمورک های php مانند لاراول بشید (دلیل استفاده از فریمورک ها بجای php خام، موارد زیادی هست که توی بخش ابتدای دوره رایگان لاراول در موردش صحبت میکنیم) و پروژه هاتون چه کوچیک و چه بزرگ را با لاراول پیاده سازی کنید که امکانات زیادی داره نه با php خام، با دیدن این دوره ها که پیش نیاز هست و همچنین دوره های لاراول موجود در سایت میتونید به سادگی بک اند سایت های خودتون را پیاده سازی کنید.

    • لاراول فریمورکی هست، که هم دوستان مبتدی و هم حرفه ای میتونند باهاش کار کنند، برای کار با لاراول خیر، نیازی نیست. اما بعد از مدتی کار کردن و همچنین اگه قصد داشتین حرفه ای تر با php کار کنید، میتونید یادبگیرید.

  • خسته نباشید واقعا
    یه سوال داشتم که نظرتون در مورد فریمورک سمفونی چی هس و اینکه آیا برنامه ای هم دارین برای ساخت دوره اموزشی سمفونی؟
    با تشکر

    • سلام وقت بخیر.
      چندین سال هست که لاراول بهترین فریمورک php هست و بازار کار خیلی خوبی تو ایران داره، به همین دلیل تمرکز ما روی دوره های لاراول هست تا سمفونی

  • سلام مجدد وقت بخیر عیناً کدهای شما تو پارت ۲۵ و داخل htdocs کپی کردم متاسفانه هنگام ورود url در آموزش ارور ۴۰۴ در کروم داده می شه علت این چی می تونه باشه
    مچکرم

    • سلام وقت بخیر.
      فایلتون را باید طبق مسیر و پوشه های پروژه خودتون کانفیگ کنید.
      این دوره مبتدی نیست و خیلی نیاز به دقت و دیدن چندین بار ویدیو ها را داره و همچنین کار کردن پیش نیاز ها داره

    • سلام وقت بخیر.
      چون index.php توی پوشه public هست.شما زمانی که میخواهید یک فایل مثله index.php را باز کنید تو مرورگر باید مسیرش را صدا بزنید.

  • سلام

    اگر امکانش هست یک دوره بزارید و مباحث htaccess رو توی اون به طور کامل توضیح بدین

    کمتر سایتی دیدم اموزش htaccess داشته باشه و اونایی که اموزش هم گذاشتن یا متنی به صورت مقاله است
    یا اصلا کیفیت نداره و نمیشه بفهمی چون فقط تئوری درس میدن

    ممنون

    • سلام وقت بخیر.
      طبیعتا هیچ دوره ای کامل نیست،اما ما تلاش کردیم بخش های مهم و اصلی را دوره توضیح بدیم و یک فریمورک ساده ایجاد کنیم و همچنین دوستان را برای آموزش لاراول آماده کنیم.بنظر من بعد از این دوره نیاز به دوره ای دیگه ای ندارید،مگر مباحث خیلی پیشرفته ای شی گرایی

    • سلام وقت بخیر.
      ممنون از پیشنهادتون، توی دوره های بعدی اینکار را انجام دادیم، هدف هم این بوده که بیشتر توضیح داده بشه و زمان ویدیو زیاد نشه چون شی گرایی مباحث تئوری زیادی داره

  • سلام .
    ببیخشید مهندس من این دوره رو خریداری کردم و دقیقا کارهایی که توی آموزش میگید رو انجام میدم منتها نتایجی که واسم برمیگردونه با چیزی که توی آموزش میبینم یکی نیست . خودم حدس میزنم این تفاوت به خاطر اوبونتو ۲۰ .
    میشه لطفا راهنماییم کنید ؟

  • سلام و عرض ادب خدمت استاد و دوستان عزیز.
    ممنون از دوره خوبتون.
    من خودم معمولا از دوره‌های شما برای جمع سریع و کامل استفاده میکنم که در نوع خود واقع این دوره‌ها از این نظر بینظیره. ممنون از وقتی که برای آموزش‌ها میذارید.
    !فقط یک سوال استاد
    تمتون تو این دوره بنظر میاد الکترون نباشه، اگه اممان داره اسم تم رو هم بذارید.

    • سلام وقت بخیر.
      ممنون از شما.خداروشکر که دوره ها براتون مفید بوده.
      تم vscode بنده electron هست