تفاعلكم مع المنشور يحفزنا على الاستمرار، لطفاً تفاعل مع المنشور وشاركه👇👇👇
الفرق بين var و let و const
1- var
• يتم تعريف المتغيرات باستخدام var في نسخة ES5 والإصدارات الأقدم من جافا سكريبت.
• تتميز بكونها متغيرات عامة (Global scope) و متغيرات محلية لتابع (Function scope) حسب مكان تعريفها، وعلى سبيل المثال لو قمت بتعريف متغير عن طريق var داخل حلقة for وقمت بطباعة هذا المتغير خارج الحلقة for سوف تتم طباعته بشكل طبيعي لأنه (Global scope)، ولكن لو قمت بتعريف متغير من خلال var داخل تابع وقمت بطباعة هذا المتغير خارج التابع سوف يظهر لنا خطأ لأنه (Function scope).
• يمكن إعادة تعيين قيمة المتغير في أي وقت.
• يمكن استخدام المتغير قبل تعريفه.
2- let
• تم إضافة let في نسخة ES6.
• تتميز بكونها متغيرات محددة النطاق (Block scope) و متغيرات محلية لتابع (Function scope) حيث يمكن استخدام المتغير داخل البلوك الذي تم تعريفه فيه سواء كان function, loop, if...
• يمكن إعادة تعيين قيمة المتغير في أي وقت.
• يمكن استخدام المتغير فقط بعد تعريفه.
3- const
• تم إضافة const في نسخة ES6.
• تتميز بأنها متغيرات ثابتة ولا يمكن تعيين قيمة جديدة لها بعد تعريفها.
• تتميز بكونها متغيرات محددة النطاق (Block scope) و متغيرات محلية لتابع (Function scope) حيث يمكن استخدام المتغير داخل البلوك الذي تم تعريفه فيه سواء كان function, loop, if...
• يمكن استخدام المتغير فقط بعد تعريفه.
بشكل عام، يفضل استخدام const في الحالات التي لا يجب أن تتغير قيمة المتغير خلال تنفيذ البرنامج، ويفضل استخدام let في الحالات الأخرى التي يمكن فيها تغيير قيمة المتغير، ولا يوصى باستخدام var إلا في الحالات النادرة.
سوف نتحدث في المنشور القادم عن قواعد ونصائح لتسمية المتغيرات بشكل أفضل في لغة JavaScript، تابعنا وشارك المنشور مع أصدقائك لنشر الفائدة للجميع
https://t.me/CodeChallengeVideos
الفرق بين var و let و const
1- var
• يتم تعريف المتغيرات باستخدام var في نسخة ES5 والإصدارات الأقدم من جافا سكريبت.
• تتميز بكونها متغيرات عامة (Global scope) و متغيرات محلية لتابع (Function scope) حسب مكان تعريفها، وعلى سبيل المثال لو قمت بتعريف متغير عن طريق var داخل حلقة for وقمت بطباعة هذا المتغير خارج الحلقة for سوف تتم طباعته بشكل طبيعي لأنه (Global scope)، ولكن لو قمت بتعريف متغير من خلال var داخل تابع وقمت بطباعة هذا المتغير خارج التابع سوف يظهر لنا خطأ لأنه (Function scope).
• يمكن إعادة تعيين قيمة المتغير في أي وقت.
• يمكن استخدام المتغير قبل تعريفه.
2- let
• تم إضافة let في نسخة ES6.
• تتميز بكونها متغيرات محددة النطاق (Block scope) و متغيرات محلية لتابع (Function scope) حيث يمكن استخدام المتغير داخل البلوك الذي تم تعريفه فيه سواء كان function, loop, if...
• يمكن إعادة تعيين قيمة المتغير في أي وقت.
• يمكن استخدام المتغير فقط بعد تعريفه.
3- const
• تم إضافة const في نسخة ES6.
• تتميز بأنها متغيرات ثابتة ولا يمكن تعيين قيمة جديدة لها بعد تعريفها.
• تتميز بكونها متغيرات محددة النطاق (Block scope) و متغيرات محلية لتابع (Function scope) حيث يمكن استخدام المتغير داخل البلوك الذي تم تعريفه فيه سواء كان function, loop, if...
• يمكن استخدام المتغير فقط بعد تعريفه.
بشكل عام، يفضل استخدام const في الحالات التي لا يجب أن تتغير قيمة المتغير خلال تنفيذ البرنامج، ويفضل استخدام let في الحالات الأخرى التي يمكن فيها تغيير قيمة المتغير، ولا يوصى باستخدام var إلا في الحالات النادرة.
سوف نتحدث في المنشور القادم عن قواعد ونصائح لتسمية المتغيرات بشكل أفضل في لغة JavaScript، تابعنا وشارك المنشور مع أصدقائك لنشر الفائدة للجميع
https://t.me/CodeChallengeVideos
👍3❤🔥1🔥1
قواعد تسمية المتغيرات في لغة JavaScript
في لغة JavaScript ومثل أي لغة برمجة هناك بعض القواعد التي يجب اتباعها عند تسمية المتغيرات:
• يجب أن يبدأ اسم المتغير بحرف أو (_) underscore.
• يمكن أن يحتوي اسم المتغير على أحرف (A-Z ، a-z) وأرقام (0-9) و (_).
• يجب تجنب استخدام الرموز الخاصة مثل الأقواس والنقاط والأقواس والفواصل أو المسافات.
• يجب ألا يكون اسم المتغير محجوزًا، مثل الكلمات الأساسية في JavaScript مثل "function" و "var".
• تعتبر لغة JavaScript حساسة لحالة الأحرف case sensitive لذلك يجب التمييز بين الأحرف الكبيرة والصغيرة في أسماء المتغيرات، على سبيل المثال يتم اعتبار "myVar" و "myvar" اسمين مختلفين.
على سبيل المثال يمكن تسمية متغير في JavaScript بالشكل التالي:
let myAge= 14;
وهنا تم استخدام الحرف الصغير للجزء الأول من الاسم، والحرف الكبير للجزء الثاني من الاسم لسهولة قراءته. وتم اختيار اسم "myAge" لتعبر بوضوح عن الغرض من المتغير وتوضح ما يحتويه.
بعض النصائح لتسمية المتغيرات بشكل أفضل
• يجب أن يكون اسم المتغير واضح ويصف القيمة المخزنة فيه، على سبيل المثال إذا كان لديك متغير يقوم بتخزين اسم المستخدم، فيجب كتابة اسم يصف الغاية منه مثل username.
• في حال أن اسم المتغير يتكون من أكثر من كلمة فإنه يوصى دائما اتباع مبدأ camel case في كتابة اسم المتغير وهو كتابة أول حرف من كل كلمة عدا الكلمة الاولى بشكل كبير، مثل: myAge, currentDateAndTime
• في حال استخدام المتغيرات لتخزين قيم منطقية (true, false) فإنه يوصى باستخدام is و has في اسم المتغير لوصفه مثل: hasOwner.
هل كان هذا المنشور مفيداً لك؟ أخبرنا بالتعليقات وشارك المنشور مع أصدقائك لنشر الفائدة للجميع
https://t.me/CodeChallengeVideos
في لغة JavaScript ومثل أي لغة برمجة هناك بعض القواعد التي يجب اتباعها عند تسمية المتغيرات:
• يجب أن يبدأ اسم المتغير بحرف أو (_) underscore.
• يمكن أن يحتوي اسم المتغير على أحرف (A-Z ، a-z) وأرقام (0-9) و (_).
• يجب تجنب استخدام الرموز الخاصة مثل الأقواس والنقاط والأقواس والفواصل أو المسافات.
• يجب ألا يكون اسم المتغير محجوزًا، مثل الكلمات الأساسية في JavaScript مثل "function" و "var".
• تعتبر لغة JavaScript حساسة لحالة الأحرف case sensitive لذلك يجب التمييز بين الأحرف الكبيرة والصغيرة في أسماء المتغيرات، على سبيل المثال يتم اعتبار "myVar" و "myvar" اسمين مختلفين.
على سبيل المثال يمكن تسمية متغير في JavaScript بالشكل التالي:
let myAge= 14;
وهنا تم استخدام الحرف الصغير للجزء الأول من الاسم، والحرف الكبير للجزء الثاني من الاسم لسهولة قراءته. وتم اختيار اسم "myAge" لتعبر بوضوح عن الغرض من المتغير وتوضح ما يحتويه.
بعض النصائح لتسمية المتغيرات بشكل أفضل
• يجب أن يكون اسم المتغير واضح ويصف القيمة المخزنة فيه، على سبيل المثال إذا كان لديك متغير يقوم بتخزين اسم المستخدم، فيجب كتابة اسم يصف الغاية منه مثل username.
• في حال أن اسم المتغير يتكون من أكثر من كلمة فإنه يوصى دائما اتباع مبدأ camel case في كتابة اسم المتغير وهو كتابة أول حرف من كل كلمة عدا الكلمة الاولى بشكل كبير، مثل: myAge, currentDateAndTime
• في حال استخدام المتغيرات لتخزين قيم منطقية (true, false) فإنه يوصى باستخدام is و has في اسم المتغير لوصفه مثل: hasOwner.
هل كان هذا المنشور مفيداً لك؟ أخبرنا بالتعليقات وشارك المنشور مع أصدقائك لنشر الفائدة للجميع
https://t.me/CodeChallengeVideos
👍9🔥2❤🔥1
فيديو جديد على قناة أكاديمية حسوب 🎉
ما هو OpenAPI
فيديو مهم لكل مطور تطبيقات
https://youtu.be/xT2q6ODadgk
ما هو OpenAPI
فيديو مهم لكل مطور تطبيقات
https://youtu.be/xT2q6ODadgk
YouTube
ما هو OpenAPI
تعلم تطوير الواجهات البرمجية في دورة PHP:
https://academy.hsoub.com/learn/php-web-application-development/?utm_source=youtube.com&utm_medium=referral&utm_campaign=academy-23jun08
نستعرض في هذا الفيديو ما هو OpenAPI ومميزاته، وكيف يفيد المبرمجين أثناء العمل…
https://academy.hsoub.com/learn/php-web-application-development/?utm_source=youtube.com&utm_medium=referral&utm_campaign=academy-23jun08
نستعرض في هذا الفيديو ما هو OpenAPI ومميزاته، وكيف يفيد المبرمجين أثناء العمل…
❤4👍2🔥1
مرحبًا بكم 👋🏻
قمنا بعمل قناة جديدة سنقوم بنشر مشاريع إلكترونيات ومتحكمات مصغرة Microcontrollers فيها
الفيديو الأول نتحدث عن بناء مشروع تحسس تردد الصوت باستخدام Arduino
اشتركوا بالقناة ليصلكم المحتوى فور نزوله، وشاركوا القناة مع كل أصدقائكم المهتمين في المشاريع الإلكترونية والمتحكمات المصغرة Microcontrollers
https://youtu.be/PnxRIQs6nOw?si=EvjBs6E3SnzxlAG6
قمنا بعمل قناة جديدة سنقوم بنشر مشاريع إلكترونيات ومتحكمات مصغرة Microcontrollers فيها
الفيديو الأول نتحدث عن بناء مشروع تحسس تردد الصوت باستخدام Arduino
اشتركوا بالقناة ليصلكم المحتوى فور نزوله، وشاركوا القناة مع كل أصدقائكم المهتمين في المشاريع الإلكترونية والمتحكمات المصغرة Microcontrollers
https://youtu.be/PnxRIQs6nOw?si=EvjBs6E3SnzxlAG6
YouTube
بناء مشروع حساس تردد الصوت عبر أردوينو | مشاريع أردوينو | Arduino Projects
في هذا الفيديو سنقوم ببناء نظام لتحسس تردد الصوت
معرفة تردد الصوت مهم جدًا في كثير من التطبيقات مثل عمليات هندسة الصوت إنتاج الموسيقى فذلك يفيد في عزل ترددات الضجيج الغير مرغوب فيها على سبيل المثال
هذا هو الفيديو الأول بالقناة، لا تنسوا الإعحاب والإشتراك…
معرفة تردد الصوت مهم جدًا في كثير من التطبيقات مثل عمليات هندسة الصوت إنتاج الموسيقى فذلك يفيد في عزل ترددات الضجيج الغير مرغوب فيها على سبيل المثال
هذا هو الفيديو الأول بالقناة، لا تنسوا الإعحاب والإشتراك…
❤3👍1
هل تريد تعلم البرمجة بسرعة وفعالية؟ 🤔
الكثير يعتقد أن مشاهدة الفيديوهات تكفي لتعلم البرمجة، لكن الحقيقة مختلفة! 👨💻
الطريقة الصحيحة هي التنفيذ العملي وكتابة الكود بنفسك، لأن الممارسة هي سر النجاح لتصبح مبرمج محترف.
في هذا الشورت رح تكتشف لماذا كتابة الكود هو الطريق الوحيد لتعلم البرمجة بدل ما تكتفي بالمشاهدة فقط.
https://youtube.com/shorts/51MP5T0ODbA?si=fX96-5QINvr2mLO_
الكثير يعتقد أن مشاهدة الفيديوهات تكفي لتعلم البرمجة، لكن الحقيقة مختلفة! 👨💻
الطريقة الصحيحة هي التنفيذ العملي وكتابة الكود بنفسك، لأن الممارسة هي سر النجاح لتصبح مبرمج محترف.
في هذا الشورت رح تكتشف لماذا كتابة الكود هو الطريق الوحيد لتعلم البرمجة بدل ما تكتفي بالمشاهدة فقط.
https://youtube.com/shorts/51MP5T0ODbA?si=fX96-5QINvr2mLO_
YouTube
كيف أتعلم البرمجة من الصفر
هل تريد تعلم البرمجة بسرعة وفعالية؟ 🤔الكثير يعتقد أن مشاهدة الفيديوهات تكفي لتعلم البرمجة، لكن الحقيقة مختلفة! 👨💻الطريقة الصحيحة هي التنفيذ العملي وكتابة...
❤2
🎥 تم نشر شورت جديد على القناة!
في هذا الفيديو نسلّط الضوء على ثلاثة أخطاء شائعة يقع فيها المبتدئون في تعلم البرمجة، والتي قد تُضيّع الكثير من الوقت والجهد.
من خلال متابعة هذا الشورت ستتعرّف على:
1️⃣ خطأ الاعتماد على المشاهدة فقط دون التطبيق العملي.
2️⃣ خطأ الخوف من مواجهة الأخطاء البرمجية (Errors).
3️⃣ خطأ التنقّل بين لغات البرمجة دون إتقان إحداها.
🚀 تجنّب هذه الأخطاء سيساعدك على تسريع رحلتك في تعلّم البرمجة وبناء أساس قوي.
لمشاهدة الشورت:
https://youtube.com/shorts/Sy6ypBGtCKM?si=Io7wRF7TtuDsMbHc
في هذا الفيديو نسلّط الضوء على ثلاثة أخطاء شائعة يقع فيها المبتدئون في تعلم البرمجة، والتي قد تُضيّع الكثير من الوقت والجهد.
من خلال متابعة هذا الشورت ستتعرّف على:
1️⃣ خطأ الاعتماد على المشاهدة فقط دون التطبيق العملي.
2️⃣ خطأ الخوف من مواجهة الأخطاء البرمجية (Errors).
3️⃣ خطأ التنقّل بين لغات البرمجة دون إتقان إحداها.
🚀 تجنّب هذه الأخطاء سيساعدك على تسريع رحلتك في تعلّم البرمجة وبناء أساس قوي.
لمشاهدة الشورت:
https://youtube.com/shorts/Sy6ypBGtCKM?si=Io7wRF7TtuDsMbHc
YouTube
3 أخطاء شائعة للمبتدئين في تعلم البرمجة | كيف تختصر وقتك وتتعلم أسرع #للمبتدئين #برمجة
👨💻 هل أنت مبتدئ في تعلم البرمجة؟بهذا الفيديو رح نحكي عن أهم 3 أخط...
❤3
🚀 تم نشر شورت جديد على القناة!
هل تعلم إن الكمبيوتر ما بيفهم لا عربي ولا إنجليزي؟ 👀
هو ما بيعرف غير صفر وواحد… بس السر اللي بيخليه يفهم لغات البرمجة اسمه Compiler أو "المترجم".
بـ 40 ثانية رح تفهم كيف الكود اللي بتكتبه بيتحوّل لأوامر بينفذها الكمبيوتر حرفياً. 💻⚡️
📺 شاهد الشورت الآن:
https://www.youtube.com/shorts/Xv36ajVCAbU?feature=share
هل تعلم إن الكمبيوتر ما بيفهم لا عربي ولا إنجليزي؟ 👀
هو ما بيعرف غير صفر وواحد… بس السر اللي بيخليه يفهم لغات البرمجة اسمه Compiler أو "المترجم".
بـ 40 ثانية رح تفهم كيف الكود اللي بتكتبه بيتحوّل لأوامر بينفذها الكمبيوتر حرفياً. 💻⚡️
📺 شاهد الشورت الآن:
https://www.youtube.com/shorts/Xv36ajVCAbU?feature=share
YouTube
هل تعلم إن الكمبيوتر ما بيفهم لا عربي ولا إنجليزي؟ أسرار الـ Compiler!
هل تعلم إن الكمبيوتر ما بيفهم أي لغة بشرية؟ 🤯الكمبيوتر بيتعامل بإش...
📢 تم نشر شورت جديد على قناتنا في يوتيوب!
🎬 في هذا الفيديو السريع نتعرّف معًا على أمر cd في نظام Linux، وكيف يمكنك استخدامه للتنقّل بين المجلدات داخل الطرفية.
إذا كنت مبتدئًا في لينكس فهذا الشورت سيُفيدك كثيرًا ✨
🔗 شاهد الفيديو من هنا:
https://youtube.com/shorts/3CDpPKZruLg?si=LUySKIaLGlPwB0PD
#Linux #Terminal #تعلم_لينكس
🎬 في هذا الفيديو السريع نتعرّف معًا على أمر cd في نظام Linux، وكيف يمكنك استخدامه للتنقّل بين المجلدات داخل الطرفية.
إذا كنت مبتدئًا في لينكس فهذا الشورت سيُفيدك كثيرًا ✨
🔗 شاهد الفيديو من هنا:
https://youtube.com/shorts/3CDpPKZruLg?si=LUySKIaLGlPwB0PD
#Linux #Terminal #تعلم_لينكس
YouTube
Linux cd command | تعلّم أمر cd في Linux خلال 60 ثانية!
في هذا الشورت السريع نشرح أمر cd في نظام Linux وكيفية استخدامه للتن...
📢 تم نشر شورت جديد على قناتنا في يوتيوب!
🎬 في هذا الفيديو السريع نتعرّف معًا على أمر ls في نظام Linux، وكيف يمكنك استخدامه لاستعراض المجلدات داخل نظام لينكس.
إذا كنت مبتدئًا في لينكس فهذا الشورت سيُفيدك كثيرًا ✨
🔗 شاهد الفيديو من هنا:
https://youtube.com/shorts/S9sBlMMO4aQ?feature=share
🎬 في هذا الفيديو السريع نتعرّف معًا على أمر ls في نظام Linux، وكيف يمكنك استخدامه لاستعراض المجلدات داخل نظام لينكس.
إذا كنت مبتدئًا في لينكس فهذا الشورت سيُفيدك كثيرًا ✨
🔗 شاهد الفيديو من هنا:
https://youtube.com/shorts/S9sBlMMO4aQ?feature=share
📢 تم نشر شورت جديد على القناة!
في هذا الفيديو نتعرّف معًا على أمر mkdir في نظام Linux، وكيف يمكن من خلاله إنشاء المجلدات بسرعة وسهولة عبر الطرفية.
🎥 شاهدوا الشورت من هنا:
https://youtube.com/shorts/MwYHhBj3OdI?si=7ewVYzirQNkcfivf
في هذا الفيديو نتعرّف معًا على أمر mkdir في نظام Linux، وكيف يمكن من خلاله إنشاء المجلدات بسرعة وسهولة عبر الطرفية.
🎥 شاهدوا الشورت من هنا:
https://youtube.com/shorts/MwYHhBj3OdI?si=7ewVYzirQNkcfivf
YouTube
شرح mkdir command في Linux | كيف تنشئ مجلدات بسهولة على نظام لينكس #commandline #linux
هل تبحث عن طريقة إنشاء مجلدات Folders في Linux باستخدام سطر الأوامر...
🎬 شورت جديد على القناة!
هل يمكن فعلاً تعلم البرمجة من الموبايل فقط؟ 🤔
إذا كنت تحب البرمجة أو حاب تعرف كيف تبدأ بدون كمبيوتر، هذا الفيديو لك!
📲 شاهد الفيديو الآن واكتشف كل التفاصيل:
https://youtube.com/shorts/hpoOddIGLEI?feature=share
💡 ولا تنسى تخبرنا عن تجربتك إذا جربت البرمجة من الموبايل، لحتى نستفيد جميعاً!
#برمجة, #تعلم_البرمجة, #موبايل, #فيديو_جديد, #YouTube
هل يمكن فعلاً تعلم البرمجة من الموبايل فقط؟ 🤔
إذا كنت تحب البرمجة أو حاب تعرف كيف تبدأ بدون كمبيوتر، هذا الفيديو لك!
📲 شاهد الفيديو الآن واكتشف كل التفاصيل:
https://youtube.com/shorts/hpoOddIGLEI?feature=share
💡 ولا تنسى تخبرنا عن تجربتك إذا جربت البرمجة من الموبايل، لحتى نستفيد جميعاً!
#برمجة, #تعلم_البرمجة, #موبايل, #فيديو_جديد, #YouTube
YouTube
هل يكفي الموبايل لتعلم البرمجة؟ الجواب الحقيقي بدون مبالغة
هل يمكن فعلاً تعلم البرمجة من الموبايل فقط؟ 🤔في هذا الفيديو أشارك ...
هل أعجبكم النمط الجديد للمحتوى في القناة؟ 🎬
Anonymous Poll
60%
نعم، أعجبني كثيراً 😍
30%
جيد، لكن ممكن يكون أفضل 🙂
10%
لا، أفضل النمط القديم 😕
0%
لم ألاحظ فرقاً 🤔
شفت الشورت الجديد عن أمر rm في لينكس؟
Anonymous Poll
13%
لسه ما شفتو بس رح شوفو هلأ
13%
شفتو وكان الشرح رهيب!
38%
لا، بس شكلك حمّستني أشوفو
38%
غير مهتم بهالموضوع حاليًا
📢 شورت جديد بعد 10 دقائق فقط! 🐍⚡️
جهّز حالك! 😎
بعد شوي رح ينزل على القناة شورت جديد بعنوان:
"Python Calculator in One Line (Arabic Short)"
ما رح تصدّق قديش الكود بسيط وسريع 😱
خليك متابع وشوف بنفسك بعد 10 دقايق ⏰
جهّز حالك! 😎
بعد شوي رح ينزل على القناة شورت جديد بعنوان:
"Python Calculator in One Line (Arabic Short)"
ما رح تصدّق قديش الكود بسيط وسريع 😱
خليك متابع وشوف بنفسك بعد 10 دقايق ⏰
🔥1
عودة القناة بعد انقطاع طويل - حان وقت اختيار موضوع الفيديو القادم!
شاركونا بالتصويت على موضوع الفيديو القادم لتكونوا جزء من هذه العودة
رابط التصويت على يوتيوب:
http://youtube.com/post/UgkxDX_ecCTeoXyBkzMaQnkdLmA5HTNciRHc?si=q-idvslkw4-X9Tca
شاركونا بالتصويت على موضوع الفيديو القادم لتكونوا جزء من هذه العودة
رابط التصويت على يوتيوب:
http://youtube.com/post/UgkxDX_ecCTeoXyBkzMaQnkdLmA5HTNciRHc?si=q-idvslkw4-X9Tca
❤2
السلام عليكم ورحمة الله وبركاته،
أهلاً بكم جميعاً بعد فترة انقطاع. يسعدني العودة إليكم مجدداً بنشر محتوى جديد على القناة.
لقد قمت بنشر فيديو يتضمن شرحاً لأساسيات لغة Python بالكامل. الفيديو مخصص بشكل أساسي للمبتدئين، أو لكل من يرغب في مراجعة القواعد والمفاهيم الأساسية للغة وبناء أساس صحيح يعتمد عليه لاحقاً.
الهدف من الفيديو هو تبسيط المدخل إلى اللغة لمساعدتكم على بدء التطبيق العملي بأنفسكم دون تشتت.
📌 رابط المشاهدة: https://youtu.be/T0JsTmkAykk
مشاهدة ممتعة ومفيدة للجميع إن شاء الله.
أهلاً بكم جميعاً بعد فترة انقطاع. يسعدني العودة إليكم مجدداً بنشر محتوى جديد على القناة.
لقد قمت بنشر فيديو يتضمن شرحاً لأساسيات لغة Python بالكامل. الفيديو مخصص بشكل أساسي للمبتدئين، أو لكل من يرغب في مراجعة القواعد والمفاهيم الأساسية للغة وبناء أساس صحيح يعتمد عليه لاحقاً.
الهدف من الفيديو هو تبسيط المدخل إلى اللغة لمساعدتكم على بدء التطبيق العملي بأنفسكم دون تشتت.
📌 رابط المشاهدة: https://youtu.be/T0JsTmkAykk
مشاهدة ممتعة ومفيدة للجميع إن شاء الله.
YouTube
تعلم أساسيات لغة بايثون Python من الصفر 2026 (دليل عملي مبسط)
في هذا الدرس ستتعلم أهم أساسيات لغة **Python** التي يحتاجها أي مبتدئ قبل الانتقال إلى المواضيع المتقدمة. سنشرح المفاهيم بطريقة عملية مع أمثلة تساعدك على فهم كيفية كتابة البرامج خطوة بخطوة.
رابط ال Notebook المستخدم في الفيديو:
https://colab.research.goo…
رابط ال Notebook المستخدم في الفيديو:
https://colab.research.goo…
❤2