دورة تعليم لغة برمجة جافا عربي وانجليزي | java programming tutorials course video lectures

الدورة باللغة العربية

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

ملاحظة هامة: لفتح أي رابط أو موضوع يرجى الضغط على اسمه ثم انتظر 5ثوان ثم انقر على تخطي اعلانات

 java programming tutorials course video lectures


ان اعجبك الموضوع يرجى مشاركته مع الأصدقاء لنشر الفائدة ودمتم بود

ليست هناك تعليقات:

إرسال تعليق