كورس كامل لتعلم لغة PHP من “عبدالله عيد”

يقدم لك المحاضر السعودي”عبدالله عيد” كورس لغة PHP عبارة عن 4 أجزاء ويبدا الجزء الأول بالتركيز على المبادئ والأساسيات وهو  127 درس فيديو يبدأ معك من الصفر لتغطي لك بعض أهم الأساسيات.

والجزء الثاني  يركز على شرح مفهوم الملاحق في لغة بي اتش بي والذي ترتكز عليه اللغة بشكل أساسي والذي يساعدك على فهم اللغة بشكل تستطيع من خلاله بناء برامج قوية إن شاء الله تعالى.

والجزء الثالث عبارة عن منوعات مواضيع مختلفة في لغة PHP.

والجزء الرابع عبارة عن كورس مكون من ١١ درس فيديو يشرح كيفية عمل تعدد الصفحات في لغة بي اتش بي بطرق مختلفة وتوضح بالخطوات كيف تتم عملية الإنتقال من صفحة إلى أخرى


الجزء الأول

  1. وسوم PHP ومكان كتابة اللغة
  2. جملة الطباعة echo
  3. جملة الطباعة print
  4. جملة الطباعة المختصرة
  5. كتابة كود php في أماكن متعددة
  6. كتابة التعليقات والملاحظات
  7. المتغيرات
  8. معنى مصطلح Weak Type
  9. مفهوم متغير متغير Variable Variable
  10. المتغيرات المعقدة Complex Variable
  11. الثوابت
  12. دالة كونستانت constant
  13. الثوابت مسبقة التعريف Predefined Constants
  14. التعامل مع العمليات الحسابية
  15. الزيادة والإنقاص Increment and Decrement
  16. معامل التنفيذ Execution Operator
  17. شرح المعاملات الخاصة بالنصوص
  18. شرح مفهوم البت والبايت
  19. شرح اند على مستوى البت Bitwise And
  20. شرح اور على مستوى البت Bitwise Or
  21. شرح توضيحي للإكس أور Bitwise XOr
  22. شرح لمفهوم النفي Bitwise Not
  23. الإزاحة جهة اليسار Bitwise Shift Left
  24. الإزاحة جهة اليمين Bitwise Shift Right
  25. شرح وتوضيح المصفوفات Array
  26. المصفوفات الرقمية
  27. المصفوفات الترابطية
  28. المصفوفات ثنائية البعد 2D Array
  29. إضافات/المصفوفات ثنائية البعد
  30. إضافات / المصفوفات
  31. جملة if الشرطية
  32. إستخدام Else في الجمل الشرطية
  33. إستخدام Else if في الجمل الشرطية
  34. الصيغة الأخرى لجملة If الشرطية
  35. المعامل الثلاثي Ternary Operator
  36. حلقة أو جملة الدوران While
  37. الصيغة الأخرى لجملة While
  38. جملة do while
  39. جملة for
  40. إضافات / جملة for
  41. جملة foreach
  42. إضافات / جملة foreach
  43. جملة break مع الحلقات
  44. جملة continue
  45. جملة switch
  46. إضافات / جملة switch
  47. الدوال Functions
  48. باراميترات الدوال Functions Parameters
  49. الباراميترات الإفتراضية
  50. جملة الإرجاع return
  51. إضافات / الدوال functions
  52. مفهوم الدالة بداخل دالة
  53. تضمين الملفات بدالة include
  54. تضمين الملفات بدالة include_once
  55. تضمين الملفات بدالة require
  56. تضمين الملفات بدالة require_once
  57. العلاقة بين return و include
  58. جملة declare
  59. إضافات / جملة declare
  60. جملة class
  61. خصائص الكلاس Class Attributes
  62. أساليب الكلاس Class Methods
  63. جملة new
  64. معامل الكائنات Object Operator
  65. الوراثة وجملة extends
  66. جملة public
  67. جملة protected
  68. جملة private
  69. المتغير this
  70. آلة حاسبة كمثال
  71. مثال حول public
  72. مثال حول private
  73. مثال حول protected
  74. مثال شامل على Access Modifiers
  75. مثال على استخدام public مع الدوال
  76. مثال استخدام protected مع الدوال
  77. مثال على استخدام private مع الدوال
  78. الوصول لمحتويات الكلاس
  79. شرح مفهوم Constructor
  80. مفهوم Destructor
  81. شرح الثوابت بإستخدم const
  82. استخدام static داخل دالة
  83. استخدام static في الكلاس
  84. جملة abstract
  85. مثال / جملة abstract
  86. جملة interface
  87. فائدة استخدام interface
  88. استخدام الوراثة مع interface
  89. تطبيق أكثر من interface على الكلاس
  90. استخدام الثوابت مع interface
  91. parent.mov
  92. Overriding.mov
  93. Overriding And Parent.mov
  94. final class.mov
  95. final method.mov
  96. Type Hinting.mov
  97. Magic Functions.mov
  98. autoload Magic Function.mov
  99. Overloading.mov
  100. Iteration.mov
  101. static And this.mov
  102. self.mov
  103. call Magic Function.mov
  104. callStatic Magic Function.mov
  105. invoke Magic Function.mov
  106. serialize.mov
  107. unserialize.mov
  108. toString Magic Function.mov
  109. goto.mov
  110. CLASS constant.mov
  111. Introduction to Exceptions.mov
  112. throw.mov
  113. try.mov
  114. catch.mov
  115. Multi Catch Exception.mov
  116. namespace.mov
  117. Extra About namespace.mov
  118. Sub-namespaces.mov
  119. Multiple-namespaces.mov
  120. Introduction to use namespace
  121. qualified Using of namespace
  122. Fully qualified Using of namespace.mov
  123. NAMESPACE constant.mov
  124. use with class
  125. use with class
  126. use with namespace
  127. use with namespace

الجزء الثاني : PHP 102 

دورة بي اتش بي الجزء الثاني والتي تركز على شرح مفهوم الملاحق في لغة بي اتش بي والذي ترتكز عليه اللغة بشكل أساسي والذي يساعدك على فهم اللغة بشكل تستطيع من خلاله بناء برامج قوية إن شاء الله تعالى

دورة بي اتش بي الجزء الثاني والتي تركز على شرح مفهوم الملاحق في لغة بي اتش بي والذي ترتكز عليه اللغة بشكل أساسي والذي يساعدك على فهم اللغة بشكل تستطيع من خلاله بناء برامج قوية إن شاء الله تعالى

  1. مقدمة للـ Extensions الجزء الأول
  2. مقدمة للـ Extensions الجزء الثاني
  3. شرح مستودع PECL
  4. كيفية تفعيل الـ Extension
  5. مقدمة لموديول zip
  6. دالة zip_open
  7. دالة zip_read
  8. دالة zip_entry_name
  9. دالة zip_entry_filesize
  10. دالة zip_close
  11. خاتمة الدورة

 

الجزء الثالث : منوعات PHP

مواضيع مختلفة في لغة PHP

  1. إصدارات Zend
  2. الدالة strlen
  3. الدالة strcmp
  4. الدالة rmdir
  5. الدالة phpversion
  6. الدالة phpinfo
  7. الدالة php_uname
  8. ord
  9. mkdir
  10. memory get usage
  11. fopen fread fclose
  12. filesize
  13. file exists
  14. file
  15. الدوال fwrite و fclose و fopen
  16. الدالة ctype_xdigit
  17. الدالة ctype_upper
  18. الدالة ctype_space
  19. الدالة ctype_punct
  20. الدالة ctype_lower
  21. الدالة ctype_digit
  22. الدالة ctype_cntrl
  23. الدالة ctype_alpha
  24. الدالة ctype_alnum
  25. الدالة copy
  26. PHPgtk
  27. PHP or ASP
  28. namespace
  29. MySQL not PHP

الجزء الرابع: كورس تعدد الصفحات في PHP

دورة مكونة من ١١ درس فيديو تشرح كيفية عمل تعدد الصفحات في لغة بي اتش بي بطرق مختلفة وتوضح بالخطوات كيف تتم عملية الإنتقال من صفحة إلى أخرى

 

 

  الرجوع إلى