برمجة وتطوير
41.8K subscribers
1.14K photos
14 videos
91 files
2.06K links
قناة مخصصه وتهتم بلغات البرمجة .. ونشر جميع الدورات التعليمية لها..
مرجع لكل المهتمين بالبرمجة والتصميم 👨‍💻

🔻للتواصل او الإعلان والخدمات المدفوعة فقط👇
@proadevv
Download Telegram
Please open Telegram to view this post
VIEW IN TELEGRAM
12
Forwarded from برمجة وتطوير
مقدمة في لغات البرمجة راح تفيدك اذا انت مستجد بمجال الحاسب وخصوصا Computer Science ( CS ) او مهتم بلغات البرمجة عموماً😍👌

راح نتعرف بهذا ال #ثريد على ماهي لغات البرمجة وانواعها واختيار اللغة المناسبة ...
تابع 📷📷 ⬇️⬇️
https://twitter.com/proadev/status/1687520990249521152?s=20
6👍2
💡وش الفرق بين الـ API و الـ Webhooks (ببساطة!)

كثير نسمع عن الـ API والـ Webhooks، لكن وش الفرق بينهم؟ تعال نشرحها لك بشكل مبسط 👇


---

🔷 الـ API

زي ما تطلب شي من مطعم: أنت تطلب – هم يردون عليك.

تحتاج أنت ترسل الطلب بنفسك.

مثال: تسحب بيانات من سيرفر لما تحتاجها.



---

🔶 الـ Webhooks

المطعم نفسه يدق عليك لما يكون الأكل جاهز!

ما تحتاج تطلب يدويًا، يجيك التحديث أوتوماتيكي.

مثال: إشعار يوصلك لما تتم عملية شراء.



---

الخلاصة:

الـ API = تسحب أنت المعلومات متى ما بغيت.

الـ Webhooks = يجيك التحديث لحاله وقت الحدث.
38👍6🔥3
🎁🔥 موقع كنز للمصممين والمبرمجين!

💡إذا كنت مصمم أو مطوّر واجهات، هذا الموقع بيختصر عليك ساعات شغل! 👇

📦 وش تلاقي فيه؟

ملفات UI مجانية (Figma – XD – Sketch)
قوالب HTML جاهزة
خطوط عربية وأجنبية مميزة
أيقونات، صور، واجهات تطبيقات
موارد مفيدة لمواقعك أو تطبيقاتك

🔗 الموقع
freebiesbug.com
20
🔶الكتب الدراسية 1447 لمواد الحاسب الآلي فقط 🧑‍💻👩‍💻
🔷الفصلين الدراسيين ( ‎الفصل_الدراسي_الأول / ‎الفصل_الدراسي_الثاني )
🔶 العام_الدراسي_1447
🔷مواد :
المهارات_الرقمية
التقنية_الرقمية ‎
الذكاء_الاصطناعي
الامن_السيبراني
علم_البيانات
التصميم_الرقمي

https://drive.google.com/drive/folders/1wL3ivycJQkWocqrVDuKH1LvVBsTOocm8
15
Forwarded from برمجة وتطوير
4 مواقع مجانية مفيدة للمبرمجين 🔥
1- لإزالة الخلفية من الصور بسهولة
https://www.remove.bg

2- هذا الموقع تقدر تحصل من خلاله على صور عشوائية بروابط مباشرة, وتقدر تحدد مقاساتها
https://picsum.photos

3-هذا الموقع يساعدك على إنشاء نص عشوائي باي طول تحدده
https://www.lipsum.com
4- من أفضل المواقع التي تساعدك على اختيار الوان متناسقة للتصميم.
https://mycolor.space
👍124🥰1
11👍2
أقروا الردود على هذه التغريدة وشوفوا كمية النصب وكيف منتشرة!
الغريب انك اول ماتطلب شيء بشكل رسمي وآمن فجأة يكلمك واحد نصاب!

❌️❌️واحذر لاتعطي بياناتك او تحول لاحد بدون ماتتأكد ❌️❌️


وكيف تتسرب البيانات؟

https://x.com/Shm50011/status/1954052461783634074?t=BD-WfOXsxxbEC0jugmIygA&s=19
9
Forwarded from برمجة وتطوير
📌ماذا بعد تعلم أساسيات البرمجة ؟ 🤔🔥
بهذا الثريد راح أوضح لك أهم نقطة بعد تعلم اساسيات البرمجة وماهي الخطوات القادمة بعد تعلم لغتك البرمجية الأولى😍
👇👇

🎈 بعد تعلم اساسيات البرمجة بأي لغة قم بالتطبيق العملي على ما تعلمته...
وهذه أهم خطوة بعد تعلم أي لغة برمجة او تقنية جديدة بالبرمجة 😍

🎈اذا وجدت انك متشتت ولم تستطيع التطبيق أبدأ بمراجعة الدروس مرة أخرى, ومن ثم قم بالتعلم والتطبيق بوقت واحد.
@pro2dev
🎈قم بتنفيذ برامج صغيرة باللغة التي تعلمتها مثل آلة حاسبة او أي تطبيقات صغيرة , هذه تساعدك على فهم اللغة بشكل أسرع.

🎈اذا وجدت نفسك قادراَ على كتابة الكود والتنفيذ ابدأ بتعلم أشياء متقدمة بهذه اللغة مثل الخوارزميات وهياكل البيانات و OOP ...
23👍2👏2
🔥168👍5👏1
Forwarded from برمجة وتطوير
كيف تختار محرر الاكواد المناسب؟.pdf
2.1 MB
🔴 كيف تختار محرر الاكواد المناسب؟🤔
بهذا الثريد بذكر لك اكثر من 7 نقاط تساعدك على اختيار المحرر المناسب لك 🚀..

للقراءة من
تويتر :
https://x.com/proadev/status/1781011353353769074

انستقرام
https://www.instagram.com/p/C56Un4pL4Zy/

🔥لايك وشاركه مع اصحابك 😍👨🏻‍💻
7
35🤩8👏1
Forwarded from برمجة وتطوير
أشهر الخرافات عن البرمجة🔥
هذه مجموعة من الخرافات المنتشرة عن البرمجة 😁

https://twitter.com/proadev/status/1676286975844679680?s=20

https://www.instagram.com/p/CuSNO4pxowh/
10👍1
خوارزميات جدولة المعالج (CPU Scheduling Algorithms)

هي الطرق التي يستخدمها نظام التشغيل لاختيار أي عملية (Process) يجب أن ينفذها المعالج من بين العمليات الموجودة في طابور الانتظار (Ready Queue).

من أشهر هذه الخوارزميات:

1. First Come First Served (FCFS) – أول من يأتي أول من يخدم

تُنفّذ العمليات حسب ترتيب وصولها.

بسيطة لكنها قد تؤدي إلى مشكلة التأخر الطويل (Convoy Effect) إذا جاءت عملية طويلة قبل عمليات قصيرة.



2. Shortest Job Next (SJN) / Shortest Job First (SJF) – أقصر مهمة أولاً

يختار المعالج العملية ذات زمن التنفيذ الأقصر.

يعطي أداءً جيداً، لكنه يحتاج إلى معرفة زمن التنفيذ مسبقاً (غالباً غير متاح بدقة).



3. Priority Scheduling – جدولة حسب الأولوية

تُعطى كل عملية أولوية، والمعالج يختار العملية ذات الأولوية الأعلى.

قد تؤدي إلى تجويع العمليات (Starvation) إذا استمرت عمليات عالية الأولوية بالوصول.

يمكن معالجة التجويع باستخدام زيادة الأولوية مع الزمن (Aging).



4. Round Robin (RR) – الجدولة الدائرية

تُعطى كل عملية كمية زمن (Time Quantum) محددة.

إذا انتهى الوقت ولم تنته العملية، تُعاد إلى طابور الانتظار ويُعطى الدور لعملية أخرى.

شائع في أنظمة الزمن الحقيقي (Time-sharing Systems).



5. Multilevel Queue Scheduling – جدولة الطوابير المتعددة

تقسيم العمليات في طوابير مختلفة (تفاعلية، خلفية، أنظمة تشغيل...).

لكل طابور خوارزمية خاصة، مع أولوية للطوابير.



6. Multilevel Feedback Queue (MLFQ) – جدولة الطوابير المتعددة مع التغذية الراجعة

أكثر مرونة من السابقة.

تسمح للعمليات بالانتقال بين الطوابير حسب سلوكها وزمن تشغيلها.
29👍1
🇸🇦❤️
35
"﴿ رَبِّ اجعَل هذَا البَلَدَ آمِنًا ﴾
اللهم أدم علينا نعمة الأمن والأمان
أرضٌ تُقِلُّنا، وأمنٌ يحُفُّنا ، وتكاتفٌ يرفعُنا
وإخاءٌ يجمعُنا، وعطاءٌ يُبهِجُنا ونماءٌ يُسعِدُنا

اللهم احفظ بلادنا وأدم عليها أمنها واستقرارها وعزها وتمكينها"🤍🇸🇦

‌‎#اليوم_الوطني_عزنا_بطبعنا
27
This media is not supported in your browser
VIEW IN TELEGRAM
اللهم اشفِ مرضانا ومرضى المسلمين، اللهم صبَّ العافية في أجسادهم، وأبدلهم من بعد ألمهم راحةً وسكينة،اللهم رب الناس أذهب الباس، واشفهم أنتَ الشافي لا شفاءَ إلا شفاؤك، شفاءً لا يغادر سقماً.
21
جوائز بقيمة 1,300,000 ريال سعودي!

في ‎#روشن_هاكاثون بالشراكة مع ‎Roshnksa
المخصّص لتطوير حلول تقنيّة للقطاع العقاري

سجل الآن:
roshn.tuwaiq.edu.sa
8👏1
19🥰1