Get Mystery Box with random crypto!

Learn Programming تعلم البرمجة

Logo of telegram channel sudevelopers — Learn Programming تعلم البرمجة L
Logo of telegram channel sudevelopers — Learn Programming تعلم البرمجة
Channel address: @sudevelopers
Categories: Education
Language: English
Subscribers: 14.29K
Description from channel

Get started on your programming journey with our comprehensive tutorials and resources. Learn how to code and develop your skills in various languages with our beginner-friendly platform.
Contact @tellmy_bot

Ratings & Reviews

3.75

4 reviews

Reviews can be left only by registered users. All reviews are moderated by admins.

5 stars

1

4 stars

1

3 stars

2

2 stars

0

1 stars

0


A
Anas687

Excellent content!


The latest Messages 2

2023-07-14 10:51:22 عن أَنس بن مالك رضي الله عنه ،
عن النبي ﷺ قال :

((أكثِروا الصَّلاةَ عليَّ يومَ الجمُعةِ وليلةَ الجمُعةِ ؛ فمَن صلَّى عليَّ صلاةً صلَّى اللهُ عليهِ عَشرًا))

حسنه الألباني في صحيح الجامع.

[اللَّهمَّ صَلِّ وسَلِّمْ عَلَى نَبيِّنا مُحَمَّدٍ]
606 views07:51
Open / Comment
2023-07-13 20:16:33
Python code that can send WhatsApp messages, send emails, and send SMS messages to a number.


@SuDevelopers | SUBSCRIBE
783 viewsedited  17:16
Open / Comment
2023-07-12 23:28:52 السلام عليكم ورحمة الله و بركاته،

قائمة بافضل القنوات التعليمية والتقنية على تليجرام:

القناة الرئيسية لتعلم البرمجة العامة:

T.me/SuDevelopers

قناة لتعليم البرمجة بلغة ++c وكل ما يخص هذه اللغة:
https://t.me/+4mUtC6_A2VozODRk
أو
https://t.me/NoCplus

قناة لتعليم لغة البرمجة #Java و كل ما يخص هذه اللغة:
https://t.me/+hwjabzh_UDM2Yjlk
او
https://t.me/No_Java

قناة لتعلم لغة البرمجة #Python وكل ما يخص هذه اللغة

رابط القناة:
https://t.me/+lUt9i0yUBWpjN2Vk
او

https://t.me/NoPython

قناة لتعليم البرمجة بلغة #Dart واطار عمل #Flutter لعمل تطبيقات اندرويد وiOs ومواقع الويب وكل ما يتعلق بهذه اللغة

رابط القناة:
https://t.me/+mn-SCUOXQ3wwOWFk

قناة لتعليم البرمجة بلغة سي شارب #C وكل ما يتعلق بهذه اللغة من كتب ومراجع ودورات وتطوير الالعاب باستخدام محرك #Unity

رابط القناة:
https://t.me/+gg3GTB6TbXIwOTA0


تطوير مواقع وتطبيقات الويب وكل ما يخصه من كتب و دورات #Web #development

رابط القناة:

https://t.me/+EncBUDGKli02NWY0

قناة لتعليم #الالكترونيات و كل ما يخصها من الكتب والدورات

رابط القناة:
t.me/Easy4Electronics

قناة الكتب البرمجية العامة :
t.me/programmingOn

قناة التعلم الالي والتعلم العميق وعلم البيانات والذكاء الإصطناعي:
https://t.me/+-vXywlSNpn00ZjNk

قناة لتعلم برمجة لوح التطوير اردوينو وعمل مشاريع الكترونية ذكية باستخدامه:
https://t.me/+4gEIKcjX3TRmNWQ0


مجموعة المناقشة البرمجية
Https://t.me/LearnProgrammin9

اجمل الخلفيات عالية الدقة:
https://t.me/Top_Hd_Wallpapers

جديدنا من التطبيقات
https://t.me/Crydata_Apps


programming memes
Https://t.me/Memes_Developers

إشتراك في اللائحة اضغط هنا

لإضافة قناتك الى هذه القائمة تواصل مع الإدارة عبر الرابط: @tellmy_bot

فضلا شارك هذا المنشور مع الاصدقاء والمهتمين
1.9K viewsedited  20:28
Open / Comment
2023-07-10 08:39:59
Me when I count how many errors in the code
@Memes_Developers
1.1K views05:39
Open / Comment
2023-07-08 23:18:15
Optimize just one line
@Memes_Developers
1.3K views20:18
Open / Comment
2023-07-08 17:23:25 السلام عليكم ورحمة الله و بركاته،
لتعلم تطوير الواجهة الأمامية لمواقع الويب (Front-End Development) بشكل متسلسل ومنظم، يمكن اتباع الخطوات التالية:

1. HTML و CSS:
   - ابدأ بتعلم HTML و CSS لبناء وتنسيق الصفحات الثابتة. تعرّف على البنية الأساسية لصفحة الويب وكيفية تنسيق العناصر والتعامل مع النماذج والجداول والاستايلات.

2. JavaScript:
   - بمجرد إتقانك لـ HTML و CSS، ابدأ في تعلم جافا سكريبت، لإضافة التفاعلية والديناميكية إلى صفحات الويب. تعلم المفاهيم الأساسية مثل المتغيرات والدوال والشرطية (if else) والحلقات التكرارية.

3. إطارات العمل (Frameworks):
   - استكمل تعلمك في التطوير الأمامي بالاستفادة من إطارات العمل الشائعة مثل React أو Angular أو Vue.js. هذه الإطارات توفر أدوات وهياكل أكثر تطورًا لتطوير واجهات مستخدم مرنة وقوية.

4. تحسين الأداء (Performance Optimization):
   - تعلم كيفية تحسين أداء مواقع الويب من خلال ضغط الملفات وتقليل وقت التحميل وتطبيق أفضل الممارسات في عملية تطوير الواجهة الأمامية.

5. التطوير المستمر:
   - واصل التحديث والتعلم المستمر لمواكبة التطورات في تطوير الواجهة الأمامية. ابحث عن أحدث التقنيات والأدوات والموارد التعليمية.

خلال رحلة تعلمك، حاول بناء مشاريع عملية لتطبيق ما تعلمته وإظهار مهاراتك الفنية. شارك في المجتمعات البرمجية وتعاون مع المطورين الآخرين لتوسيع شبكة معرفتك وتحسين مهاراتك.

تذكر أن التطبيق العملي والمستمر هما الطريقة الأكثر فعالية لتطوير مهارات تطوير الواجهة الأمامية. استمتع بالتعلم وكن مستعدًا لاستكشاف واجهات المستقبل وابتكار تجارب مستخدم مذهلة!

فضلا شارك المنشور مع اصدقاءك المهتمين.

@SuDevelopers | SUBSCRIBE
1.2K views14:23
Open / Comment
2023-07-03 22:14:13
@Memes_Developers
512 views19:14
Open / Comment
2023-07-02 21:04:53 #هام_جدا
في عالم البرمجة، تعتبر الأخطاء أمرًا لا يمكن الابتعاد عنه. إن القدرة على اكتشاف وتصحيح الأخطاء هي جزء من عملية التطوير البرمجي. ولكن قبل أن نتعمق في أنواع الأخطاء في البرمجة، دعنا نتذكر أن كل خطأ قد يكون فرصة لتعلم أو لتحسين العملية.

هناك العديد من أنواع الأخطاء في البرمجة، ومن أهمها:

1. أخطاء الترجمة (Compilation Errors):
   هذه الأخطاء تحدث عندما يحتوي الكود على أخطاء قبل عملية الترجمة أو التفسير. قد يكون السبب هو وجود تهجئة خاطئة أو استخدام كلمة محجوزة أو عدم وجود توصيف صحيح للمتغيرات.

2. أخطاء التشغيل (Runtime Errors):
   تحدث هذه الأخطاء عندما يتم اكتشاف الخطأ أثناء تشغيل البرنامج. تشمل هذه الأخطاء الوصول إلى ذاكرة غير صالحة، تجاوز الحدود العليا والسفلية للأدوات، أو القيام بعمليات حسابية غير صحيحة.

3. أخطاء التصميم (Design Errors):
   تحدث هذه الأخطاء عندما يكون تصميم البرنامج غير كفء أو غير صحيح. قد يتسبب هذا في صعوبة في فهم الخوارزمية أو زيادة التعقيد أو عدم القدرة على التوسع في المستقبل.

4. أخطاء منطق البرمجة (Logic Errors):
   يحدث هذا النوع من الأخطاء عندما يكون منطق البرنامج غير صحيح. قد يؤدي ذلك إلى إنتاج نتائج خاطئة أو عدم عمل البرنامج كما هو متوقع، ولكن من الصعب اكتشاف هذه الأخطاء عن طريق أدوات الترجمة أو التشغيل.

5. أخطاء الشبكة (Network Errors):
   تحدث هذه الأخطاء عندما يتعلق البرنامج بالتواصل مع أنظمة خارجية أو تطبيقات الويب. قد يتسبب ضعف الاتصال بالإنترنت أو تأخر استجابة الخادم في حدوث هذه الأخطاء.

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

في النهاية، يمكننا معالجة الأخطاء بواسطة إعادة قراءة الكود وتتبع التنفيذ واستخدام وسائل التصحيح الموجودة في بيئات التطوير المثل المفسرات والمكدسات وغيرها. أيضًا، يمكن استخدام مفهوم معالجة الاستثناءات (Exceptions) للتعامل مع الأخطاء والحفاظ على استدامة تنفيذ البرنامج.

فضلا شارك المنشور مع اصدقاءك المهتمين.

@SuDevelopers | SUBSCRIBE
765 views18:04
Open / Comment
2023-07-01 21:41:07 السلام عليكم ورحمة الله و بركاته،
#تحدي
المستوى السهل: اكتب برنامجا يقوم باستقبال ارقام من المستخدم ثم يقوم بترتيب هذه الاعداد تصاعديا

المستوى المتوسط: اكتب برنامجا يقوم بعمل السابق بدون استخدام if else

المستوى الصعب: اكتب برنامجا يقوم بعمل السابق بدون استخدام if else او توابع جاهزة او المُعامِل الثلاثي أو الحلقات التكرارية.

ملاحظة: هذا السؤال هو من الاسئلة التي تُطرح عادةً على المبرمج في مقابلات التوظيف.

يمكنك المشاركة في التحدي بالتعليقات ومشاركته مع اصدقاءك المحترفين


@SuDevelopers | SUBSCRIBE
862 views18:41
Open / Comment
2023-06-30 15:13:31 #تحدي
#لغز منطقي لتنشيط التفكير المنطقي:
اشترى صاحب صيدلية 10 صناديق يحوي كل صندوق 100 علبة دواء وجميع العلب متماثلة في الوزن (100 جرام) إلا صندوق واحد منها كل علبة يحويها اخف من علب الصناديق الاخرى ب 10 جرام،
يريد الصيدلي ان يكشف الصندوق الذي يحوي العلب الخفيفة باقل عدد من عمليات الوزن ولديه ميزان رقمي.

المطلوب: كيف يمكن ان يجد الصندوق المختلف باقل عدد من عمليات الوزن؟

ملاحظة: هذا السؤال هو من الاسئلة التي تُطرح عادةً على المبرمج في مقابلات التوظيف.

يمكنك المشاركة في التحدي بالتعليقات ومشاركته مع اصدقاءك المحترفين


@SuDevelopers | SUBSCRIBE
941 viewsedited  12:13
Open / Comment