در حال حاضر محصولی در سبد خرید شما وجود ندارد.

پنل کاربری

رمز خود را فراموش کرده اید؟ اگر اولین بار است از سایت جدید استفاده میکنید باید پسورد خود را ریست نمایید.
دسته بندی
دسته بندی

در حال حاضر محصولی در سبد خرید شما وجود ندارد.

کدنویسی شی گرا در زبان PHP

14,900 تومان
بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
افزودن به سبد خرید
خرید دانلودی فوری

در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

ویدئو معرفی این محصول

یادگیری برنامه نویسی شی گرا در PHP

عنوان اصلی : PHP Object Oriented - 100% Practical + Web Project

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

مقدمه:
مقدمه
کلاس ها:
اولین شیء را نمونه کنید
خواص و روش ها
دستورالعمل‌ها:
نحوه دسترسی به خواص و متدها
نحوه دسترسی از داخل کلاس
نحوه دسترسی به روش ها
درک محافظت شده
دوباره محافظت شد
گیرنده و تنظیم کننده:
دسترسی با دریافت کننده ها محافظت می شود
روش تنظیم کننده را بهتر درک کنید
برخی با دریافت کننده ها و ستترها تمرین می کنند
Magic __get && __set
بخش استاتیک:
بیایید ابتدا __construct() را درک کنیم.
اطلاعات بیشتر در مورد __construct()
نحوه دسترسی به استاتیک
به یک استاتیک در داخل کلاس دسترسی پیدا کنید
اطلاعات بیشتر در مورد استاتیک
روش های استاتیک
__call() & __toString():
__تماس بگیرید
__toString
__construct & __destruct :
__ساخت
__destruct
نمونه از
توابع از پیش تعریف شده برای کلاس ها:
get_declared_classes()
class_exists()
ویژگی و روش وجود دارد
get_class_vars & method
ارث:
نحوه تمدید کلاس
حتی بیشتر گسترش دهید
مالک خصوصی
ایستا در رابطه با ارث
کلید کلیدی نهایی - قسمت 2
نسخ :
محیط را تنظیم کنید
نادیده گرفتن و دسترسی به سازنده والد
مثال با سازنده والد
کلاس های چکیده:
یک کلاس انتزاعی را تعریف کنید
کلاس های چکیده - قسمت 2
کلاس های چکیده - قسمت 3
کلاس های چکیده - قسمت 4
رابط ها:
چند کلمه در مورد رابط ها
روش هایی که نیاز به اجرا دارند - قسمت 1
روش هایی که نیاز به اجرا دارند - قسمت 2
اطلاعات بیشتر در مورد رابط ها
صفات
پروژه: یک کلاس برای ورود بسازید و آن را آزمایش کنید:
کلاس را تعریف کنید
سازنده را بسازید
روش فیلتر را اضافه کنید
روش درج ساخت
روش برای سیگنال دهی خطاها
متدها را گسترش دهید
عملکرد را بررسی کنید
منطق بیشتری به کلاس اضافه کنید
درج را با روش دیگری جدا کنید
منطق نهایی را تنظیم کنید
در حال توضیح مجدد کلاس جدید خود
موضوعات پیشرفته:
کلاس های تو در تو - ادامه
کلاس های تو در تو - ادامه 2
Fluent API
به پایان برسانید
پروژه پاداش: وب سایت تجارت الکترونیک OOP با استفاده از PHP و MongoDb به عنوان پایگاه داده:
نصب MongoDB - قسمت 1
MongoDB را نصب کنید - قسمت 2
نصب ابزار قطب نما - نمایشگر Mongo DB
نصب Compass - قسمت 2
Composer را نصب کنید - مدیر بسته معروف
کتابخانه Mongo-PHP را با Composer بارگیری کنید
درایور را تنظیم کنید
تنظیم پوشه ها - 1
تنظیم پوشه - 2
تنظیم پوشه - 3
اصول مونگو - 1
اصول مونگو - 2
اصول مونگو - 3
اصول مونگو - 4
اصول مونگو - 5
اصول مونگو - 6
اصول مونگو - 7
اصول مونگو - 8
اصول مونگو - 9
اصول مونگو - 10
کاربران: چیزی که باید بسازیم
کاربران: پایگاه داده و مجموعه ایجاد کنید
کاربران: کلاس کاربران را تنظیم کنید
کاربران: PHP را با پایگاه داده Mongo متصل کنید
کاربران: با شیء کلاس کاربران به مجموعه Mongo بروید
کاربران: عمومی و محافظت شده
کاربران: روشی برای فیلتر کردن ورودی
کاربران: یک رکورد را برای اهداف ثبت در Mongo وارد کنید
کاربران: آخرین شناسه درج شده را در Mongo دریافت کنید و جلسه را شروع کنید
کاربران: خلاصه کوتاه
کاربران: بخش 1 منطق ثبت نام کنید
کاربران: بخش 2 منطق ثبت نام کنید
کاربران: نمایش یک مدال با جاوا اسکریپت
کاربران: پایان بخش ثبت نام
کاربران: داده های درج شده را با Compass جمع بندی و بررسی کنید
کاربران: یک روش برای دریافت داده های جستجو شده از DB پیدا کنید
کاربران: مفهوم شناسه شی در Mongo DB
USERS: سند را بر اساس _id با کلاس شناسه شی جستجو کنید
کاربران: از داده های کاربر استفاده کنید
کاربران: صفحه خروج
LOGIN: روش ورود را ایجاد کنید
LOGIN: فرمی برای Login Modal
ورود: کد PHP برای ورود
LOGIN: منطق ورود را ادامه دهید
ورود: فرافکنی را در Mongo DB بیاموزید
ورود: پیدا کردن و مکان نماها در MongoDB
LOGIN: Limit and Projection در Mongo DB در داخل همان پرس و جو
LOGIN: روش ورود ما را به روز کنید
ورود: برای Admin Modal تنظیم کنید
ورود: قابلیت مدیریت را به روش ورود خود اضافه کنید
LOGIN: اضافه کردن یک سوئیچ به منطق ما
ورود: ظاهر معین را اصلاح کنید
ورود: توابع زمان در Mongo DB
ورود: اطلاعات بیشتر در مورد توابع زمان در MongoDB
CMS: چند کلمه در مورد پنل مدیریت
CMS: مقداری پاکسازی در کد ما انجام دهید
CMS: فایل های موجود در پروژه خود را درک کنید
CMS: شروع به طراحی کلاس Books کنید
CMS: روش درج کتاب جدید در Mongo - قسمت 1
CMS: روش درج کتاب جدید در Mongo - قسمت 2 - findOne و projection
CMS: اطلاعات بیشتر درباره پیدا کردن یک نوع بازگشت
CMS: منطق اضافه کردن کتاب‌های جدید را ادامه دهید
CMS: نحوه درج تصاویر در Mongo با کلاس باینری را بیاموزید
CMS: FindOneAndUpdate را در Mongo DB بیاموزید - یافتن و به‌روزرسانی همزمان
CMS: با منطق درج ما پیشرفت می کنیم
CMS: نمونه سازی شیبرای کلاس جدید ایجاد شده و اضافه کردن پارامترها
CMS: از شی جدید ایجاد شده خود استفاده کنید
CMS: خلاصه کوتاه
IMG&NAVIGATION: پس از درج، تغییر مسیر دهید
IMG&NAVIGATION: درج‌ها را با قطب‌نما بررسی کنید
IMG&NAVIGATION: نمایش دسته‌های نوار سمت چپ
IMG&NAVIGATION: نحوه استفاده از DISTINCT در MongoDB را بیاموزید
IMG&NAVIGATION: برای هر دسته پیوند ایجاد کنید
IMG&NAVIGATION: نمایش کتاب ها بر اساس دسته
IMG&NAVIGATION: روش نمایش ساخت - قسمت 1
IMG&NAVIGATION: روش نمایش ساخت - قسمت 2
IMG&NAVIGATION: روش نمایش ساخت - قسمت 3
IMG&NAVIGATION: روش نمایش ساخت - قسمت 4
IMG&NAVIGATION: نحوه نمایش تصاویر با Mongo DB
IMG&NAVIGATION: بیشتر در مورد base64
IMG&NAVIGATION: تنظیمات نهایی برای روش نمایش
IMG&NAVIGATION: آخرین تنظیمات
SEARCH_BAR: توضیح جستجوی خودکار
SEARCH_BAR: لیست داده را در html بیاموزید
SEARCH_BAR: Keyup با JQuery
SEARCH_BAR: کد ما را در کنسول بررسی کنید
SEARCH_BAR: اولین تماس AJAX ما
SEARCH_BAR: بیشتر در مورد تماس Ajax
SEARCH_BAR: نحوه کار با Regex در Mongo DB
SEARCH_BAR: ساخت روش جستجو را با گزینه‌های Regex شروع کنید
SEARCH_BAR: برای بررسی نتایج از console.log استفاده کنید
SEARCH_BAR: آرایه‌هایی را در جاوا اسکریپت بسازید
SEARCH_BAR: Array.pop() در جاوا اسکریپت
SEARCH_BAR: Foreach اما در جاوا اسکریپت
SEARCH_BAR: پیشنهادها را با گزینه‌های فهرست داده اضافه کنید
SEARCH_BAR: عناصر را اضافه کنید
SEARCH_BAR: تماس Ajax را نهایی کنید
CART_COUNTER: توضیح دهید که چه چیزی باید بسازیم
CART_COUNTER: تابع ajaxBuy JS را نامگذاری کنید
CART_COUNTER: تابع ajaxBuy را تنظیم کنید - قسمت 1
CART_COUNTER: تابع ajaxBuy را تنظیم کنید - قسمت 2
CART_COUNTER: متغیر $_SESSION['order'] را تنظیم کنید
CART_COUNTER: مقادیر جدید را داخل $_SESSION['order'] فشار دهید
CART_COUNTER: مودال را با تماس ajax باز کنید
CART_COUNTER: تعداد نمایش در سبد خرید ما - قسمت 1
CART_COUNTER: تعداد نمایش در سبد خرید ما - قسمت 2
CART_COUNTER: روش دیگری برای ساخت شمارنده
CART_COUNTER: روش FindBookById
CART_COUNTER: منطق را نهایی کنید
CART_SETUP: شروع ساخت سبد خرید ما
CART_SETUP: مودال را تنظیم کنید
CART_SETUP: ترسیم جدول نمایش
CART_SETUP: پویا کردن جدول نمایش
CART_SETUP: در حال اتمام جدول
CART_SETUP: بازخوانی مشابه درخواست یک دسته
CART_SETUP: صفحه را با یک رشته جستجو بازخوانی کنید
CART_SETUP: نمایش تنها زمانی که $_SESSION['order'] تنظیم شده باشد
CART_SETUP: شروع به ساخت کلاس Orders کنید
CART_SETUP: روش getTotals
CART_SETUP: نهایی کردن آرایه برای قیمت کل
CART_SETUP: پایان بخش 1 مودال سبد خرید
CART_SETUP: پایان بخش 2 مودال سبد خرید
CART_SETUP: دومین تابع فراخوانی Ajax ما - قسمت 1
CART_SETUP: دومین تابع فراخوانی Ajax ما - قسمت 2
CART_SETUP: دومین تابع فراخوانی Ajax ما - قسمت 3
سفارشات: یک تماس دیگر با آژاکس
سفارش‌ها: متغیر S_SESSION['order'] ما را var_dump کنید
سفارش ها: نحوه پاس کردن را با ارجاع به یک روش بیاموزید
سفارشات: خلاصه کوتاه
سفارشات: بیایید چند رویداد مودال را یاد بگیریم
ORDERS: نحوه استفاده صحیح از هدرها
سفارشات: بیایید دوباره چند آزمایش انجام دهیم و بفهمیم که چه خبر است
سفارش ها:: نحوه درج آرایه ها/اسناد تودرتو در MongoDB را بیاموزید
سفارش ها: نحوه انتخاب آرایه های تودرتو از MongoDB را بیاموزید
سفارش‌ها:: به سفارش‌های ما راه‌اندازی مدال ادامه دهید
سفارش ها: صفحه orders.php ما را تکمیل کنید
سفارشات: با نحوه ساخت Push در MongoDB آشنا شوید
سفارشات: با نحوه ساخت Push در MongoDB - قسمت 2 آشنا شوید
سفارش ها: یک مدال از PHP باز کنید
سفارشات: اطلاعات بیشتر درباره UserData
سفارش‌ها: رسیدگی به تأیید مدال
ORDERS: منطق سفارشات را نهایی کنید
سفارشات: راه حل من برای سفارشات و تایید مودال
صفحه بندی: قبل از صفحه بندی - برخی از مشکلات را حل کنید قسمت 1
PAGINATION: قبل از صفحه بندی - برخی از مشکلات را حل کنید قسمت 2
PAGINATION: قبل از صفحه بندی - برخی از مشکلات را حل کنید قسمت 3
PAGINATION: کشور و آدرس را به کلاس کاربران اضافه کنید
PAGINATION: آنچه می خواهیم با صفحه بندی به دست آوریم
PAGINATION: اولین کد برای صفحه بندی
PAGINATION: منطق صفحه بندی را ادامه دهید
PAGINATION: یادگیری LIMIT، SKIP و SORT در MongoDB - قسمت 1
PAGINATION: یادگیری LIMIT، SKIP و SORT در MongoDB - قسمت 2
PAGINATION: منطق صفحه بندی را ادامه دهید
PAGINATION: با دستور switch ساده کنید
PAGINATION: COUNT را در MongoDB بیاموزید
PAGINATION: چند مرحله برای انجام صفحه بندی
PAGINATION: روش نمایش را برای صفحه بندی تغییر دهید
FIX_SearchBar: دوباره از Regex در MongoDB استفاده کنید
FIX_SearchBar: یک قدم به جلو
FIX_SearchBar: کد نهایی برای جستجو
FIX_SearchBar: روش نمایش را برای جستجو نیز تنظیم کنید
SOME_DESIGN: HTML Popover را اضافه کنید
SOME_DESIGN: دکمه اطلاعات نهایی
SOME_DESIGN: عنوان کتاب را هنگام نگه داشتن نشانگر نمایش دهید
SOME_DESIGN: آخرین نقشه ها

نمایش سرفصل های انگلیسی

PHP Object Oriented - 100% Practical + Web Project