ch
Feedback
برمجة

برمجة

前往频道在 Telegram

< مُحتوى برمجي /> قناة اليوتيوب www.youtube.com/@Barmajaa للأسئلة أو للتواصل (تيليجرام) @m4md24 رابط الموقع: https://Barmajaa.github.io/Barmajaa

显示更多
Buy Ad
4 110
订阅者
+124 小时
+57 天
+2430 天

数据加载中...

标签云
无数据
有任何问题?请刷新页面或联系我们的客服
进出提及
---
---
---
---
---
---
吸引订阅者
九月 '26
九月 '26
+10
在0个频道中
八月 '26
+118
在1个频道中
Get PRO
七月 '26
+114
在0个频道中
Get PRO
六月 '26
+137
在4个频道中
Get PRO
五月 '26
+157
在1个频道中
Get PRO
四月 '26
+157
在1个频道中
Get PRO
三月 '26
+71
在1个频道中
Get PRO
二月 '26
+100
在2个频道中
Get PRO
一月 '26
+106
在3个频道中
Get PRO
十二月 '25
+96
在1个频道中
Get PRO
十一月 '25
+105
在0个频道中
Get PRO
十月 '25
+118
在0个频道中
Get PRO
九月 '25
+63
在0个频道中
Get PRO
八月 '25
+112
在4个频道中
Get PRO
七月 '25
+86
在3个频道中
Get PRO
六月 '25
+134
在4个频道中
Get PRO
五月 '25
+143
在4个频道中
Get PRO
四月 '25
+108
在4个频道中
Get PRO
三月 '25
+222
在6个频道中
Get PRO
二月 '25
+169
在4个频道中
Get PRO
一月 '25
+187
在5个频道中
Get PRO
十二月 '24
+216
在5个频道中
Get PRO
十一月 '24
+127
在3个频道中
Get PRO
十月 '24
+123
在3个频道中
Get PRO
九月 '24
+238
在4个频道中
Get PRO
八月 '24
+282
在6个频道中
Get PRO
七月 '24
+192
在2个频道中
Get PRO
六月 '24
+119
在5个频道中
Get PRO
五月 '24
+159
在3个频道中
Get PRO
四月 '24
+136
在2个频道中
Get PRO
三月 '24
+302
在4个频道中
Get PRO
二月 '24
+206
在4个频道中
Get PRO
一月 '24
+210
在3个频道中
Get PRO
十二月 '23
+222
在4个频道中
Get PRO
十一月 '23
+262
在5个频道中
Get PRO
十月 '23
+89
在2个频道中
Get PRO
九月 '23
+107
在0个频道中
Get PRO
八月 '23
+65
在0个频道中
Get PRO
七月 '23
+55
在0个频道中
Get PRO
六月 '23
+12
在0个频道中
Get PRO
五月 '23
+26
在0个频道中
Get PRO
四月 '23
+9
在0个频道中
Get PRO
三月 '23
+16
在0个频道中
Get PRO
二月 '23
+49
在0个频道中
Get PRO
一月 '23
+36
在0个频道中
Get PRO
十二月 '22
+20
在0个频道中
Get PRO
十一月 '22
+50
在0个频道中
Get PRO
十月 '22
+323
在0个频道中
日期
订阅者增长
提及
频道
03 九月+2
02 九月+3
01 九月+5
频道帖子

2
متسق، هو تطبيق لمنصة من التطبيقات التي تعين على الإسلام والالتزام باتساق ويسر بإذن الله... الخصائص الحالية: - ترميز موحد لكل
متسق، هو تطبيق لمنصة من التطبيقات التي تعين على الإسلام والالتزام باتساق ويسر بإذن الله... الخصائص الحالية: - ترميز موحد لكل المنصات المحلية (الأندرويد والآي او اس وغيرها) ومفتوح المصدر مع قابلية الوصول كذلك من قبل أي متصفح على أي جهاز. - أذكار الصباح والمساء مع إمكانية إدارتها. - نمط تلاوة للقرآن الكريم مع قابلية النسخ السريع والبحث اللّغوي المتكامل بإذن الله وكذلك خاصيّة تتبع للورد اليومي. رابط تطبيق الويب (يعمل على متصفح أي جهاز): https://muttasiq.com رابط تطبيق الأندرويد: https://play.google.com/store/apps/details?id=dev.goodm4ven.muttasiq رابط تطبيق الآي او اس: https://apps.apple.com/us/app/%D9%85%D8%AA%D8%B3%D9%82/id6759810123 رابط الترميز مفتوح المصدر: https://github.com/GoodM4ven/NATIVE_TALL_muttasiq-dot-com رابط مقطع يشرح كيفية عمل المنصة: https://www.youtube.com/watch?v=3gVbuDSm-uk • المهام الرئيسية • التبليغ عن الأخطاء • الاقتراحات ونقاشها • التطوير الحالي • دعم المشروع
1 230
3
🖌 أنواع صيغ الألوان في التصميم والبرمجة 🎨 1️⃣ صيغ RGB & RGBA (أحمر، أخضر، أزرق + شفافية) ▪️ RGB(255, 0, 0) → أحمر ▪️ RGB(0, 255, 0) → أخضر ▪️ RGB(0, 0, 255) → أزرق ▪️ RGBA(255, 0, 0, 0.5) → أحمر نصف شفاف 2️⃣ صيغة HEX ▪️ #FF0000 → أحمر ▪️ #00FF00 → أخضر ▪️ #0000FF → أزرق ▪️ #1A2B3C → لون مخصص ▪️ #FFF → اختصار للأبيض ▪️ #000 → اختصار للأسود 3️⃣ صيغة HSL & HSLA ( Hue, Saturation, Lightness ) ▪️ HSL(0, 100%, 50%) → أحمر ▪️ HSL(120, 100%, 50%) → أخضر ▪️ HSL(240, 100%, 50%) → أزرق ▪️ HSLA(240, 100%, 50%, 0.7) → أزرق مع شفافية 4️⃣ صيغة CMYK (للطباعة) ▪️ CMYK(0, 100%, 100%, 0%) → أحمر ▪️ CMYK(100%, 0, 100%, 0%) → أخضر ▪️ CMYK(100%, 100%, 0, 0%) → أزرق ▪️ CMYK(0, 0, 0, 100%) → أسود 5️⃣ صيغ أخرى / أسماء ألوان ▪️ red → أحمر ▪️ blue → أزرق 6️⃣ صيغة HSV / HSB (تشبه HSL لكن بقيم مختلفة) ▪️ HSV(0, 100%, 100%) → أحمر ▪️ HSV(120, 100%, 100%) → أخضر ▪️ HSV(240, 100%, 100%) → أزرق 📌 لماذا يجب أن نعرفها؟ لأنها أساس أي عمل في التصميم، وكل صيغة لها مجال استخدامها المناسب.
10 163
4
🖌 أنواع صيغ الألوان في التصميم والبرمجة 🎨 🔴 1️⃣ صيغ RGB & RGBA (أحمر، أخضر، أزرق + شفافية) ▪️ RGB(255, 0, 0) → أحمر ▪️ RGB(0, 255, 0) → أخضر ▪️ RGB(0, 0, 255) → أزرق ▪️ RGBA(255, 0, 0, 0.5) → أحمر نصف شفاف 🟢 2️⃣ صيغة HEX ▪️ #FF0000 → أحمر ▪️ #00FF00 → أخضر ▪️ #0000FF → أزرق ▪️ #1A2B3C → لون مخصص ▪️ #FFF → اختصار للأبيض ▪️ #000 → اختصار للأسود 🟡 3️⃣ صيغة HSL & HSLA ( Hue, Saturation, Lightness ) ▪️ HSL(0, 100%, 50%) → أحمر ▪️ HSL(120, 100%, 50%) → أخضر ▪️ HSL(240, 100%, 50%) → أزرق ▪️ HSLA(240, 100%, 50%, 0.7) → أزرق مع شفافية 🔵 4️⃣ صيغة CMYK (للطباعة) ▪️ CMYK(0, 100%, 100%, 0%) → أحمر ▪️ CMYK(100%, 0, 100%, 0%) → أخضر ▪️ CMYK(100%, 100%, 0, 0%) → أزرق ▪️ CMYK(0, 0, 0, 100%) → أسود 🟣 5️⃣ صيغ أخرى / أسماء ألوان ▪️ red → أحمر ▪️ blue → أزرق 🟠 6️⃣ صيغة HSV / HSB (تشبه HSL لكن بقيم مختلفة) ▪️ HSV(0, 100%, 100%) → أحمر ▪️ HSV(120, 100%, 100%) → أخضر ▪️ HSV(240, 100%, 100%) → أزرق 📌 لماذا يجب أن نعرفها؟ لأنها أساس أي عمل في التصميم، وكل صيغة لها مجال استخدامها المناسب.
1
5
📌 أنواع الـ Classes 📐
📌 أنواع الـ Classes 📐
9 212
6
قوائم مشاريعي التوثيقية لتعلم الأساسيات العملية في البرمجة 📋🗄: لغات وتقنيات وأدوات: https://github.com/stars/M4MD24/lists/programming-advices-courses الدورات التعليمية لأبو هدهود: https://github.com/stars/M4MD24/lists/programming-advices-courses
2 077
7
السلام عليكم ورحمة الله. تذكير برابط دعوة وقف لأهل الحديث لمن أراد تعلم صنعة تطوير التطبيقات الرقمية. https://t.me/+roZ3Bz5rCuwxZTRk المتطلبات: 0. جهاز تخزين خارجي (هارد ديسك) لنسخ الملفات المهمة الموجودة حاليا عليه. 1. جهاز حاسوب محمول للتطوير فقط (سيتم التخلص من أي نظام آخر موجود على الجهاز، ولذلك احتجنا للخطوة 0). 2. جهاز تخزين خارجي صغير (فلاش درايف) لحرق نظام التشغيل عليه. 3. الاستعداد للتعامل مع نظام لينوكس (سيتم الإرشاد خطوة بخطوة بإذن الله). 4. مشاهدة الفيديوهات كاملة والتقليد خطوة بخطوة حتى تشغيل التطبيق (متسق) محليا على الجهاز. 5. هناك قسم للإرشاد والسؤال وحل المشاكل أثناء التطوير باستخدام التقنيات المشروحة نفسها. ملاحظات: - يجب ∗∗∗∗∗∗∗∗ ∗∗∗∗∗∗ أهل الحديث ∗∗∗∗∗∗∗ في كتاب ∗∗∗∗∗∗∗ للآجري رحمه الله. - سيتم ∗∗∗∗ ∗∗∗∗∗ ∗∗∗∗∗∗∗∗ حين ينتهي نشر دورة أساسية جديدة داخل القناة إن شاء الله. - ∗∗∗∗∗∗ ∗∗∗∗ بالرجال ∗∗∗∗. - يمنع ∗∗∗∗∗∗ ∗∗ ∗∗∗∗ حسابه ∗∗∗ ∗∗∗ سيئة جارية ∗∗∗ الممات. يرجى النشر لمن يهمه الأمر...
1 171
8
🔐 Basic نقل (اسم المستخدم + كلمة المرور) مشفر بـ Base64 ويُعَرَّف في (RFC 7617) 🧩 Digest إرسال تجزئة (Hash) للبيانات بدلاً
🔐 Basic نقل (اسم المستخدم + كلمة المرور) مشفر بـ Base64 ويُعَرَّف في (RFC 7617) 🧩 Digest إرسال تجزئة (Hash) للبيانات بدلاً من كلمة المرور ويُعَرَّف في (RFC 7616) 🎫 Bearer استخدام رمز وصول (Access Token) للدلالة على الصلاحية ويُعَرَّف في (RFC 6750) 🍪 Sessions تخزين الجلسة بالخادم وإرسال Session ID للعميل (عبر Cookie) 📜 JWT رمز JSON موقع إلكترونيًا لنقل المزاعم (Claims) ويُعَرَّف في (RFC 7519) ⚙️ OAuth تفويض تطبيقات الطرف الثالث للوصول المحدود ويُعَرَّف في (RFC 6749) ———— 📕 ما هو RFC؟ وثائق فنية مرجعية (Request for Comments) تنشرها IETF، تحدد معايير البروتوكولات، والأرقام (مثل 7617) مُعرِّفات دائمة لكل وثيقة.
3 881
9
نبذة عن الـ HTTP Methods 🌐: تُستخدم لتحديد نوع العملية عند التعامل مع الـ API 🔍 GET لجلب بيانات 🆕 POST لإنشاء بيانات ✏️ PU
نبذة عن الـ HTTP Methods 🌐: تُستخدم لتحديد نوع العملية عند التعامل مع الـ API 🔍 GET لجلب بيانات 🆕 POST لإنشاء بيانات ✏️ PUT لتحديث كامل 🩹 PATCH للتحديث الجزئي 🗑 DELETE لحذف بيانات 📄 HEAD للفحص بدون محتوى ⚙️ OPTIONS الـ(Methods) المسموحة (CORS) 🛰 TRACE للتبع الطلب 🔐 CONNECT نفق اتصال (HTTPS / Proxy)
3 622
10
ما الفرق بين خياري بناء تطبيق الأندرويد في Intellij IDEA؟ Generate APKs - ينتج ملف Android Package Kit (.apk). - يمكن تثبيته
ما الفرق بين خياري بناء تطبيق الأندرويد في Intellij IDEA؟ Generate APKs - ينتج ملف Android Package Kit (.apk). - يمكن تثبيته مباشرة على أي جهاز أندرويد. - لا يعتمد على Google Play. Generate Bundles (AAB) - ينتج ملف Android App Bundle (.aab). - لا يمكن تثبيته مباشرة. - إلزامي للنشر على Google Play، ليقوموا بتحويله إلى APKs مخصصة لكل جهاز.
4 676
11
■ ما هو الفرق بين: - XML (Extensible Markup Language) - JSON (JavaScript Object Notation) - TOON (Token Oriented Object Notation)
2 446
12
download (12).jpg
2
13
Velvet Texture Wallpaper.jpg
2
14
Beautiful rose.jpg
1
15
download (8).jpg
1
16
download (10).jpg
1
17
https://youtu.be/DfXxz-IHX8k
1 627
18
📚 مكتبة أبو عثمان محمد بن سعداوي 📚 https://t.me/addlist/SCjxJuhzh-pmNmM0
1 398
19
没有文字...
9 091
20
54 مفهوم مهم في البرمجة 🗺🎨 🔹 1. Algorithm – الخوارزمية مجموعة من الخطوات المحددة لحل مشكلة معينة أو تنفيذ مهمة. 🔹 2. Data Structure – هيكل البيانات طريقة لتنظيم البيانات داخل الذاكرة لتسهيل الوصول والتعديل. 🔹 3. Variable Scope – نطاق المتغيرات المكان الذي يمكن فيه الوصول إلى المتغير (داخل دالة، كلاس، إلخ). 🔹 4. Encapsulation – التغليف إخفاء تفاصيل تنفيذ الكود وإظهار واجهة استخدام فقط. 🔹 5. Abstraction – التجريد التركيز على المهم وإخفاء التفاصيل المعقدة. 🔹 6. Polymorphism – تعدد الأشكال استخدام دوال أو كائنات بنفس الاسم ولكن بسلوك مختلف. 🔹 7. Inheritance – الوراثة كلاس يرث خصائص ودوال من كلاس آخر. 🔹 8. Recursion – الاستدعاء الذاتي دالة تستدعي نفسها لحل أجزاء أصغر من المشكلة. 🔹 9. DRY – Don’t Repeat Yourself مبدأ يمنع تكرار الكود ويسعى لإعادة الاستخدام. 🔹 10. KISS – Keep It Simple, Stupid اجعل الكود بسيطًا وواضحًا دون تعقيد غير ضروري. 🔹 11. YAGNI – You Ain’t Gonna Need It لا تكتب كودًا أو تضف ميزات غير مطلوبة بعد. 🔹 12. SOLID Principles خمسة مبادئ تصميم تجعل الكود قابلًا للصيانة والتوسعة. 🔹 13. Design Patterns – أنماط التصميم حلول عامة لمشاكل متكررة في تصميم البرمجيات. 🔹 14. Coupling – الترابط مدى اعتماد كائنات أو وحدات الكود على بعضها البعض. 🔹 15. Cohesion – التماسك مدى تركيز الوحدة على وظيفة واحدة واضحة. 🔹 16. Singleton Pattern نمط تصميم يضمن وجود نسخة واحدة فقط من الكائن. 🔹 17. Factory Pattern نمط لإنشاء الكائنات دون تحديد الكلاس مباشرة. 🔹 18. Observer Pattern نمط لإبلاغ كائنات متعددة عند تغيير حالة كائن معين. 🔹 19. MVC – Model View Controller تقسيم المشروع لثلاثة أجزاء: البيانات، العرض، التحكم. 🔹 20. API – واجهة برمجية وسيلة للتواصل بين البرمجيات باستخدام طلبات واستجابات. 🔹 21. RESTful API تصميم API يعتمد على بروتوكول HTTP بطريقة بسيطة. 🔹 22. GraphQL لغة استعلام بديلة لـ REST تتيح الحصول على البيانات بشكل مرن. 🔹 23. Callback Function دالة تُمرَّر كوسيط ليتم استدعاؤها لاحقًا بعد انتهاء مهمة. 🔹 24. Asynchronous Programming تنفيذ الأوامر دون الانتظار، لتحسين الأداء. 🔹 25. Multithreading تشغيل أكثر من سلسلة أوامر (Thread) في الوقت نفسه. 🔹 26. Deadlock حالة توقف يحدث فيها تعارض بين عمليتين تنتظران بعضهما. 🔹 27. Race Condition مشكلة تحدث عند الوصول المتزامن لنفس البيانات بطريقة غير آمنة. 🔹 28. Garbage Collection عملية حذف الكائنات غير المستخدمة من الذاكرة تلقائيًا. 🔹 29. Memory Leak فشل في تحرير الذاكرة مما يؤدي لاستهلاكها تدريجيًا. 🔹 30. Immutable Object كائن لا يمكن تغيير حالته بعد إنشائه. 🔹 31. Unit Testing اختبار وحدة واحدة من الكود (مثل دالة) بشكل مستقل. 🔹 32. Mocking محاكاة كائنات حقيقية أثناء الاختبار لتسهيل العزل. 🔹 33. TDD – Test Driven Development أسلوب تطوير يعتمد على كتابة الاختبارات قبل الكود. 🔹 34. Code Smells مؤشرات على وجود مشاكل في تصميم الكود يجب تحسينها. 🔹 35. Refactoring تحسين هيكل الكود بدون تغيير سلوكه الخارجي. 🔹 36. Version Control إدارة تغييرات الكود بمرور الوقت (مثل Git). 🔹 37. Branching إنشاء نسخ مستقلة من الكود للعمل على ميزات أو إصلاحات. 🔹 38. Merge Conflict تعارض يحدث عند دمج فروع تحتوي على تعديلات متضاربة. 🔹 39. CI/CD أتمتة بناء واختبار ونشر التطبيقات بشكل مستمر. 🔹 40. Docker أداة لحزم وتشغيل التطبيقات في بيئة معزولة (Containers). 🔹 41. Containerization تشغيل البرامج في بيئات خفيفة ومعزولة عن النظام الأساسي. 🔹 42. Kubernetes نظام لإدارة وتشغيل مجموعات من الحاويات (Containers) تلقائيًا. 🔹 43. Load Balancer توزيع الحمل على عدة خوادم لتحسين الأداء والموثوقية. 🔹 44. Caching تخزين مؤقت للبيانات لتسريع الوصول إليها. 🔹 45. SQL Injection هجوم يتم عبر إدخال أوامر SQL ضارة في استعلامات قاعدة البيانات. 🔹 46. XSS – Cross Site Scripting هجوم يتم عن طريق إدخال سكريبتات خبيثة في صفحات الويب. 🔹 47. JWT – JSON Web Token رمز يستخدم للتحقق من هوية المستخدم بطريقة آمنة. 🔹 48. OAuth بروتوكول يسمح بالتفويض الآمن بين التطبيقات. 🔹 49. Normalization تنظيم بيانات قواعد البيانات لتقليل التكرار. 🔹 50. Denormalization إدخال بعض التكرار في البيانات لتحسين الأداء. 🔹 51. Big O Notation طريقة لقياس تعقيد الخوارزميات من حيث الأداء والسرعة. 🔹 52. Time Complexity قياس الزمن الذي تستغرقه الخوارزمية حسب حجم البيانات. 🔹 53. Space Complexity كمية الذاكرة التي تحتاجها الخوارزمية أثناء تنفيذها. 🔹 54. Functional Programming نمط برمجي يعتمد على الدوال كعناصر أساسية بدون تغيير الحالة.
9 994