Vue JS | Bashir Shallah

Bashir Shallah

Bashir Shallah

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

تفاصيل الكورس

دروس الكورس

  1. 1 | 001 - VueJs 2 مقدمة الدورة 00:04:32
  2. 2 | 002 - VueJs أول تطبيق باستخدام 00:11:00
  3. 3 | 003 - VueJs Framework تركيب الـ 00:03:38
  4. 4 | 004 - VueJs - vue instance إنشاء تطبيق 00:03:46
  5. 5 | 005 - VueJs dev-tools تنصيب الـ 00:02:50
  6. 6 | 006 - VueJs في Template كيف يعمل الـ 00:04:39
  7. 7 | 007 - VueJs Data binding أساسيات الـ 00:08:08
  8. 8 | 008 - VueJs Event Handling أساسيات الـ 00:04:10
  9. 9 | 009 - VueJs Event Objectالحصول على الـ 00:06:55
  10. 10 | 010 - VueJs Modifiers استخدام الـ 00:04:45
  11. 11 | 011 - VueJs Stop Modifier إستخدام الـ 00:05:13
  12. 12 | 012 - VueJs Self, capture & once modifires إستخدام الـ 00:04:30
  13. 13 | 013 - VueJs Keyboard Event & modifires إستخدام الـ 00:03:46
  14. 14 | 014 - VueJs Create Keyboard Shortcuts إنشاء إختصارات لوحة المفاتيح 00:04:03
  15. 15 | 015 - VueJs Shorthands v-bind & v-on الصيغة المختصرة لـ 00:03:33
  16. 16 | 016 - VueJs v-once تثبيت المحتوى عن طريق 00:04:25
  17. 17 | 017 - VueJs Tow way data binding مفهوم الـ 00:03:42
  18. 18 | 018 - VueJs Computed attributes إستخدام الـ 00:06:35
  19. 19 | 019 VueJs - طريقة إستخدام الـ watch وإنشاء زر لايك كمثال 00:08:55
  20. 20 | 020 - VueJs Class Binding إستخدام 00:06:54
  21. 21 | 021 - VueJs بالعربية Class Binding with array 00:04:36
  22. 22 | 022 - VueJs بالعربية style binding 00:07:03
  23. 23 | 023 - VueJs v-text directive إستخدام 00:01:45
  24. 24 | 024 VueJs - v-if الجمل الشرطية 00:06:54
  25. 25 | 025 - VueJs Groupin v-if with tempalte tag تجميع الجمل الشرطية 00:03:21
  26. 26 | 026 VueJs - v-show إظهار وإخفاء العناصر 00:05:17
  27. 27 | 027 - VueJs بالعربية Looping with v-for 00:07:19
  28. 28 | 028 - VueJS تعديل وحذف عنصر من مصفوفة 00:07:15
  29. 29 | 029 - VueJs بالعربية v-for & v-if 00:05:10
  30. 30 | 030 - VueJs بالعربية v-for with objects 00:03:09
  31. 31 | 031 - VueJs بالعربية nested loops 00:03:45
  32. 32 | 032 - VueJs بالعربية v-for & Vue.set 00:10:01
  33. 33 | 033 - VueJs v-for key إستخدام 00:09:12
  34. 34 | 034 - VueJs فلترة النتائج مع v-for 00:09:46
  35. 35 | 035 - VueJs بالعربية v-for range 00:06:36
  36. 36 | 036 - VueJs بالعربية v-for range 2 00:03:35
  37. 37 | 037 - VueJs أول مشروع عملي 00:01:29
  38. 38 | 038 - VueJs - Todo List App بناء تطبيق مهام باستخدام 00:03:07
  39. 39 | 039 - VueJs بالعربية Todo App 00:09:44
  40. 40 | 040 - VueJs Todo App إضافة مهمة 00:04:14
  41. 41 | 041 - VueJs Todo App إضافة الفلاتر 00:10:33
  42. 42 | 042 - VueJs بالعربية Todo App 00:05:14
  43. 43 | 043 - VueJs بالعربية Todo App 00:05:16
  44. 44 | 044 - VueJs بالعربية Todo App خاصية التعديل 00:12:27
  45. 45 | 045 - VueJs Todo App: الدرس الاخير تخزين المهام 00:12:51
  46. 46 | 046 - VueJs Components مقدمة عن الـ 00:07:12
  47. 47 | 047 - 4 أمور يجب الإنتباه إليها عند إنشاء الـ components في الـ VueJs 00:08:50
  48. 48 | 048 - VueJs - Template Parsing Caveats in Components 00:04:01
  49. 49 | 049 - VueJs - Components Props إنشاء 00:10:36
  50. 50 | 050 - VueJs Props Validation التحقق من خصائص المكونات 00:08:18
  51. 51 | 051 - VueJs بالعربية Pass Objects to Props 00:06:35
  52. 52 | 052 - VueJs Composing Components إستخدام المكونات بشكل متداخل 00:06:29
  53. 53 | 053 - VueJs بالعربية One-Way Data Flow 00:03:03
  54. 54 | 054 - VueJs بالعربية create button-counter component 00:04:58
  55. 55 | 055 - VueJs بالعربية Component Custom Events 00:07:45
  56. 56 | 056 - VueJs بالعربية Binding Native Events to Components 00:02:41
  57. 57 | 057 - VueJs بالعربية compnents two way data binding & .sync Modifier 00:09:54
  58. 58 | 058 VueJs بالعربية - Slots 00:03:58
  59. 59 | 059 - VueJs بالعربية - Named Slots 00:08:01
  60. 60 | 060 VueJs بالعربية - Dynamic Components 00:03:36
  61. 61 | 061 VueJs بالعربية - Dynamic Components keep-alive 00:03:56
  62. 62 | 062 - تطبيق عملي عن الـ Components 00:01:50
  63. 63 | 063 - أهمية استخدام الـ components في الـ VueJs 00:07:55
  64. 64 | 064 - تطبيق عملي عن الـ component - تنفيذ التمبلت اللازم VueJs 00:17:31
  65. 65 | 065 - تطبيق عملي عن الكومبوننت - تضمين الفيو وإنشاء التطبيق والكومبوننت 00:05:39
  66. 66 | 066 - تطبيق عملي عن الـ component - إستخدام الـ props 00:07:14
  67. 67 | 067 - تطبيق عملي عن الـ component - الإستعلام عن الدورات من ملف json 00:08:46
  68. 68 | 068 VueJS بالعربية - forms 00:02:43
  69. 69 | 069 VueJs بالعربية - Radio Inputs 00:05:18
  70. 70 | 070 VueJs بالعربية - Checkbox Inputs 00:04:15
  71. 71 | 071 VueJs بالعربية - Select Dropdown 00:07:01
  72. 72 | 072 VueJs بالعربية - Form Input Modifiers 00:05:36
  73. 73 | 073 VueJs - إستخدام الـ events مع الـ Forms 00:06:53
  74. 74 | 074 VueJs - كيف يعمل v-model 00:05:25
  75. 75 | 075 - VueJs - طريقة إنشاء custom input 00:12:50
  76. 76 | 076 - VueJs بالعربية Lifecycle hooks 00:02:38
  77. 77 | 077 - VueJs بالعربية - created hook example & ajax requests with vue-resource 00:08:29
  78. 78 | 078 VueJs بالعربية Filters 00:07:27
  79. 79 | 079 - VueJs بالعربية Mixins 00:12:25
  80. 80 | 080 - VueJs بالعربية Custom Directives 00:10:35
  81. 81 | 081 VueJS بالعربية & Single page applications 00:05:00
  82. 82 | 082 VueJs VueCli إنشاء مشروع باستخدام 00:05:55
  83. 83 | 083 - VueJS بالعربية - Single file component (SFC) 00:08:56
  84. 84 | 084 - VueJS بالعربية Vue Router 00:07:24
  85. 85 | 085 VueJS بالعربية Vuer Router Links & History Mode 00:04:11
  86. 86 | 086 - VueJs بالعربية Style links 00:05:55
  87. 87 | 087 VueJs - فصل routes في ملف خاص 00:03:01
  88. 88 | 088 - VueJs vue-router تمرير برامترات في الروابط 00:08:21
  89. 89 | 089 VueJS بالعربية - Vue Router - Nested Routes 00:11:25
  90. 90 | 090 VueJS بالعربية - Vue Router - Programatic Navigation 00:07:05
  91. 91 | 091 VueJS بالعربية - Vue Router - Named Routes 00:04:26
  92. 92 | 092 VueJS بالعربية - Vue Router - Query Parameters 00:05:10
  93. 93 | 093 - VueJS بالعربية - VueRouter - Catch all 00:02:40
  94. 94 | 094 - Vuejs بالعربية - VueRouter - Route Guards 00:10:40
  95. 95 | 095 - VueJS بالعربية - Vuex تعرف على أهمية 00:07:48
  96. 96 | 096 - Vuejs بالعربية - Vuex - البدء باستخدام 00:06:42
  97. 97 | 097 - VueJS بالعربية - Vuex - Getters 00:08:11
  98. 98 | 098 - VueJS بالعربية - Vuex mutations 00:06:34
  99. 99 | 099 - VueJS بالعربية - Vuex - DevTools 00:03:08
  100. 100 | 100 - VueJS بالعربية - VueX - Actions 00:07:21
  101. 101 | 101 - VueJS بالعربية - VueX - Modules 00:17:07
  102. 102 | 102 - VueJS بالعربية - Vuex - Module Locale state & rootState 00:04:18
  103. 103 | 103 - VueJS بالعربية - Vuex - Namespaces 00:05:51
  104. 104 | 104 - VueJS بالعربية - Vuex - App Structure 00:05:20
    تقييمات الطلاب

    ( 5 من 5 )

    ١ تقييمات
    5 نجوم
    100%
    4 نجوم
    0%
    3 نجوم
    0%
    نجمتين
    0%
    نجمة
    0%
    Y
    Youtube

    02-07-2024