LEARN BY BUILDING
شروحات كلوز تاجمبتدئ
تعلّم PHP.
افهم الأساس. وابنِ عليه.
دروس مرتّبة، شرح واضح، وخطوات صغيرة تصنع فرقًا. ابدأ من الأساسيات، وتقدّم في تعلّم PHP على مهلك.
محتوى مجاني بالكاملتعلّم على مهلك
- دروس مرتّبة
- 145
- فصل تعليمي
- 09
- لغة الشرح
- عربي
- مشاهدة للمادة
- 59,988
البداية اللي تبني عليها
خطوتك الجاية في PHP
لغة PHP هي لغة برمجة الواجهة الخلفية لمواقع وتطبيقات الويب، تستخدم لحفظ المعلومات على الخوادم والتعامل مع قواعد البيانات فيتم استخدامها في عمل لوحات التحكم لأصحاب المواقع ليتمكنوا من إضافة منتجات وخدمات للموقع دون الرجوع لمبرمج مرة أخرى أو كتابة كود جديد.
من المعرفة للتطبيق
ماذا ستتعلّم في PHP؟
- ستتعلم أساسيات لغة PHP.
- ستتعلم المتغيرات الخاصة بلغة PHP.
- ستتعلم كيفية استخدام الحلقات التكرارية بشكل متقن.
- ستتعلم كيفية إنشاء نماذج البيانات وكذلك التحقق من البيانات الموجودة فيها.
- ستتعرف على العديد من الأدوات المتقدمة، مثل: ملفات تعريف الارتباط، والاستثناءات.
جهّز نفسك
قبل ما تبدأ
- إتمام مادة Git بشكل كامل.
- الالتزام بالمهام المطلوبة.
خطوتك لقدّام
هدفك بعد المادة
- القدرة على التعامل مع قواعد البيانات باستخدام لغة PHP.
- القدرة على استخدام لغة PHP في برمجة الواجهة الخلفية لمواقع وتطبيقات الويب.
- القدرة على استخدام لغة PHP في التحقق من البيانات المدخلة بواسطة المستخدمين.
خريطة تعلّمك
محتوى المادة
ابدأ بالترتيب، أو اختَر الدرس اللي محتاجه.
01
أساسيات PHP
60 درس
- 01 مقدمة PHPPHP HOME ابدأ الدرس
- 02 مقدمة PHPphp intro ابدأ الدرس
- 03 تثبيت PHPphp install ابدأ الدرس
- 04 بناء جملة PHPphp syntax ابدأ الدرس
- 05 تعليقات PHPPHP Comments ابدأ الدرس
- 06 تعليقات PHPphp comments ابدأ الدرس
- 07 تعليقات PHP متعددة الأسطرphp multiline comments ابدأ الدرس
- 08 متغيرات PHPPHP Variables ابدأ الدرس
- 09 المتغيراتvariables ابدأ الدرس
- 10 نطاق المتغيرات في PHPvariables scope ابدأ الدرس
- 11 PHP Echo / Printphp echo print ابدأ الدرس
- 12 PHP أنواع البياناتphp data types ابدأ الدرس
- 13 PHP السلاسل النصيةphp strings ابدأ الدرس
- 14 PHP Stringsphp strings ابدأ الدرس
- 15 تعديل السلاسل النصية (Strings)modify strings ابدأ الدرس
- 16 ربط النصوص (Strings)concatenate strings ابدأ الدرس
- 17 تقطيع Stringsslicing strings ابدأ الدرس
- 18 محارف الهروبescape characters ابدأ الدرس
- 19 أرقام PHPphp numbers ابدأ الدرس
- 20 PHP تحويل النوعphp casting ابدأ الدرس
- 21 PHP الرياضياتphp math ابدأ الدرس
- 22 الثوابت في PHPPHP Constants ابدأ الدرس
- 23 ثوابت PHP السحريةphp magic constants ابدأ الدرس
- 24 معاملات PHPphp operators ابدأ الدرس
- 25 PHP If...Else...Elseifphp if else elseif ابدأ الدرس
- 26 عبارات الشرط PHP Ifphp if ابدأ الدرس
- 27 معاملات PHP الشرطية (If Operators)php if operators ابدأ الدرس
- 28 PHP If...Elsephp if else ابدأ الدرس
- 29 PHP اختصار ifphp shorthand if ابدأ الدرس
- 30 PHP Nested ifphp nested if ابدأ الدرس
- 31 PHP جملة Switchphp switch ابدأ الدرس
- 32 حلقات PHPphp loops ابدأ الدرس
- 33 الحلقات التكرارية في PHPLoops ابدأ الدرس
- 34 حلقة While Loopwhile loop ابدأ الدرس
- 35 حلقة Do WhileDo While Loop ابدأ الدرس
- 36 حلقة ForFor Loop ابدأ الدرس
- 37 حلقة التكرار Foreachforeach loop ابدأ الدرس
- 38 Breakbreak ابدأ الدرس
- 39 عبارة `continue` في PHPthe continue statement in php ابدأ الدرس
- 40 دوال PHPphp functions ابدأ الدرس
- 41 PHP Arraysphp arrays ابدأ الدرس
- 42 المصفوفاتarrays ابدأ الدرس
- 43 المصفوفات المفهرسةindexed arrays ابدأ الدرس
- 44 المصفوفات الترابطيةassociative arrays ابدأ الدرس
- 45 إنشاء Arrayscreate arrays ابدأ الدرس
- 46 الوصول إلى عناصر الـ Arrayaccess array items ابدأ الدرس
- 47 تحديث عناصر Arrayupdate array items ابدأ الدرس
- 48 إضافة عناصر إلى Arrayadd array items ابدأ الدرس
- 49 إزالة عناصر Arrayremove array items ابدأ الدرس
- 50 ترتيب المصفوفاتsorting arrays ابدأ الدرس
- 51 المصفوفات متعددة الأبعادmultidimensionalarrays ابدأ الدرس
- 52 دوال Arrayarray functions ابدأ الدرس
- 53 PHP Superglobalsphp superglobals ابدأ الدرس
- 54 Superglobalssuperglobals ابدأ الدرس
- 55 $GLOBALSglobals ابدأ الدرس
- 56 $_SERVERserver ابدأ الدرس
- 57 $_REQUEST ابدأ الدرس
- 58 $_POSTpost ابدأ الدرس
- 59 المتغير $_GET$_GET ابدأ الدرس
- 60 PHP RegExphp regex ابدأ الدرس
02
PHP Forms
5 دروس
03
PHP Advanced
13 درس
- 66 التاريخ والوقت في PHPphpdateandtime ابدأ الدرس
- 67 تضمين PHPphp include ابدأ الدرس
- 68 التعامل مع الملفات في PHPphp file handling ابدأ الدرس
- 69 فتح/قراءة الملفات في PHPphp file open read ابدأ الدرس
- 70 إنشاء/كتابة ملفات PHPphp file create write ابدأ الدرس
- 71 PHP رفع الملفاتphp file upload ابدأ الدرس
- 72 PHP Cookiesphp cookies ابدأ الدرس
- 73 جلسات PHPphp sessions ابدأ الدرس
- 74 مرشحات PHPphp filters ابدأ الدرس
- 75 PHP Filters متقدمةPHP Filters Advanced ابدأ الدرس
- 76 PHP Callback Functionsphp callback functions ابدأ الدرس
- 77 PHP JSONphp json ابدأ الدرس
- 78 PHP الاستثناءاتphp exceptions ابدأ الدرس
04
PHP OOP
14 درس
- 79 PHP ما هو OOPphp what is oop ابدأ الدرس
- 80 الفئات/الكائنات في PHPphp classes objects ابدأ الدرس
- 81 PHP Constructorphp constructor ابدأ الدرس
- 82 PHP المدمّرphp destructor ابدأ الدرس
- 83 محدّدات الوصول في PHPphp access modifiers ابدأ الدرس
- 84 PHP الوراثةphpinheritance ابدأ الدرس
- 85 ثوابت PHPphp constants ابدأ الدرس
- 86 PHP الكلاسات التجريديةphp abstract classes ابدأ الدرس
- 87 واجهات PHPphp interfaces ابدأ الدرس
- 88 PHP Traitsphp traits ابدأ الدرس
- 89 أساليب PHP الساكنةphp static methods ابدأ الدرس
- 90 خصائص PHP الثابتةphp static properties ابدأ الدرس
- 91 PHP Namespacesphp namespaces ابدأ الدرس
- 92 PHP Iterablesphp iterables ابدأ الدرس
05
MySQL Database
14 درس
- 93 قاعدة بيانات MySQLMySQL Database ابدأ الدرس
- 94 الاتصال بـ MySQLmysql connect ابدأ الدرس
- 95 MySQL إنشاء قاعدة بياناتmysql create db ابدأ الدرس
- 96 إنشاء جدول MySQLMySQL Create Table ابدأ الدرس
- 97 إدراج البيانات في MySQLmysql insert data ابدأ الدرس
- 98 MySQL الحصول على آخر IDmysql get last id ابدأ الدرس
- 99 إدراج سجلات متعددة في MySQLmysql insert multiple ابدأ الدرس
- 100 MySQL Preparedmysql prepared ابدأ الدرس
- 101 MySQL تحديد البياناتmysql select data ابدأ الدرس
- 102 MySQL WHEREmysql where ابدأ الدرس
- 103 MySQL الترتيب حسبmysql order by ابدأ الدرس
- 104 حذف البيانات من MySQLmysqldeletedata ابدأ الدرس
- 105 تحديث بيانات MySQLmysql update data ابدأ الدرس
- 106 تحديد بيانات MySQLmysql limit data ابدأ الدرس
06
PHP XML
5 دروس
07
PHP - AJAX
6 دروس
08
PHP Examples
8 دروس
- 118 أمثلة PHPphp examples ابدأ الدرس
- 119 مترجم PHPphp compiler ابدأ الدرس
- 120 اختبار PHPphp quiz ابدأ الدرس
- 121 تمارين PHPPHP Exercises ابدأ الدرس
- 122 سيرفر PHPphp server ابدأ الدرس
- 123 منهج PHPphp syllabus ابدأ الدرس
- 124 PHP خطة دراسيةphp study plan ابدأ الدرس
- 125 شهادة PHPphp certificate ابدأ الدرس
09
PHP Reference
20 درس
- 126 نظرة عامة على PHPphp overview ابدأ الدرس
- 127 مصفوفات PHPphp array ابدأ الدرس
- 128 العمل مع PHP Arraysphp arrays ابدأ الدرس
- 129 دالة array_change_key_case()array_change_key_case ابدأ الدرس
- 130 array_chunk() ابدأ الدرس
- 131 دالة array_column()array_column ابدأ الدرس
- 132 array_combine() ابدأ الدرس
- 133 الدالة array_count_values()array_count_values ابدأ الدرس
- 134 array_diff() ابدأ الدرس
- 135 array_diff_assoc() ابدأ الدرس
- 136 الدالة array_diff_key()array_diff_key ابدأ الدرس
- 137 array_diff_uassoc()array_diff_uassoc ابدأ الدرس
- 138 دالة array_diff_ukey()array_diff_ukey ابدأ الدرس
- 139 الدالة array_fill()array_fill ابدأ الدرس
- 140 array_fill_keys()array_fill_keys ابدأ الدرس
- 141 دالة array_filter()array filter ابدأ الدرس
- 142 الدالة array_flip()array_flip ابدأ الدرس
- 143 array_intersect()array_intersect ابدأ الدرس
- 144 array_intersect_assoc()array_intersect_assoc ابدأ الدرس
- 145 دالة array_intersect_key()array_intersect_key ابدأ الدرس
مفيش درس بالاسم ده.
جرّب كلمة تانية، أو ارجع لكل الدروس.
خطوة صغيرة كل يوم. فرق كبير مع الوقت.
جاهز تبدأ؟
تعلّم PHP خطوة بخطوة من أول درس.
ابدأ بالدرس الأول المتاح وطبّق كل فكرة بنفسك، وبعدها كمّل المسار في معسكرات كلوز تاج.