الاثنين، 19 أكتوبر 2015

ASP.Net MVC 101

  1. مقدمة برمجة ASP.Net بإستخدام MVC
  2. ماهو MVC أو Model-View-Controller في ASP.Net
  3. ماهو Controller وكيف يعمل مع ASP.Net
  4. ماهو View وكيف يعمل مع ASP.Net
  5. ماهو Model وكيف يعمل مع ASP.Net
  6. تبادل البيانات بين Model-View-Controller
  7. مطابقة اسم الـ View واسم الـ Controller
  8. التعرف على ViewData وفوائدها
  9. استخدام RedirectToAction
  10. استخدام Parameters مع Controller Actions
  11. التعرف على آلية الراوتر و URL
  12. الراوتر والبيانات الإضافية في ASP.Net MVC
  13. مقدمة توضيحة لـ ViewBag
  14. عرض الـ View بإستخدام الـ Absolute Path
  15. مفهوم الـ Page Layout
  16. استخدام Layout Per Page
  17. مقدمة لـ View Start وعلاقتها بـ Layout
  18. مثال لمراجعة ماسبق شرحه - الجزء 1
  19. مثال لمراجعة ماسبق شرحه - الجزء 2
  20. مثال لمراجعة ماسبق شرحه - الجزء 3
  21. مثال لمراجعة ماسبق شرحه - الجزء 4
  22. شرح توضيحي لمفهوم الـ Partial View
  23. مفهوم Section وكيفية استخدامه
  24. مجلد Content والتعامل مع مسار ملفات CSS
  25. استخدام التمويه بتغيير مسار الصفحة
  26. مقدمة إلى مفهوم Code First
  27. التعرف على Scaffolding والعمليات الأساسية
  28. مراجعة Controller الذي تم توليده
  29. التعرف على DisplayName
  30. إرسال الـModel للـ View وشرح @model
  31. مراجعة الـ View التي تم توليدها
  32. وقفة للتعلم من الأشياء التي تم توليدها من Scaffolding
  33. شرح EditorForModel وكيفية إختصار الوقت بها
  34. مقدمة لـ Razor وشرح foreach
  35. شرح استخدام @: في Razor
  36. التعليقات والأقواس في Razor
  37. استخدام Razor Functions
  38. استخدام Razor Helper
  39. استخدام ASPX مع MVC
  40. استخدام Master Page (نهاية الدورة)

دورة أجاكس

  1. مقدمة في دورة أجاكس Ajax
  2. معالجة جزء من الصفحة بأجاكس Ajax
  3. استخدام الـ Request مع الأجاكس Ajax
  4. دورة الأجاكس Ajax
  5. دورة الأجاكس Ajax
  6. دورة الأجاكس Ajax
  7. الجــــــــــــــــــــــــــــــــزء 7
  8. الجــــــــــــــــــــــــــــــــزء 8
  9. الجــــــــــــــــــــــــــــــــزء 9
  10. الجــــــــــــــــــــــــــــــــزء 10
  11. الجــــــــــــــــــــــــــــــــزء 11
  12. الجــــــــــــــــــــــــــــــــزء 12
  13. الجــــــــــــــــــــــــــــــــزء 13
  14. الجــــــــــــــــــــــــــــــــزء 14
  15. الجــــــــــــــــــــــــــــــــزء 15
  16. الجــــــــــــــــــــــــــــــــزء 16
  17. الجــــــــــــــــــــــــــــــــزء 17
  18. الجــــــــــــــــــــــــــــــــزء 18
  19. الجــــــــــــــــــــــــــــــــزء 19
  20. الجــــــــــــــــــــــــــــــــزء 20
  21. الجــــــــــــــــــــــــــــــــزء 21
  22. الجــــــــــــــــــــــــــــــــزء 22
  23. الجــــــــــــــــــــــــــــــــزء 23
  24. الجــــــــــــــــــــــــــــــــزء 24
  25. الجــــــــــــــــــــــــــــــــزء 25
  26. الجــــــــــــــــــــــــــــــــزء 26
  27. الجــــــــــــــــــــــــــــــــزء 27
  28. الجــــــــــــــــــــــــــــــــزء 28
  29. الجــــــــــــــــــــــــــــــــزء 29
  30. الجــــــــــــــــــــــــــــــــزء 30
  31. الجــــــــــــــــــــــــــــــــزء 31
  32. الجــــــــــــــــــــــــــــــــزء 32
  33. الجــــــــــــــــــــــــــــــــزء 33
  34. الجــــــــــــــــــــــــــــــــزء 34
  35. الجــــــــــــــــــــــــــــــــزء 35
  36. الجــــــــــــــــــــــــــــــــزء 36
  37. الجــــــــــــــــــــــــــــــــزء 37
  38. الجــــــــــــــــــــــــــــــــزء 38
  39. الجــــــــــــــــــــــــــــــــزء 39
  40. الجــــــــــــــــــــــــــــــــزء 40

دورة بناء سكربت منتدى

  1. مقدمة دورة بناء سكربت المنتدى
  2. محتويات جدول المستخدمين
  3. محتويات جدول المنتديات
  4. محتويات جدول المواضيع والردود
  5. إنشاء جدول المستخدمين
  6. إنشاء جدول المنتديات
  7. إنشاء جدول المواضيع والردود
  8. تغليف الجداول بإستخدام API
  9. معلومات الإتصال بقاعدة البيانات
  10. كيفية الإتصال بقاعدة البيانات
  11. حل مشكلة الحروف العربية
  12. دالة tinyf_db_close
  13. فائدة استخدام global
  14. دالة tinyf_users_get الجزء الأول
  15. دالة tinyf_users_get الجزء الثاني
  16. دالة tinyf_users_get الجزء الثالث
  17. دالة tinyf_users_get_by_id
  18. دالة tinyf_users_add الجزء الأول
  19. دالة tinyf_users_add الجزء الثاني
  20. دالة tinyf_users_add الجزء الثالث
  21. دالة tinyf_users_add الجزء الرابع
  22. دالة tinyf_users_add الجزء الخامس
  23. دالة tinyf_users_add الجزء السادس
  24. دالة tinyf_users_delete
  25. دالة tinyf_users_update الجزء الأول
  26. دالة tinyf_users_update الجزء الثاني
  27. دالة tinyf_users_update الجزء الثالث
  28. دالة tinyf_users_update الجزء الرابع
  29. دالة tinyf_users_update الجزء الخامس
  30. دالة tinyf_users_update الجزء السابع
  31. دالة tinyf_users_update الجزء السادس
  32. دالة tinyf_users_update الجزء الثامن
  33. توضيح معنى التغليف بإستخدام API
  34. التحقق من صحة البريد
  35. انهاء دوال الـ Users APIs
  36. فحص دالة tinyf_users_add
  37. خطأ منطقي في tinyf_users_add
  38. فحص دالة tinyf_users_get
  39. فحص دالة tinyf_users_get_user_by_id
  40. فحص دالة tinyf_users_get_delete
  41. فحص tinyf_users_update الجزء الأول
  42. دالة tinyf_users_update الجزء الثاني
  43. دالة tinyf_users_update الجزء الثالث
  44. فائدة التغليف واستخدام API
  45. شرح قوالب المستخدمين
  46. بناء واجهة إضافة المستخدم
  47. تعديل واجهة إضافة المستخدم
  48. حفظ المستخدم الجديد
  49. إكمال ملف المستخدم الجديد
  50. بناء ملف حفظ المستخدم الجديد
  51. إكمال ملف حفظ المستخدم
  52. دالة tinyf_users_get_by_name
  53. التحقق من المستخدم قبل الإضافة
  54. tinyf_users_get_by_email الجزء الأول
  55. دالة tinyf_users_get_by_email الجزء الثاني
  56. التحقق من خطأ البريد
  57. طريق عرض قائمة المستخدمين
  58. عرض جميع المستخدمين
  59. رابط بروفايل المستخدم
  60. بناء بروفايل المستخدم
  61. إكمال بروفايل المستخدم
  62. استخدام trim في حفظ المستخدم
  63. إظهار روابط التحكم بالمستخدم
  64. حذف المستخدم
  65. تأكيد حذف المستخدم
  66. تعديل بيانات المستخدم
  67. تحديث المستخدم الجزء الأول
  68. تحديث المستخدم الجزء الثاني
  69. تحديث المستخدم الجزء الثالث
  70. تحديث بيانات المستخدم الجزء الرابع
  71. مشكلة تعديل المستخدم
  72. نسخ ملفات المستخدمين
  73. دالة tinyf_forums_get
  74. دالة tinyf_forums_get_by_id
  75. دالة tinyf_forums_add
  76. دالة tinyf_forums_delete
  77. دالة tinyf_forums_update
  78. tinyf_forums_delete_all_posts الجزء الأول
  79. tinyf_forums_delete_all_posts الجزء الثاني
  80. tinyf_forums_delete_all_posts الجزء الثالث
  81. إكمال Forums API
  82. بناء نموذج اضافة منتدى
  83. حفظ المنتدى الجديد
  84. عرض قائمة المنتديات
  85. صفحة عرض المواضيع
  86. روابط حذف وتعديل المنتدى
  87. حذف المنتدى
  88. تعديل بيانات المنتدى
  89. تحديث بيانات المنتدى
  90. ملخص العمليات الخاصة بالمنتدى
  91. دالة tinyf_posts_get
  92. دالة tinyf_posts_get_by_id
  93. دالة tinyf_posts_get_reply_by_id
  94. دالة tinyf_posts_add الجزء الأول
  95. دالة tinyf_posts_add الجزء الثاني
  96. دالة tinyf_posts_add الجزء الثالث
  97. دالة tinyf_posts_add الجزء الرابع
  98. استخدام tinyf_posts_delete_reply
  99. استخدام tinyf_posts_delete
  100. دالة tinyf_posts_update الجزء الأول
  101. دالة tinyf_posts_update الجزء الثاني
  102. دالة tinyf_posts_update الجزء الثالث
  103. دالة tinyf_posts_update الجزء الرابع
  104. دالة tinyf_posts_update الجزء الخامس
  105. دالة tinyf_posts_update الجزء السادس
  106. دالة tinyf_posts_update الجزء السابع
  107. دالة tinyf_posts_update الجزء الثامن
  108. إكمال posts APIs
  109. عرض المواضيع الجزء الأول
  110. عرض المواضيع الجزء الثاني
  111. عرض المواضيع الجزء الثالث
  112. عرض المواضيع الجزء الرابع
  113. دالة add_post الجزء الأول
  114. دالة add_post الجزء الثاني
  115. إكمال savePost
  116. show_post الجزء الأول
  117. show_post الجزء الثاني
  118. show_post الجزء الثالث
  119. show_post الجزء الرابع
  120. show_post الجزء الخامس
  121. show_post الجزء السادس
  122. show_post الجزء السابع
  123. show_post الجزء الثامن
  124. modify post الجزء الأول
  125. modify post الجزء الثاني
  126. modify post الجزء الثالث
  127. modify post الجزء الرابع
  128. modify post الجزء الخامس
  129. modify post الجزء السادس
  130. modify post الجزء السابع
  131. شرح الحذف delete-post
  132. تجربة أولية للمنتدى
  133. ربط الأنظمة الفرعية
  134. طريقة تسجيل الدخول
  135. رابط تسجيل الدخول
  136. نموذج تسجيل الدخول
  137. تسجيل الدخول 1
  138. الدرس المئة والثامن والثلاثون - تسجيل الدخول 2
  139. الدرس المئة والتاسع والثلاثون - تسجيل الدخول 3
  140. الدرس المئة والأربعون - تسجيل الدخول 4
  141. حفظ بيانات المستخدم في السشن
  142. عرض بيانات المستخدم من السشن
  143. تغيير تسجيل الدخول والخروج
  144. رابط حذف وتعديل المنتدى للمدير
  145. منع المستخدم من تسجيل الدخول
  146. منع المستخدم الحذف
  147. منع المستخدم من التعديل
  148. برمجة صفحة تسجيل الخروج
  149. حل مشكلة الـ non-object property

دورة تعدد الصفحات في PHP

منوعات في PHP

PHP 102

PHP 101

  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