كلام مبرمجين - شفرة

لا يمكن لك أن تبني منزلاً بدون أساس, وكذلك هي بقية الأمور في الحياة, فكل شئ يبنى على أساس وأنت عزيزي المبرمج يجب عليك أن تبني علمك لأسس البرمجة على أساس قوي لكي يسهل عليك بعدها الخوض في معظم إن لم يكن كل المسائل البرمجية التي تمر عليك وتعمل عليها دون مشاكل تذكر, وللحصول على ذلك فلا تكن كالمستحي الذي ينتظر المعلومة لتأتي إليه ولا تكن كالمتكبر الذي يقف على جبل فيرى الناس صغاراً ويرونه صغيرا, اعد ترتيب أوراقك وابدأ بمنهجية ورتب وقتك وابدأ في بناء أساس قوي يجعلك بإذن الله قادر على أن تبني أقوى وأصعب البرامج دون توقف



دليل دورات شبكة عبدالله عيد التعليمية

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

رخصة الدروس

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


Java 101

دورة لغة Java للمبتدئين بحيث تغطي الأساسيات وتفترض هذه الدورة أنك لا تملك أي خلفية مسبقة في جافا وتشرح الأساسيات ومفهوم الكائنات من الصفر

  1. مقدمة الدورة و مفهوم الكائنات في البرمجة
  2. مفهوم الخصائص Attributes في البرمجة
  3. مفهوم الأفعال Actions في البرمجة
  4. طريقة مختصرة لوصف الكائنات والكلاسات
  5. الفرق بين الكلاس CLASS و الأوبجكت OBJECT
  6. معلومات إضافية حول الكلاس Class في البرمجة
  7. الكائنات والكلاسات في البرمجة
  8. تمثيل الكلاس CLASS على الكمبيوتر
  9. التعامل مع بيئة Netbeans
  10. استكشاف بيئة Netbeans
  11. إنشاء Class
  12. التعليقات Comments في Java
  13. المتغيرات Variables ومفهومها بالتفصيل
  14. مفهوم الـ Datatype
  15. حجم المتغير Variable Size
  16. أنواع البيانات العددية Numerical Datatype
  17. تعريف المتغيرات Declare Variables
  18. مفهوم الدوال Functions
  19. مفهوم تعريف الدالة Function Declare
  20. مفهوم استدعاء الدالة Function Call
  21. معلومات إضافية حول Class
  22. الطباعة في جافا print
  23. إنشاء دالة مبسطة للتوضيح
  24. مفهوم Jump و Return في الدوال
  25. مفهوم Return بتفصيل
  26. تطبيق return وفهم طريقة الإرجاع
  27. معنى void وطريقة استخدامها
  28. مفهوم البارميترات Parameters
  29. مثال على Method بسيط
  30. معلومات أكثر حول الـ Class
  31. العلاقة بين المتغيرات والدوال
  32. استخدام المتغير this
  33. استخدام this وعلاقتها بالكائنات
  34. استخدام this مع الدوال
  35. مثال على المتغيرات والدوال
  36. التعرف على new
  37. دالة الـ Constructor
  38. الكونستراكتور والباراميترات
  39. مثال بسيط على كائن
  40. ملخص حول الكائنات والكلاسات
  41. مفهوم جمل التحكم
  42. استخدام جملة if
  43. مثال على استخدام الشروط
  44. استخدام else
  45. مثال على else
  46. الشروط والمقارنات في جافا
  47. استخدام else if
  48. switch
  49. switch مع أكثر من case
  50. مثال على استخدام switch
  51. استخدام default
  52. طريقة استخدام أكثر من case
  53. استخدام inline-if
  54. مفهوم Loop
  55. التعرف على for
  56. فهم أجزاء for
  57. مفهوم الزيادة في for
  58. معلومات اضافية حول اسلوب for
  59. مفهوم infinite loop ومعالجته
  60. معلومات إضافية عن for
  61. مثال متكامل على استخدام for
  62. استخدام for مع method
  63. استخدام while
  64. while مثل الشروط
  65. استخدام do-while
  66. خلاصة في Java Loop
  67. نوع البيانات char
  68. التعرف على String
  69. إستخدام دالة String.charAt
  70. إستخدام String.length
  71. مثال على String.charAt and String.length
  72. انشاء نص بإستخدام new
  73. استخدام String.toUpperCase
  74. استخدام String.toLowerCase
  75. استخدام دالة مساواة النصوص
  76. إستخدام String.equalsIgonreCase
  77. المصفوفات
  78. طريقة كتابة المصفوفات
  79. إدخال القيم للمصفوفة
  80. تمهيد المصفوفة
  81. حل إشكالية أقواس المصفوفة
  82. تحديد نوع عناصر المصفوفة
  83. طول المصفوفة
  84. مقارنة طول المصفوفة بطول النص
  85. مصفوفة النصوص
  86. حجم المصفوفة كثابت أ ومتغير
  87. استخدام for each للمصفوفات
  88. تمرير المصوفات للدوال
  89. هل تغير foreach القيم ؟
  90. مصفوفة الكائنات
  91. المصفوفات متعددة الأبعاد
  92. توضيح المصفوفة متعددة الأبعاد
  93. إنشاء مصفوفة متعددة بإستخدام new
  94. اللوب والمصفوفة المتعددة
  95. مثال للوب والمصفوفة المتعددة
  96. استخدام double و float
  97. استخدام short و long
  98. استخدام النوع boolean
  99. استخدام النوع byte
  100. توضيح مهم لدورة لغة جافا
  101. معلومات مهمة حول main
  102. مثال عملي على الجمع
  103. مثال عملي على إنشاء كلاس Calc
  104. مثال على إضافة دالة Dec
  105. مثال على التعامل مع النصوص
  106. مثال لتحويل النص إلى مصفوفة
  107. ضرب عناصر مصفوفتين في بعض
  108. عرض مشكلة ضرب المصفوفة
  109. مثال لكلاس الكتاب - الجزء الأول
  110. مثال لكلاس الكتاب - الجزء الثاني
  111. مثال لكلاس الكتاب - الجزء الثالث
  112. مثال الكتاب الجزء الرابع
  113. مثال الكتاب الجزء الخامس
  114. مثال الكتاب الجزء السادس
  115. مثال الكتاب الجزء السابع
  116. مثال الكتاب الجزء الثامن
  117. مثال الكتاب الجزء التاسع
  118. ختام الجزء الأول من الدورة

Java 102

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

  1. الوراثة
  2. إنشاء الكلاس A
  3. extends وعملية الوراثة
  4. أوجه القوة في الوراثة
  5. إنشاء الكلاس C
  6. مفهوم SuperClass و SubClass
  7. التعرف على كلاس Object
  8. التعرف على super
  9. super ودالة الـ Constructor الجزء الأول
  10. super ودالة الـ Constructor الجزء الثاني
  11. معلومات أكثر حول Constructor
  12. استخدام أكثر من Constructor
  13. Constructor و عملية الوراثة
  14. المزيد عن Constructor و super
  15. استخدام الـ package
  16. مفهوم الـ Access Modifier
  17. شرح private
  18. استخدام private
  19. استخدام set و get مع private
  20. فوائد استخدام private
  21. شرح protected
  22. استخدام protected
  23. استخدام public
  24. التعرف على Default Access Modifier
  25. استخدام Default Access Modifier
  26. كلاس SimpleCalc الجزء الأول
  27. كلاس SimpleCalc الجزء الثاني
  28. كلاس SimpleCalc الجزء الثالث
  29. كلاس ِAnotherCalc الجزء الأول
  30. كلاس ِAnotherCalc الجزء الثاني
  31. التعرف على static
  32. استخدام static
  33. Static Method ومفهومها
  34. مثال على Static Method
  35. تلخيص موضوع static
  36. مثال TheCount
  37. مثال TheCount محسن
  38. مفهوم الـ Method Overloading
  39. مثال في الـ Method Overloading
  40. مفهوم Method Overriding
  41. مقارنة الـ Overload و الـ Override
  42. مثال كلاس OverCalc
  43. مثال على عمل Override للطباعة
  44. استخدام final
  45. استخدام final static
  46. مثال على استخدام final static
  47. التعرف على final method
  48. التعرف على final class
  49. مثال على final method
  50. استخدام import
  51. عمل import لـ Math
  52. استخدام كلاس Scanner
  53. قراءة قيمة نصية بإستخدام Scanner
  54. التعديل على كلاس SimpleCalc
  55. مفهوم الـ Composition
  56. مثال على مفهوم الـ Composition
  57. مقدمة للإستثناءات Exceptions
  58. مثال على الإستثناءات Exceptions
  59. استخدام try and catch
  60. الكائن المستخدم مع catch
  61. مثال لإستخدام كائن catch
  62. استخدام أكثر من catch
  63. استخدام catch واحدة للجميع
  64. استخدام empty catch
  65. التعرف على finally
  66. التعامل مع finally و return
  67. التعرف على throw
  68. التعرف على Exception Catcher
  69. التعرف على Exception Propagator
  70. مثال على Exception Catcher
  71. مثال على Exception Propagator
  72. نقطة مهمة حولRuntime Exception و Propagator
  73. معنى checked و unchecked Exceptions
  74. أنواع كلاسات الـ Exceptions
  75. التعليق على java.lang
  76. إنشاء كلاس MyException
  77. مثال على MyException
  78. التعرف على assert
  79. التعرف على صيغة أخرى لـ assert
  80. مقارنة بين if و assert
  81. مفهوم الـ Polymorphism الجزء الأول
  82. مفهوم الـ Polymorphism الجزء الثاني
  83. مفهوم الـ Polymorphism الجزء الثالث
  84. مفهوم الـ Polymorphism الجزء الرابع
  85. مثال على Polymorphism الجزء الأول
  86. مثال على Polymorphism الجزء الثاني
  87. مثال على Polymorphism الجزء الثالث
  88. شرح الـ Recursive Method
  89. مثال على الـ Recursive Method
  90. كلاس Student الجزء الأول
  91. كلاس Student الجزء الثاني
  92. كلاس Student الجزء الثالث
  93. كلاس Student الجزء الرابع
  94. كلاس Student الجزء الخامس
  95. كلاس Student الجزء السادس
  96. كلاس Student الجزء السابع
  97. كلاس Student الجزء الثامن
  98. كلاس Student الجزء التاسع
  99. كلاس Student الجزء العاشر
  100. كلاس Tweet الجزء الأول
  101. كلاس Tweet الجزء الثاني
  102. كلاس Tweet الجزء الثالث
  103. كلاس Tweet الجزء الرابع
  104. كلاس Tweet الجزء الخامس
  105. كلاس Calculator الجزء الأول
  106. كلاس Calculator الجزء الثاني
  107. مثال توضيحي لعمل واجهة بالجافا
  108. كلاس OperatingSystem
  109. كلاس Windows
  110. كلاس Mac
  111. كلاس Linux الجزء الأول
  112. كلاس Linux الجزء الثاني
  113. printOS لتوضيح الـ Polymorphism
  114. نقطة مهمة حول موضوع الـ Polymorphism
  115. ختام دورة جافا ١٠٢

Java 103

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

  1. مقدمة الدورة والتعرف على abstract
  2. معلومات إضافية عن abstract
  3. شرح مفهوم الـ Abstract Method
  4. مثال توضيحي لمفهوم abstract وكلاس Shape
  5. استخدام abstract و static و constructor
  6. توضيح استخدام abstract في مفهوم الـ Polymorphism
  7. توضيح استخدام abstract في مفهوم الـ Polymorphism ٢
  8. استخدام abstract مع مفهوم الـ Polymorphism ٣
  9. شرح الـ interface ومعنى implements
  10. معلومات إضافية عن الـ interface
  11. تمرير الـ interface كباراميتر
  12. مثال على استخدام الـ interface
  13. استخدام أكثر من interface
  14. عمل extends للـ interface
  15. extends و implements
  16. Anonymous Class واستخدامه مع الـ interface
  17. Anonymous Object كباراميتر
  18. Anonymous Object و الكلاسات
  19. Type Casting وتحويل الأنواع
  20. معلومات إضافية عن Type Casting
  21. توضيح تفصيلي للـ Interface
  22. شرح الـ Empty Interface
  23. مثال Plugin لشرح فائدة Interface
  24. ماهو الـ enum
  25. استخدام الـ Parameters مع الـ enum
  26. استخدام الـ Enumerator
  27. استخدام الـ Enumerator بداخل الـ Class
  28. استخدام الـ Enumerator مع الـ Methdo
  29. استخدام enum مع abstract
  30. استخدام enum مع switch
  31. استخدام enum مع مصفوفة values
  32. استخدام enum و valueOf
  33. العلاقة بين enum و interface
  34. خصائص الـ enum
  35. الكلاس المسمى Object وفائدته
  36. استخدام الكلاس Object كباراميتر
  37. استخدام كلاس Object كـ Return value
  38. استخدام كلاس جلب المعلومات بإستخدام getClass
  39. استخدام الدالة ككائن أثناء الإرجاع
  40. استخدام instanceof للتعرف على نوع الكائن
  41. مقدمة في Nested Classes
  42. أنواع الـ Nested Classes
  43. الـ Nested Classes من نوع Static
  44. التعرف على Inner Classes
  45. التعرف على Local Inner Class
  46. (ختام الدورة) - شرح مفهوم Anonymous Inner Class

Android 101

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

  1. أول مشروع على أندرويد
  2. تشغيل أول مشروع على أندرويد
  3. نافذة الخصائص في أندرويد
  4. ملف XML الخاص بالـ Activity
  5. توضيح الفائدة من ملف R.java
  6. شرح إضافي عن ملف R.java
  7. شرح ملف strings.xml
  8. شرح إضافي عن ملف strings.xml
  9. عرض الرسائل مع Toast
  10. أهمية الـ ID في تطبيقات أندرويد
  11. التعرف على findViewById
  12. استخدام حدث onClickListener
  13. التعرف على Activity Window
  14. حدث onCreate في الـ Activity
  15. التعرف على الـ Activity Life Cycle
  16. حدث onStart و onResume في الـ Activity
  17. ما بعد تشغيل الـ Activity
  18. الأحداث onPause و onStope وonDestroy في الـ Activity
  19. انشاء دوالك الخاصة في الـ Activity
  20. رسالة من مربع النص - الجزء الأول
  21. رسالة من مربع النص - الجزء الثاني
  22. رسالة من مربع النص - الجزء الثالث
  23. رسالة من مربع النص - الجزء الرابع
  24. لماذا نستخدم الـ View
  25. ماهو الـ Intent ؟
  26. مثال على تشغيل وعرض المستعرض
  27. مثال على تشغيل وعرض شاشة الإتصال
  28. التعامل مع ملف AndroidManifest
  29. مثال على استخدام الـ Intent مع الـ Activity - الجزء الأول
  30. مثال على استخدام الـ Intent مع الـ Activity - الجزء الثاني
  31. مثال على استخدام الـ putExtra - الجزء الأول
  32. مثال على استخدام الـ putExtra - الجزء الثاني
  33. مثال على استخدام الـ putExtra - الجزء الثالث
  34. معلومات إضافية عن الـ Activity Life Cycle
  35. حدث onRestart في الـ Activity
  36. مثال على جمع عددين - الجزء الأول
  37. مثال على جمع عددين - الجزء الثاني
  38. مثال على جمع عددين - الجزء الثالث
  39. مثال على جمع عددين - الجزء الرابع
  40. مثال على جمع عددين - الجزء الخامس
  41. مثال على استخدام Intent Filter - الجزء الأول
  42. مثال على استخدام Intent Filter - الجزء الثاني
  43. مثال على استخدام Intent Filter - الجزء الثالث
  44. مثال جلب البيانات الجزء الأول
  45. مثال جلب البيانات الجزء الثاني
  46. مثال جلب البيانات الجزء الثالث
  47. مثال جلب البيانات الجزء الرابع
  48. مثال جلب البيانات الجزء الخامس
  49. مثال جلب البيانات الجزء السادس
  50. مثال جلب البيانات الجزء السابع
  51. مشكلة التداخل في الـ Activity - الجزء الأول
  52. مشكلة التداخل في الـ Activity - الجزء الثاني
  53. تحويل الـ Activity إلى Dialog - الجزء الأول
  54. تحويل الـ Activity إلى Dialog - الجزء الثاني
  55. تحويل الـ Activity إلى Dialog - الجزء الثالث
  56. شرح الـ GUI Layout الجزء الأول
  57. شرح الـ GUI Layout الجزء الثاني
  58. شرح الـ GUI Linear Layout الجزء الأول
  59. شرح الـ GUI Linear Layout الجزء الثاني
  60. شرح الـ GUI Linear Layout الجزء الثالث
  61. شرح الـ Gravity Attribute
  62. شرح الـ Weight Attribute
  63. شرح الـ Absolute Layout
  64. شرح الـ Table Layout
  65. شرح الـ Relative Layout الجزء الأول
  66. شرح الـ Relative Layout الجزء الثاني
  67. شرح الـ Frame Layout
  68. شرح الـ Scroll View
  69. برمجة Wizard الجزء الأول
  70. برمجة Wizard الجزء الثاني
  71. برمجة Wizard الجزء الثالث
  72. برمجة Wizard الجزء الرابع
  73. برمجة Wizard الجزء الخامس
  74. برمجة Wizard الجزء السادس
  75. برمجة Wizard الجزء السابع
  76. برمجة Wizard الجزء الثامن
  77. المصادر ومجلد res
  78. ملف strings.xml الجزء الأول
  79. ملف strings.xml الجزء الثاني
  80. المصفوفات النصية وملفات XML
  81. الألوان وملف XML الجزء الأول
  82. الألوان وملف XML الجزء الثاني
  83. التعرف على Resource Reference Syntax الجزء الأول
  84. التعرف على Resource Reference Syntax الجزء الثاني
  85. التعرف على Resource Reference Syntax الجزء الثالث
  86. التعرف على Resource Reference Syntax الجزء الرابع
  87. وحدة Dp واستخدام الواجهات الجزء الأول
  88. وحدة Dp واستخدام الواجهات الجزء الثاني
  89. شرح Dots Per Inch
  90. مجلد Drawable وإضافة الصور
  91. مجلد Drawable و DPI
  92. إضافة صورة جديدة
  93. تغيير خلفة الـ Layout ووضع صورة
  94. استخدام getDrawable و DbitmapDrawable
  95. getDrawable و ColorDrawable
  96. شرح ملف Dimension XML
  97. getDimension و ملف Dimension XML
  98. شرح وحدة SP

ورشة عمل تطبيقات أندرويد

يحتوي على جميع المقاطع الخاصة بورشة العمل لبناء تطبيقات أندرويد والتي تقام في جامعة أم القرى بكلية الحاسب الآلي ونظم المعلومات

  1. ورشة العمل الأولى لتطبيقات أندرويد
  2. مقدمة للأندرويد
  3. تطبيقات أندرويد والـ Dalvik Machine
  4. شرح حول تطبيق أندرويد
  5. أندرويد SDK
  6. جهاز أندرويد الإفتراضي AVD
  7. تشغيل المحاكي وشرح إضافة Eclipse
  8. إضافة ADT و Eclipse
  9. أندرويد ADT و ماهية APK
  10. تنصيب Eclipse وإعداد بيئة العمل
  11. البدء في إنشاء تطبيق وشرح بيئة العمل
  12. شرح مفصل حول الواجهات
  13. الوصول للمصادر عن طريق الكود
  14. البدء في كتابة الكود
  15. العلاقة بين الواجهات والكود
  16. خطوات ربط الواجهة بالكود
  17. بناء برنامج بسيط خطوة خطوة
  18. إكمال كتابة الشفرة وإيضاح التفاصيل
  19. كتابة مثال بسيط يوضح الجمع
  20. مفهوم الـ Activity ؟
  21. شرح لـ Activity Life Cycle
  22. كتابة دوال الـ Activity Life Cycle
  23. معنى Intent
  24. ملف AndroidManifest.xml
  25. استدعاء Activity من تطبيق آخر
  26. تناقل البيانات بين الـ Activities
  27. عرض كتاب حول Android
  28. إرسال البيانات لـ Activity أخر
  29. شرح Bundle وإرسال البيانات
  30. التفصيل في إرسال البيانات
  31. التعرف على الـ Activity المرسل
  32. جلب البيانات من Activity
  33. شرح onActivityResult
  34. شرح إضافي لـ onActivityResult
  35. جوال Samsung Y
  36. أندرويد ماركت بشكل سريع
  37. خاتمة ورشة أندرويد

كيف تحلل برنامجك

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


XMind

دورة في إستخدام برنامج XMind الخاص برسم الـ Brainstorm أو العصف الذهني والذي يمكنك من رسم الـ MindMap بغض النظر عن المجال الذي تعمل فيه ونحن هنا قمنا بإقامة الدورة من منظور برمجي.


دورة في لغة HTML

دورة تعليمية في تصميم وهيكلة المواقع بحيث تبدأ معك من الصفر لتغطي لك بعض أهم الأساسيات التي تساعدك على بناء صفحة بسيطة

  1. الــــــــــــــــدرس 1
  2. الــــــــــــــــدرس 2
  3. الــــــــــــــــدرس 3
  4. الــــــــــــــــدرس 4
  5. الــــــــــــــــدرس 5
  6. الــــــــــــــــدرس 6
  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. الــــــــــــــــدرس 10
  34. الــــــــــــــــدرس 34
  35. الــــــــــــــــدرس 33

JavaScript DOM

  1. مقدمة في JavaScript
  2. عناصر صفحة الويب
  3. مفهوم Request-Response
  4. تحويل HTML إلى Tree
  5. تحويل HTML إلى Tree بتفصيل أكثر
  6. JavaScript و Tree
  7. Node و Tree
  8. مصطلحات الـ Tree
  9. الـ Text Node والنصوص العادية
  10. JavaScript ومفهوم Tree و Action
  11. التعرف على Node ID
  12. الـ Node كـ Object
  13. Syntax و DOM
  14. استخدام دالة getElementById
  15. استخدام خاصية innerText
  16. معلومات إضافية عن innerText
  17. استخدام خاصية innerHTML
  18. توضيح document
  19. استخدام document في الكود
  20. تشريح الـ Node
  21. خصائص الـ Node
  22. التعرف على Node Style
  23. JavaScript كـ HTML
  24. كيفية إنشاء Node
  25. createElement
  26. appendChild وطريقة استخدامها
  27. appendChild شرح تفصيلي
  28. التعرف على parentNode
  29. شرح تفصيلي لـ parentNode
  30. استخدام getAttribute
  31. التعرف على setAttribute
  32. استخدام document.body
  33. توضيح innerHTML
  34. استخدام removeChild
  35. استخدام removeAttribute
  36. وضع متغير يشير للـ Node
  37. عملية search و action
  38. استخدام getElementsByTagName
  39. getElementsByTagName و استخدام length
  40. getElementsByTagName بالتفصيل
  41. شرح getElementsByClassName بتفصيل
  42. استخدام getElementsByClassName
  43. مثال على التعامل مع أكثر من node
  44. استخدام nodeName
  45. استخدام nodeType
  46. استخدام nodeValue
  47. التفصيل في Node Types
  48. استخدام createTextNode
  49. مثال ديناميكي بسيط
  50. توضيح تفصيلي عن نوع الـ Node
  51. شرح الـ Node Style
  52. شرح الـ style object
  53. استخدام اسلوب Camel في الكتابة
  54. فهم خصائص CSS في JavaScript
  55. الوصول لـ CSS بإستخدام JavaScript
  56. التعامل مع خاصية style
  57. تخمين خصائص CSS في JavaScript
  58. مفهوم الـ events
  59. حدث onclick
  60. التعامل مع ondbclick و onmouseover
  61. التعرف على anonymous-function
  62. إستخدام this بداخل الـ event
  63. استخدام حدثي onmouseover - onmouseout
  64. مفهوم التأثيرات في جافاسكربت
  65. استخدام خاصية class من JavaScript
  66. التعرف على كائن event
  67. فهم الـ Siblings
  68. استخدام nextSibling
  69. مشكلة المسافات بين الـ nodes
  70. حل مشكلة المسافات بين الـ Nodes
  71. استخدام الـ parentNode
  72. استخدام parentNode
  73. استخدام مصفوفة childNodes
  74. تطبيق استخدام childNodes
  75. التعرف على عدد الـ Children
  76. استخدام setTimeout
  77. استخدام clearTimeout
  78. استخدام setInterval
  79. استخدام clearInterval
  80. مثال على عمل حركة لنص ملون
  81. مثال الحركة الإنسيابية
  82. حركة الأزرار-الجزء الأول
  83. حركة الأزرار-الجزء الثاني
  84. حركة الأزرار-الجزء الثالث
  85. تحريك الأزرار
  86. ترتيب الأمور - الجزء الأول
  87. ترتيب الأمور - الجزء الثاني
  88. كائن window
  89. كائن navigator
  90. كائن history

MySQL 101

تختص هذه الدورة بإعطاء الأساسيات في MySQL وتسلط الضوء على لغة SQL ولاتفترض وجود أي خلفية مسبقة لدى المتدرب لأنها ستبدأ معك من الصفر .

  1. نظرة عامة على مفهوم قواعد البيانات
  2. نظرة على السيرفر المحلي وبرنامج MySQL Workbench
  3. مفهوم الـ Database وبعض الأمور حولها
  4. نظرة عامة على لغة SQL
  5. إستخدام الأمر CREATE DATABASE
  6. نظرة عامة على مفهوم الجداول Tables
  7. مفهوم الـ Current Database وإستخدام الأمر USE
  8. إنشاء الجداول باستخدام الأمر CREATE TABLE
  9. حذف الجداول باستخدام الأمر DROP TABLE
  10. استخدام خاصية AUTO_INCREMENT
  11. إعادة تسمية الجدول والأمر RENAME TABLE
  12. إضافة حقل جديد بإستخدام ALTER TABLE
  13. استخدام ADD COLUMN FIRST and AFTER
  14. حذف الحقول بإستخدام ALTER TABLE and DROP COLUMN
  15. مفهوم الـ Uppercase and Lowercase
  16. مراجعة مفهوم الـ DDL
  17. ماقبل الدخول في DML
  18. إدخال البيانات بإستخدام INSERT
  19. وضع الأعمدة في جملة الإدخال INSERT
  20. خاصية row-constructor مع جملة الإدخال INSERT
  21. معلومة مهمة حول خاصية row-constructor
  22. حذف الصفوف بإستخدم DELETE
  23. حذف صفوف بإستخدام DELETE و WHERE
  24. تعديل البيانات والصفوف بـ UPDATE
  25. استخراج البيانات بجملة SELECT
  26. الإستعلام بـ SELECT و WHERE
  27. المقارنة بـ Comparison Operators
  28. استخدام AND
  29. استخدام OR
  30. استخدام XOR
  31. استخدام IN
  32. استخدام BETWEEN
  33. استخدام SQL Script
  34. أنواع البيانات Data Types
  35. استخدام UNSIGNED
  36. خاتمة الدورة
  37. الموقع الرسمي لقاعدة البيانات
  38. استخدام الكونسول
  39. العلاقة مع قواعدة البيانات
  40. MySQL ولغات البرمجة
  41. إضافة كورسات جديدة
  42. إعادة بناء جدول الكورسات
  43. استخدام ZEROFILL
  44. استخدام UNSIGNED
  45. خاتمة الدورة
  46. الموقع الرسمي لقاعدة البيانات
  47. استخدام الكونسول
  48. العلاقة مع قواعدة البيانات
  49. MySQL ولغات البرمجة
  50. إضافة كورسات جديدة
  51. إعادة بناء جدول الكورسات
  52. استخدام Replace
  53. استخدام Not

PHP 101

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

  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

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


منوعات في PHP

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


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

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


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

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

  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

دورة أجاكس

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

  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

ASP.Net MVC 101

دورة تشرح أساسيات العمل على ASP.Net MVC من خلال استخدام أدوات وتقنيات مايكروسوفت المختلفة ولاتفترض الدورة وجود أي خلفية مسبقة

  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. كلام مبرمجين - معنى API
  2. كلام مبرمجين - نقل خبرات المبرمج للغير
  3. كلام مبرمجين - PHP-GTK
  4. كلام مبرمجين - هل لغة C لغة قديمة ؟
  5. كلام مبرمجين - حرب التقنيات
  6. كلام مبرمجين - عمل المقارنات الخاطئة
  7. كلام مبرمجين - التحليل بإستخدام السيناريو
  8. كلام مبرمجين - المبرمج ونظم التشغيل
  9. كلام مبرمجين - هل أداء البرنامج مهم ؟
  10. كلام مبرمجين - من لغة برمجة إلى أخرى
  11. كلام مبرمجين - الوقت لايمكن إدارته
  12. كلام مبرمجين - كيف تحل مشكلة تسارع التقنيات ؟
  13. كلام مبرمجين - كيف تحل مشكلة تسارع التقنيات ؟
  14. كلام مبرمجين - مفهوم الحوسبة السحابية
  15. كلام مبرمجين - مفهوم الحوسبة السحابية
  16. كلام مبرمجين - كيف أختار لغة البرمجة المناسبة؟
  17. كلام مبرمجين - كيف أتعلم لغة البرمجة ؟
  18. كلام مبرمجين - أكثر من لغة في نفس الوقت !
  19. كلام مبرمجين - كيف أستفيد مادياً من البرمجة ؟
  20. كلام مبرمجين - كيف أتجاوز اختبار Zend ؟
  21. كلام مبرمجين - هل أصنع إطار العمل الخاص بي ؟
  22. كلام مبرمجين - القيل والقال عن المبرمجين
  23. كلام مبرمجين - لماذا العجلة ؟
  24. كلام مبرمجين - المبرمج الهاوي والمبرمج المحترف
  25. كلام مبرمجين - نفسية المبرمج في التعامل مع الكتب
  26. كلام مبرمجين - كيف يتعلم المبرمج عن قناعة ؟
  27. كلام مبرمجين - الصورة الوهمية للمبرمج الأجنبي
  28. كلام مبرمجين - مفهوم الـ Regular Expression
  29. كلام مبرمجين - النصائح وظروف المبرمجين
  30. كلام مبرمجين - كتاب مهم لكل مبرمج
  31. كلام مبرمجين - الدخول في منافسة برمجية
  32. كلام مبرمجين - هل لديك بكالوريوس حاسب ؟

كلام مبرمجين الجزء 2

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


حاجة مفيدة

أفكار مختلفة من هنا وهناك تفيد المتلقي في تحسين مستواه من خلال تقديم بعض الأفكار التي تساعد في التعلم وبغض النظر عن الشيء المراد تعلمه


رياضيات أول متوسط الفصل الأول

شرح دروس المنهج المطور لرياضيات الصف الأول متوسط للفصل الدراسي الأول لكلا الجنسين ومرتبة حسب تسلسل الكتاب مع الأمثلة

  1. الخطوات الأربع لحل المسألة - الجزء الأول
  2. الخطوات الأربع لحل المسألة - الجزء الثاني
  3. الخطوات الأربع لحل المسألة - الجزء الثالث
  4. الخطوات الأربع لحل المسألة - الجزء الرابع
  5. القوى والأسس - الجزء الأول
  6. القوى والأسس - الجزء الثاني
  7. القوى والأسس - الجزء الثالث
  8. القوى والأسس - الجزء الرابع
  9. التربيع والجذر التربيعي - الجزء الأول
  10. التربيع والجذر التربيعي - الجزء الثاني
  11. التربيع والجذر التربيعي - الجزء الثالث
  12. ترتيب العمليات الجزء الأول
  13. ترتيب العمليات الجزء الثاني
  14. ترتيب العمليات الجزء الثالث
  15. ترتيب العمليات الجزء الرابع
  16. استراتيجية حل المسألة
  17. المتغيرات والعبارات الجبرية-الجزء الأول
  18. المتغيرات والعبارات الجبرية-الجزءالثاني
  19. المتغيرات والعبارات الجبرية-الجزءالثالث
  20. المتغيرات والعبارات الجبرية-الجزءالرابع
  21. الجبر المعادلات -الجزءالأول
  22. الجبر المعادلات -الجزء الثاني
  23. الجبر
  24. الجبر
  25. الجبر
  26. الجبر
  27. الجبر - المتتابعات الحسابية - الجزء الأول
  28. الجبر-المتتابعات الحسابية - الجزء الثاني