6️⃣ معرفی و کار با توابع پر کاربرد در PHP
✅ مدیریت و تغییر نسخه php در Laragon
7️⃣1️⃣ آموزش Api نویسی
✅ پروژه Api نویسی برای موزیکجویار - روت دیدگاه های سایت
✅ پروژه Api نویسی برای موزیکجویار - درخواست ورود
✅ پروژه Api نویسی برای موزیکجویار - بهینه سازی تابع تأیید OTP
✅ پروژه Api نویسی برای موزیکجویار - ایجاد کلید Api برای کلاینت
✅ پروژه Api نویسی برای موزیکجویار - نحوه احراز کلید Api و تشخیص کاربر
✅ پروژه Api نویسی برای موزیکجویار - خروج از حساب کاربری
✅ پروژه Api نویسی برای موزیکجویار - انجام عملیات علاقمندی ها
✅ پروژه Api نویسی برای موزیکجویار - ثبت دیدگاه برای موزیک
✅ پروژه Api نویسی برای موزیکجویار - آپلود تصویر آواتار کاربر
✅ پروژه Api نویسی برای موزیکجویار - ویرایش پروفایل
✅ پروژه Api نویسی برای موزیکجویار - دریافت سریع داده های ورودی Api
🌐 dnjy.ir/php
کانال @php2learn رو دنبال کنید
✅ مدیریت و تغییر نسخه php در Laragon
7️⃣1️⃣ آموزش Api نویسی
✅ پروژه Api نویسی برای موزیکجویار - روت دیدگاه های سایت
✅ پروژه Api نویسی برای موزیکجویار - درخواست ورود
✅ پروژه Api نویسی برای موزیکجویار - بهینه سازی تابع تأیید OTP
✅ پروژه Api نویسی برای موزیکجویار - ایجاد کلید Api برای کلاینت
✅ پروژه Api نویسی برای موزیکجویار - نحوه احراز کلید Api و تشخیص کاربر
✅ پروژه Api نویسی برای موزیکجویار - خروج از حساب کاربری
✅ پروژه Api نویسی برای موزیکجویار - انجام عملیات علاقمندی ها
✅ پروژه Api نویسی برای موزیکجویار - ثبت دیدگاه برای موزیک
✅ پروژه Api نویسی برای موزیکجویار - آپلود تصویر آواتار کاربر
✅ پروژه Api نویسی برای موزیکجویار - ویرایش پروفایل
✅ پروژه Api نویسی برای موزیکجویار - دریافت سریع داده های ورودی Api
🌐 dnjy.ir/php
کانال @php2learn رو دنبال کنید
❤14
04️⃣1️⃣ کار با Ajax در PHP
✅ دریافت داده ها در Ajax به صورت Stream یا لحظه به لحظه (بررسی نحوه عملکرد ChatGpt یا Gemini )
✅ چند مثال کاربردی از ارائه لحظه به لحظه داده یا Stream داده ها در Ajax
7️⃣1️⃣ آموزش Api نویسی
✅ پروژه Api نویسی برای موزیکجویار - خروج از سایر دستگاه ها
✅ پروژه Api نویسی برای موزیکجویار - End Point لیست موزیک ها و مستند سازی
✅ پروژه Api نویسی برای موزیکجویار - ثبت نمونه پاسخ در مستندات Api
✅ پروژه Api نویسی برای موزیکجویار - درباره Schema در ساختار Api
✅ پروژه Api نویسی برای موزیکجویار - ثبت Schema برای End Point
✅ پروژه Api نویسی برای موزیکجویار - End Point جزئیات موزیک
✅ پروژه Api نویسی برای موزیکجویار - استفاده از داده های تقلبی و ویژگی Mock
✅ پروژه Api نویسی برای موزیکجویار - End Point های احراز هویت
✅ پروژه Api نویسی برای موزیکجویار - استفاده از متغیر ها برای پویاسازی کار با Api
🌐 dnjy.ir/php
کانال @php2learn رو دنبال کنید
✅ دریافت داده ها در Ajax به صورت Stream یا لحظه به لحظه (بررسی نحوه عملکرد ChatGpt یا Gemini )
✅ چند مثال کاربردی از ارائه لحظه به لحظه داده یا Stream داده ها در Ajax
7️⃣1️⃣ آموزش Api نویسی
✅ پروژه Api نویسی برای موزیکجویار - خروج از سایر دستگاه ها
✅ پروژه Api نویسی برای موزیکجویار - End Point لیست موزیک ها و مستند سازی
✅ پروژه Api نویسی برای موزیکجویار - ثبت نمونه پاسخ در مستندات Api
✅ پروژه Api نویسی برای موزیکجویار - درباره Schema در ساختار Api
✅ پروژه Api نویسی برای موزیکجویار - ثبت Schema برای End Point
✅ پروژه Api نویسی برای موزیکجویار - End Point جزئیات موزیک
✅ پروژه Api نویسی برای موزیکجویار - استفاده از داده های تقلبی و ویژگی Mock
✅ پروژه Api نویسی برای موزیکجویار - End Point های احراز هویت
✅ پروژه Api نویسی برای موزیکجویار - استفاده از متغیر ها برای پویاسازی کار با Api
🌐 dnjy.ir/php
کانال @php2learn رو دنبال کنید
❤11
3️⃣1️⃣ مبانی Http و اتصال به سایت ها و سرویس ها
✅ استریم داده در Http و گرفتن داده به صورت استریک در Curl
8️⃣1️⃣ کار با Api هوش مصنوعی
✅ دریافت کلید Api از Google Ai Studio
✅ ارسال اولین درخواست به Gemini Api
✅ درخواست مستقیم به Gemini Api با Javascript
✅ دریافت داده استریم و نمایش به صورت تایپی از Gemini با Js
✅ دریافت داده استریم و نمایش به صورت تایپی با PHP
✅ ارسال تصویر به Gemini
✅ پیاده سازی چت بات هوش مصنوعی با Gemini
🌐 dnjy.ir/php
کانال @php2learn رو دنبال کنید
✅ استریم داده در Http و گرفتن داده به صورت استریک در Curl
8️⃣1️⃣ کار با Api هوش مصنوعی
✅ دریافت کلید Api از Google Ai Studio
✅ ارسال اولین درخواست به Gemini Api
✅ درخواست مستقیم به Gemini Api با Javascript
✅ دریافت داده استریم و نمایش به صورت تایپی از Gemini با Js
✅ دریافت داده استریم و نمایش به صورت تایپی با PHP
✅ ارسال تصویر به Gemini
✅ پیاده سازی چت بات هوش مصنوعی با Gemini
🌐 dnjy.ir/php
کانال @php2learn رو دنبال کنید
❤13🔥1👏1
9️⃣1️⃣ برنامه نویسی شی گرا
✅ درباره برنامه نویسی شی گرایی
✅ درباره کلاس و آبجکت(شی)
✅ نوشتن اولین کلاس در PHP
✅ کاربرد عبارت this$
✅ مثال کلاس و آبجکت Product
✅ متد سازنده یا Construct
🌐 dnjy.ir/php
کانال @php2learn رو دنبال کنید
✅ درباره برنامه نویسی شی گرایی
✅ درباره کلاس و آبجکت(شی)
✅ نوشتن اولین کلاس در PHP
✅ کاربرد عبارت this$
✅ مثال کلاس و آبجکت Product
✅ متد سازنده یا Construct
🌐 dnjy.ir/php
کانال @php2learn رو دنبال کنید
❤14👍3❤🔥2👎1👏1
9️⃣1️⃣ برنامه نویسی شی گرا
✅ مینی پروژه صفحه دوره با شی گرایی و ارتباط با دیتابیس
✅ مینی پروژه صفحه دوره با شی گرایی و ارتباط با دیتابیس صفحه لیست دوره ها
✅ ارث بری، وراثت یا Inheritance در شی گرایی
✅ بررسی سطوح دسترسی متدها و ویژگی های کلاس
✅ چرا نیاز به سطوح دسترسی داریم؟ اصلی Encapsulation یا کپسوله سازی
✅ بازنویسی متدها و ویژگی ها و استفاده از متد کلاس والد
✅ خلاصه سازی ورودی های متد سازنده با ویژگی promoted Properties
✅ تعیین نوع Property ها، ورودی های متد و خروجی متدها
✅ ویژگی های Readonly برای کلاس و Property
🌐 dnjy.ir/php
کانال @php2learn رو دنبال کنید
✅ مینی پروژه صفحه دوره با شی گرایی و ارتباط با دیتابیس
✅ مینی پروژه صفحه دوره با شی گرایی و ارتباط با دیتابیس صفحه لیست دوره ها
✅ ارث بری، وراثت یا Inheritance در شی گرایی
✅ بررسی سطوح دسترسی متدها و ویژگی های کلاس
✅ چرا نیاز به سطوح دسترسی داریم؟ اصلی Encapsulation یا کپسوله سازی
✅ بازنویسی متدها و ویژگی ها و استفاده از متد کلاس والد
✅ خلاصه سازی ورودی های متد سازنده با ویژگی promoted Properties
✅ تعیین نوع Property ها، ورودی های متد و خروجی متدها
✅ ویژگی های Readonly برای کلاس و Property
🌐 dnjy.ir/php
کانال @php2learn رو دنبال کنید
👍12👏4❤2
خلاصه سازی کلاس و کدنویسی با استفاده از ویژگی Property Promotion در PHP
🌐 dnjy.ir/php
کانال @php2learn رو دنبال کنید
🌐 dnjy.ir/php
کانال @php2learn رو دنبال کنید
👍9❤4👌1
9️⃣1️⃣ برنامه نویسی شی گرا
✅ جلوگیری از توسعه کلاس و متد با کلیدواژه final
✅ فراخوانی متد و ویژگی کلاس بدون نمونه سازی با ویژگی static
✅ تفاوت self و static در کلاس
✅ ثابت در شی گرایی
✅ استفاده از Enum در شی گرایی
🌐 dnjy.ir/php
کانال @php2learn رو دنبال کنید
✅ جلوگیری از توسعه کلاس و متد با کلیدواژه final
✅ فراخوانی متد و ویژگی کلاس بدون نمونه سازی با ویژگی static
✅ تفاوت self و static در کلاس
✅ ثابت در شی گرایی
✅ استفاده از Enum در شی گرایی
🌐 dnjy.ir/php
کانال @php2learn رو دنبال کنید
❤8👍6
This media is not supported in your browser
VIEW IN TELEGRAM
به جز از علی که آرد، پسری ابولعجانب / که علم کند به عالم، شهدای کربلا را
فرا رسیدن ماه محرم و ایام عزاداری سید و سالار شهیدان، حضرت اباعبدالله الحسین (ع) تسلیت باد.
التماس دعا
فرا رسیدن ماه محرم و ایام عزاداری سید و سالار شهیدان، حضرت اباعبدالله الحسین (ع) تسلیت باد.
التماس دعا
❤29😐2🤷♂1🏆1
9️⃣1️⃣ برنامه نویسی شی گرا
✅ متدهای زنجیره ای
✅ مفهوم و کارکرد Trait
✅ متدهای جادویی و کاربرد آنها
✅ متد جادویی set و get
✅ پیاده سازی کلاس Course با متدهای جادویی
✅ پیاده سازی کلاس عمومی Model به عنوان کلاس مادر
✅ بررسی ویژگی Property Hook در نسخه 8.4
✅ بررسی متدهای جادویی call و callstatic
✅ متدهای جادویی unset و isset و destruct و tostring
✅ متدهای جادویی مرتبط با serialize و unserialize
✅ کلاس و متد انتراعی یا Abstract Class&Method
✅ بخش اول Interface یا رابط
✅ بخش دوم Interface یا رابط
✅ کلاس های بی نام
✅ مدیریت Callback در کلاس ها
🌐 dnjy.ir/php
کانال @php2learn رو دنبال کنید
✅ متدهای زنجیره ای
✅ مفهوم و کارکرد Trait
✅ متدهای جادویی و کاربرد آنها
✅ متد جادویی set و get
✅ پیاده سازی کلاس Course با متدهای جادویی
✅ پیاده سازی کلاس عمومی Model به عنوان کلاس مادر
✅ بررسی ویژگی Property Hook در نسخه 8.4
✅ بررسی متدهای جادویی call و callstatic
✅ متدهای جادویی unset و isset و destruct و tostring
✅ متدهای جادویی مرتبط با serialize و unserialize
✅ کلاس و متد انتراعی یا Abstract Class&Method
✅ بخش اول Interface یا رابط
✅ بخش دوم Interface یا رابط
✅ کلاس های بی نام
✅ مدیریت Callback در کلاس ها
🌐 dnjy.ir/php
کانال @php2learn رو دنبال کنید
❤17
9️⃣1️⃣ برنامه نویسی شی گرا
✅ شروع کار با MySQLi شی گرایی
✅ آماده سازی و ایمن کردن کوئری با استفاده از متد Prepare و Bind_param
✅ بحث Lazy Load Class یا سیستم لود خودکار کلاس در زمان نیاز
✅ فضای نامی یا Namespace برای جلوگیری از تداخل کلاس ها
✅ استاندارد PSR-4 برای انطباق مسیر فایل ها و فضای نامی
✅ اتصال به دیتابیس با PDO
✅ دیباگ و ثبت خطای کوئری در PDO
✅ معرفی و کاربرد کلاس های Reflection برای انجام عملیات بواسطه Comment های کلاس، تابع، متد، پراپرتی و ...
✅ معرفی و استفاده از Attribute ها در برنامه نویسی شی گرایی
✅ استثناء یا Exception و نحوه تولید و گرفتن اطلاعات از آن
✅ ساخت استثنای سفارشی در PHP با متدهای دلخواه
✅ پیاده سازی سیستم Router مبتنی بر شی گرایی
✅ پیاده سازی سیستم Router مشابه فریم ورک سیمفونی مبتنی بر Attribute
🌐 dnjy.ir/php
کانال @php2learn رو دنبال کنید
✅ شروع کار با MySQLi شی گرایی
✅ آماده سازی و ایمن کردن کوئری با استفاده از متد Prepare و Bind_param
✅ بحث Lazy Load Class یا سیستم لود خودکار کلاس در زمان نیاز
✅ فضای نامی یا Namespace برای جلوگیری از تداخل کلاس ها
✅ استاندارد PSR-4 برای انطباق مسیر فایل ها و فضای نامی
✅ اتصال به دیتابیس با PDO
✅ دیباگ و ثبت خطای کوئری در PDO
✅ معرفی و کاربرد کلاس های Reflection برای انجام عملیات بواسطه Comment های کلاس، تابع، متد، پراپرتی و ...
✅ معرفی و استفاده از Attribute ها در برنامه نویسی شی گرایی
✅ استثناء یا Exception و نحوه تولید و گرفتن اطلاعات از آن
✅ ساخت استثنای سفارشی در PHP با متدهای دلخواه
✅ پیاده سازی سیستم Router مبتنی بر شی گرایی
✅ پیاده سازی سیستم Router مشابه فریم ورک سیمفونی مبتنی بر Attribute
🌐 dnjy.ir/php
کانال @php2learn رو دنبال کنید
❤14🙏2
0️⃣2️⃣ مدیریت کتابخانه با Composer و packagist
✅ مدیریت وابستگی چیست؟ نصب Composer
✅ نصب و استفاده اولین کتابخانه یا پکیج از Packagist
✅ تحلیل فایل های composer.json و composer.lock
✅ نحوه تنظیم نسخه کتابخانه در composer
✅ بررسی و تفاوت دستورات update و install در composer برای نصب کتابخانه از composer.json
✅ بررسی و نصب نسخه های ناپایدار Dev-Alpha-Beta-RC
✅ سیستم لود خودکار composer و استفاده از PSR-4 در Composer
🌐 dnjy.ir/php
کانال @php2learn رو دنبال کنید
✅ مدیریت وابستگی چیست؟ نصب Composer
✅ نصب و استفاده اولین کتابخانه یا پکیج از Packagist
✅ تحلیل فایل های composer.json و composer.lock
✅ نحوه تنظیم نسخه کتابخانه در composer
✅ بررسی و تفاوت دستورات update و install در composer برای نصب کتابخانه از composer.json
✅ بررسی و نصب نسخه های ناپایدار Dev-Alpha-Beta-RC
✅ سیستم لود خودکار composer و استفاده از PSR-4 در Composer
🌐 dnjy.ir/php
کانال @php2learn رو دنبال کنید
❤16👍2
0️⃣2️⃣ مدیریت کتابخانه با Composer و packagist
✅ ساخت و انتشار کتابخانه در Packagist
✅ بروزرسانی نسخه کتابخانه منتشر شده در Packagist.org
1️⃣2️⃣ مبانی و طراحی ربات تلگرام
✅ درباره ربات تلگرام
✅ ایجاد ربات تلگرام
✅ ساختار Api ربات تلگرام و متد GetMe
✅ دریافت رویدادهای ربات و بررسی ساختار با GetUpdates
✅ ارسال پیام از طریق ربات به چت کاربر و بررسی ساختار پیام
🌐 dnjy.ir/php
کانال @php2learn رو دنبال کنید
✅ ساخت و انتشار کتابخانه در Packagist
✅ بروزرسانی نسخه کتابخانه منتشر شده در Packagist.org
1️⃣2️⃣ مبانی و طراحی ربات تلگرام
✅ درباره ربات تلگرام
✅ ایجاد ربات تلگرام
✅ ساختار Api ربات تلگرام و متد GetMe
✅ دریافت رویدادهای ربات و بررسی ساختار با GetUpdates
✅ ارسال پیام از طریق ربات به چت کاربر و بررسی ساختار پیام
🌐 dnjy.ir/php
کانال @php2learn رو دنبال کنید
❤15🙏2👍1
1️⃣2️⃣ مبانی و طراحی ربات تلگرام
✅ بررسی و پردازش پیام کاربر با روش Long Polling
✅ وب هوک یا WebHook چیست؟
✅ معرفی ابزار NGrok و معرفی WebHook محلی به تلگرام
✅ امنیت وب هوک تلگرام
✅ بررسی موردی متد sendPhoto - روش های معرفی فایل در متدهای ارسال فایل تلگرام
✅ بررسی سایر متدهای ارسال فایل sendAudio، sendVoice، sendVideo، sendDocument و sendAnimation
✅ دانلود فایل از ربات با شناسه فایل
✅ ارسال دکمه های شیشه ای یا inline Keyboardهمراه پیام
✅ ارسال دکمه های پاسخ یا reply keyboard
🌐 dnjy.ir/php
کانال @php2learn رو دنبال کنید
✅ بررسی و پردازش پیام کاربر با روش Long Polling
✅ وب هوک یا WebHook چیست؟
✅ معرفی ابزار NGrok و معرفی WebHook محلی به تلگرام
✅ امنیت وب هوک تلگرام
✅ بررسی موردی متد sendPhoto - روش های معرفی فایل در متدهای ارسال فایل تلگرام
✅ بررسی سایر متدهای ارسال فایل sendAudio، sendVoice، sendVideo، sendDocument و sendAnimation
✅ دانلود فایل از ربات با شناسه فایل
✅ ارسال دکمه های شیشه ای یا inline Keyboardهمراه پیام
✅ ارسال دکمه های پاسخ یا reply keyboard
🌐 dnjy.ir/php
کانال @php2learn رو دنبال کنید
❤9👍2
سلام بچه ها
احتمال زیاد بعد دوره PHP برم سراغ ضبط دوره فیگما چون باید فرآیند دوره طراحی قالب طی بشه.
ممنون میشم به عنوان برنامه نویس پیشنهادات خودتون رو درباره ضبط دوره فیگما برام بفرستید.
پیشاپیش ممنون از وقتی که میذارید ❤️🙏
https://survey.porsline.ir/s/iuds32ze
احتمال زیاد بعد دوره PHP برم سراغ ضبط دوره فیگما چون باید فرآیند دوره طراحی قالب طی بشه.
ممنون میشم به عنوان برنامه نویس پیشنهادات خودتون رو درباره ضبط دوره فیگما برام بفرستید.
پیشاپیش ممنون از وقتی که میذارید ❤️🙏
https://survey.porsline.ir/s/iuds32ze
Porsline
دوره فیگما
با پُرسلاین به راحتی پرسشنامه خود را طراحی و ارسال کنید و با گزارشهای لحظهای آن به سرعت تصمیم بگیرید.
👍8❤3
⭐️درخصوص فصل ربات تلگرام، آپدیت جدید گوگل کروم باعث شده برای من و بعضی کاربرا صفحه Api داخل مرورگر باز نشه و خطا بده که گزارش مشکل دادم
ولی تا اون موقع از فایرفاکس یا api Clinet ها مثل ApiDog یا Postman میتونین استفاده کنین یا اینکه مستقیما از خود PHP درخواست بدید
با تشکر
ولی تا اون موقع از فایرفاکس یا api Clinet ها مثل ApiDog یا Postman میتونین استفاده کنین یا اینکه مستقیما از خود PHP درخواست بدید
با تشکر
👍8
سلام وقت همگی بخیر
طبق همکاری جدیدی که بین دانشجویار و پلتفرم راست چین ایجاد شده، امکان ورود شما به تیم راست چین به عنوان توسعه دهنده و برنامه نویس وردپرس وجود داره. ما به دنبال افرادی هستیم که در حوزه افزونه نویسی یا طراحی قالب وردپرس تبحر داشته باشند. این افراد به تیم راست چین معرفی میشن برای شروع کار خودشون.
لطفا افراد علاقه مند، به آی دی زیر پیام بدن و مشخصات لازم رو ارسال کنن
آی دی : @yeganehkhz8210
مشخصات لازم :
نام و نام خانوادگی
ایمیل و شماره تماس
نمونه کار (در صورت وجود داشتن)
طبق همکاری جدیدی که بین دانشجویار و پلتفرم راست چین ایجاد شده، امکان ورود شما به تیم راست چین به عنوان توسعه دهنده و برنامه نویس وردپرس وجود داره. ما به دنبال افرادی هستیم که در حوزه افزونه نویسی یا طراحی قالب وردپرس تبحر داشته باشند. این افراد به تیم راست چین معرفی میشن برای شروع کار خودشون.
لطفا افراد علاقه مند، به آی دی زیر پیام بدن و مشخصات لازم رو ارسال کنن
آی دی : @yeganehkhz8210
مشخصات لازم :
نام و نام خانوادگی
ایمیل و شماره تماس
نمونه کار (در صورت وجود داشتن)
👏6
یادمه چند سال پیش آموزش وردپرس ضبط کردم با کنترل پنل دایرکت ادمین قالب قدیمش، به محض انتشار دوره بعد از چندین سال قالب دایرکت ادمین آپدیت شد!
الانم ایرنیک بعد از سال ها پنل جدید داده😂 که البته آزمایشیه
یعنی منتظرن من دوره ضبط کنم بعد رونمایی کنن از ویژگی ها و ظاهر جدیدشون
برای فیگما هم دعا کنید 😂😂
الانم ایرنیک بعد از سال ها پنل جدید داده😂 که البته آزمایشیه
یعنی منتظرن من دوره ضبط کنم بعد رونمایی کنن از ویژگی ها و ظاهر جدیدشون
برای فیگما هم دعا کنید 😂😂
😁26🤣5❤1
نکته ای ریز و مهم که مشکل یکی از دانشجوها بود
علامت : یا دو نقطه باید بلافاصله بعد از کلید هدر آورده بشه و الا باعث بروز خطای سرور میشه
کانال @php2learn را دنبال کنید
<?php
header( 'Location :login.php' ); //❌
header( 'Location: login.php' ); //✅
علامت : یا دو نقطه باید بلافاصله بعد از کلید هدر آورده بشه و الا باعث بروز خطای سرور میشه
کانال @php2learn را دنبال کنید
❤12👍5