دوبــاكــود | DopaCode
820 subscribers
182 photos
26 videos
31 files
133 links
نوفر مصادر تعليمية مجانية، شروحات مبسطة، تحديات برمجية، وأفكار تقنية حديثة لتطوير مهاراتك في لغات البرمجة، تطوير التطبيقات، والذكاء الاصطناعي.
ابدأ مشوارك التقني الآن مع قناة نابضة بالإبداع والتعلم المستمر!
#دوباكود #dopacode
Download Telegram
أهلاً بكم يا شباب في أول تحديات "مختبر الأكواد"


في عصر البرمجة السريعة (Vibe Coding)، طلبت من الذكاء الاصطناعي كتابة API بسيط لجلب بيانات ملف المستخدم (Profile Endpoint) في تطبيق SaaS.

الكود المولد (في الصورة 👆) شكله نظيف جداً، يستخدم try/catch، ويعمل من أول مرة دون أخطاء، وفيه حتى دالة للتحقق من تسجيل الدخول (authenticateToken). المبرمج المبتدئ سينسخه ويضعه في مشروعه فورا.

لكن، كمهندس، لو رفعت هذا الكود لبيئة الإنتاج (Production) كما هو.. سيتم اختراق وتسريب قاعدة بيانات عملائك بالكامل!

وهذا ما يحذر منه كبار المهندسين اليوم تحت مصطلح "VibeSec"، حيث يكتب الذكاء الاصطناعي كوداً يعمل، لكنه يفتح أبواباً خلفية للمخترقين .

تأمل الكود جيداً كمهندس وليس كمجرد مبرمج... أين "الكارثة الأمنية" التي تجاهلها الذكاء الاصطناعي هنا؟وناقشها في التعليقات
👏1
كثيرون يرون بضعة أسطر من الكود.
المهندس يرى أداءً أفضل، استهلاكًا أقل للموارد، وتجربة مستخدم أكثر استقرارًا عند نمو المنتج.
هل تلاحظ ما الذي تغيّر في هذا الكود؟ 👀
في التسجيل الصوتي شرح سريع للمشكلة وكيف تم حلها هندسيًا.
1🔥1
👏 تجميعة دورات مجانية في الذكاء الإصطناعي مع الحصول على شهادات معتمدة 📃 عند انهاء الدورة

👏FREE AI COURSES With Certificates 📃

1️⃣ Prompt Engineering Basics:
🖱️🖱️➡️Course Link
2️⃣ChatGPT Prompts Mastery:
🖱️🖱️➡️Course Link
3️⃣ Intro to Generative AI:
🖱️🖱️➡️Course Link
4️⃣ AI Introduction by Harvard:
🖱️🖱️➡️Course Link
5️⃣ AI Video Gen Masterclasses:
🖱️🖱️➡️Course Link
6️⃣ Microsoft GenAI Basics:
🖱️🖱️➡️Course Link
7️⃣ Prompt Engineering Pro:
🖱️🖱️➡️Course Link
8️⃣ Google’s Ethical AI:
🖱️🖱️➡️Course Link
9️⃣ Harvard Machine Learning:
🖱️🖱️➡️Course Link
1️⃣0️⃣ LangChain App Developer:
🖱️🖱️➡️Course Link
1️⃣1️⃣ Bing Chat Applications:
🖱️🖱️➡️Course Link
1️⃣2️⃣ Generative AI by Microsoft:
🖱️🖱️➡️Course Link
1️⃣3️⃣ Amazon’s AI Strategy:
🖱️🖱️➡️Course Link
1️⃣4️⃣ GenAI for Everyone:
🖱️🖱️➡️Course Link
1️⃣5️⃣ AWS GenAI Foundation:
🖱️🖱️➡️Course Link
1️⃣6️⃣ OpenCV Bootcamp:
🖱️🖱️➡️Course Link
1️⃣7️⃣ Tensorflow Bootcamp:
🖱️🖱️➡️Course Link

دعوة خير و بالتوفيق للجميع 🤍
🌐 t.me/cyber7dz | قناة إحتياطية 🥷
Please open Telegram to view this post
VIEW IN TELEGRAM
1
# سلسلة جديدة | أساسيات التحليل

هل سبق أن عملت على مشروع ثم اكتشفت لاحقًا أنك فهمت المتطلبات بشكل خاطئ؟

هل تساءلت يومًا لماذا تنجح بعض المشاريع بينما تتعثر أخرى رغم وجود مبرمجين جيدين؟

في كثير من الأحيان لا تكون المشكلة في البرمجة...

بل في ما يحدث قبلها...

🎯 التحليل

يسعدنا إطلاق سلسلة "أساسيات التحليل"، وهي رحلة تفاعلية لمدة 14 يومًا نستكشف فيها معًا طريقة تفكير المحلل، وكيف تُفهم المشكلات وتُحل بطريقة صحيحة.

خلال السلسلة سنتعرف على:

🔸معنى التحليل وأهميته.

🔸 كيف يفكر المحلل؟

🔸 كيف تُجمع المتطلبات؟

🔸 ما خطوات التحليل؟

🔸 ما مخرجاته؟

🔸وكيف نحلل مشروعًا عمليًا؟
💡 السلسلة ليست محاضرات نظرية، بل نقاشات وأسئلة ومواقف واقعية نتعلم من خلالها بشكل تدريجي وتفاعلي.

🗓️ المدة: 14 يومًا
🕘 الموعد: يوميًا الساعة 9:00 مساءً

💬 المشاركة: مفتوحة للجميع، ولا يشترط أي معرفة مسبقة.

نلقاكم في أول نقاش يوم الإثنين بإذن الله.

#أساسيات_التحليل
#المجتمع_اليمني_للمطورين
#لنبلغن_مالم_تبلغه_شعوب_العالم
1
دليل_البرنامج_التاسيس_لطلاب_المستوئ_الاول_1.pdf
5.3 MB
🛑يسرنا الإعلان عن فتح باب التسجيل في المسار الثالث لتعلم البرمجة. لكل المبتدئين أو ممن يطمحون لبدء رحلتهم في عالم البرمجة وتطوير البرمجيات،
فهذا مسارك الصحيح !

📌 الفئة المستهدفة:
جميع المبتدئين وكل من لديه شغف بالبرمجة.
📝 طريقة التسجيل:
رابط قانة المسار : https://t.me/UPCOD3

بإمكانك التسجيل بإحدى الطريقتين:
1️⃣ عبر ملف الـ PDF (الصفحة 25).
2️⃣ مباشرة عبر الرابط التالي:
🔗. https://docs.google.com/forms/d/e/1FAIpQLSf6yfXBpVSeZWuma9YlfizRmdUtUuZRpdDhC67D5qHBA321oA/viewform?usp=send_form
Forwarded from TeleSpace Channel
This media is not supported in your browser
VIEW IN TELEGRAM
🔍 ميزة البحث المضمن في TeleSpace

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

⚡️ كيفية استخدام البحث المضمن
في أي محادثة (خاصة أو مجموعة) حيث تريد مشاركة الملف:
اكتب @TeleSpace_0Bot (يوزر البوت).
أضف مسافة واكتب كلمات البحث ( اسم الملف أو وصفه).
في النتائج المقترحة من القائمة المنبثقة التي ستظهر اختر نتيجة معينة وسيتم ارسال الملف مباشرة.

🗯بوت TeleSpace في كل مكان ويمكنك استخدامه في أي محادثة على Telegram✈️.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2😱2👀1
هل الذكاء الاصطناعي يسرع التعلم؟
Anonymous Poll
79%
نعم
21%
لا
معادلة التعلم في عصر الذكاء الاصطناعي: أين يكمن السحر الحقيقي؟

الإجابة الشافية والصحيحة لهذا التساؤل تكمن في فهمنا العميق لـ "معادلة التعلم".
التعلم الحقيقي في جوهره ينقسم إلى شقين أساسيين:
90% للتطبيق العملي واكتساب الخبرة: وهنا تكمن الحقيقة الثابتة؛ الذكاء الاصطناعي (AI) لن يبني "عضلاتك" ولن يسرع عملية التطبيق والممارسة نيابة عنك.
10% فقط لاكتساب المعرفة: ولكن، دعونا نُفكك هذه النسبة لنفهم دور الذكاء الاصطناعي بدقة.
إذا نظرنا عن قرب لنسبة الـ 10% الخاصة بالمعرفة، سنجد أنها تنقسم بدورها إلى:
7% لاستيعاب المفاهيم وحفظها: بطبيعة الحال، هضم المعلومة وفهمها يعتمد كلياً على قدراتك العقلية. الذكاء الاصطناعي لا يمكنه أن يفهم أو يتذكر بالنيابة عنك!
3% للوصول إلى المعلومة: وهنا يكمن السحر! هذا الجزء الصغير هو المساحة الوحيدة التي يتدخل فيها الذكاء الاصطناعي ليختصر عليك الوقت والجهد بفعالية فائقة.



في مرحله التعليم...
https://t.me/gemini12pro_bot?start=inv_2J-HYV5E8M9

بوت يقدم عروض اشتراكات جيمني برو ربما يستفيد اي شخص منكم
🔥1
Forwarded from المجتمع اليمني للمطورين | YDC (Osamah Alfatki)
السلام عليكم ورحمة الله وبركاته 🌹

يسر المجتمع اليمني للمطورين أن يعلن عن بدء نشر سلسلة تعليمية بعنوان:

📚 أساسيات تحليل النظم

يمكنكم متابعة جميع دروس السلسلة من خلال قائمة التشغيل:
🔗 https://youtube.com/playlist?list=PLVkXKyJnD-Yg&si=cOlM2Fx0V4In2Z89

📅 سيتم نشر درس جديد كل يومين إلى ثلاثة أيام بإذن الله.

🎥 الدروس المنشورة حتى الآن

1. الدرس الأول: ما هو تحليل النظم؟ وما أهدافه؟
🔗 https://youtu.be/PS9x2QNOByI?si=xhBJKX5dIePxVSAY

2. الدرس الثاني: البرامج التي سنستخدمها في هذه السلسلة
🔗 https://youtu.be/CzrEcmhPsTg?si=toyM3XL2zJzi0h0N

💬 ندعوكم إلى طرح أسئلتكم ومشاركة استفساراتكم والتفاعل في قسم النقاش العام ضمن موضوع أساسيات تحليل النظم.

رابط مجتمع النقاش العام:
🔗 https://t.me/YDC_Chat

🙏 نتقدم بجزيل الشكر والتقدير للمهندس عبدالله إسماعيل على جهوده في إعداد هذه السلسلة التعليمية.

مع خالص التحيات،
المجتمع اليمني للمطورين 🇾🇪
2
drive.google.com/drive/folde

تلاوة، تفسير، علوم القرآن، وأحكام التجويد في تطبيق واحد بتصميم عصري وسهل الاستخدام.

📖 استمع للقرآن الكريم بأصوات القراء المفضلين لديك.

📚 تصفح التفاسير المتنوعة وتدبر معاني الآيات.

🎧 تابع تلاوتك بكل سهولة مع واجهة مريحة وجميلة.

نسأل الله أن يجعله صدقة جارية ونفعًا لكل من استخدمه 🤍

لصاحبه المهندس/ عمر عارف
3
السلام عليكم ورحمة الله وبركاته، وأسعد الله مساءكم بكل خير.

بعد فترة من الانقطاع والغياب... عدنا إليكم، والعود أحمد. 🌿

بحمد الله أنهينا جميع التجهيزات، وحان وقت الانطلاق من جديد مع فريق محتوى قناة دوباكود على تيليجرام.

نعدكم بمحتوى تقني مميز، عملي، وهادف، يليق بكم ويواكب طموحاتكم، وسنبذل كل ما في وسعنا لنقدم لكم ما ينفعكم ويضيف إلى رحلتكم في التعلم.

شكرًا لكل من بقي معنا وانتظر عودتنا، وثقتكم هي الدافع الأكبر للاستمرار.

نسأل الله أن يوفقنا وإياكم لكل خير، وأن يجعل ما نقدمه نافعًا ومباركًا.
🔥54👏2🆒1
المشكلة التي دخلت إلى مشروعك… دون أن تكتبها


تخيل أنك قضيت أسابيع في بناء مشروعك.

كتبت الـ API، صممت قاعدة البيانات، رتبت الـ Architecture، واختبرت الكود حتى أصبحت تعرف تقريبًا أين يمكن أن تحدث كل مشكلة.

ثم أطلقت المشروع.

كل شيء يعمل.

لكن هناك جزءًا كبيرًا منه لم تكتبه أنت أصلًا.

عندما تكتب:

"npm install"

أنت لا تضيف مجرد مكتبة جاهزة.

أنت تضيف كودًا كتبه شخص آخر، وقد تكون هذه المكتبة نفسها تعتمد على مكتبات أخرى، وتلك تعتمد على غيرها.

وبذلك يصبح مشروعك جزءًا من سلسلة طويلة من الثقة.

أنت تثق بالمكتبة، والمكتبة تعتمد على غيرها، وربما هناك مئات المكونات داخل مشروعك لم تنظر إلى مصدرها أصلًا.

وهنا تكمن المفارقة:

قد تقضي وقتًا طويلًا في تأمين الكود الذي كتبته، بينما تكون نقطة الضعف في الكود الذي لم تكتبه.

قد يتعرض حساب أحد مطوري مكتبة مشهورة للاختراق.

قد يصل تحديث خبيث إلى مشروعك.

قد تحتوي Dependency قديمة على ثغرة اكتُشفت بعد أشهر من استخدامها.

والمشكلة أنك قد لا تعرف حتى أن هذه المكتبة موجودة؛ لأنها Dependency داخل Dependency أخرى.

لهذا أصبحت Software Supply Chain Security موضوعًا مهمًا في أمن البرمجيات.

لا يعني ذلك أن تتوقف عن استخدام Open Source.

على العكس، البرمجيات مفتوحة المصدر جزء أساسي من التطوير الحديث.

لكن الفرق بين الاستخدام العشوائي والاستخدام الاحترافي هو أن تعرف:

ماذا أضفت إلى مشروعك؟
ولماذا أضفته؟
وماذا يعتمد عليه؟
وماذا يحدث إذا تم اختراقه أو أصبح غير آمن؟

لأن Dependency جديدة قد توفر عليك ساعتين من البرمجة، لكنها قد تبقى داخل مشروعك لسنوات.

وفي النهاية، أمن مشروعك لا يتعلق فقط بالكود الذي تكتبه.

بل أيضًا بالكود الذي تسمح له بالدخول إلى مشروعك.

في المرة القادمة التي تكتب فيها:

"npm install"

لا تسأل فقط:

"هل هذه المكتبة تعمل؟"

اسأل:

"هل أعرف فعلًا ما الذي أدخلته إلى مشروعي؟"
🎥 ما بعد خارطة الطريق | من التعلّم إلى سوق العمل

إذا كنت تتعلم البرمجة وتتساءل: ماذا أفعل بعد أن أنتهي من خارطة الطريق؟ وكيف أنتقل فعلًا إلى سوق العمل؟
فهذا اللقاء يستحق وقتك.

في لقاء «ما بعد الخارطة» يشارك محمد أبو هدهود مجموعة من النصائح والتجارب العملية حول المرحلة التي يغفل عنها كثير من المتعلمين: كيف تحوّل ما تعلمته إلى مسيرة مهنية حقيقية؟

من أبرز ما يناقشه اللقاء:

- 🤝 العلاقات المهنية (Networking): لماذا قد تكون علاقاتك بوابة لفرص لا تصل إليها وحدك؟
- 📄 السيرة الذاتية وملف الأعمال: كيف تثبت ما تستطيع فعله، وليس فقط ما تعلمته؟
- 💼 التدريب والعمل: كيف تبدأ باكتساب الخبرة الحقيقية حتى لو كانت بدايتك متواضعة؟
- 🧠 المهارات الشخصية: التواصل، أخلاقيات العمل، والاحترافية عوامل قد تحدد استمرارك داخل الشركة.
- 📈 التطور المهني: لماذا لا تكفي سنوات الخبرة وحدها إذا كنت تكرر نفس المهارات كل عام؟

الفكرة الأهم:
التعلم ليس نهاية الطريق، بل هو المرحلة التي تجهزك لتبدأ الطريق الحقيقي.

🎬 شاهد اللقاء كاملًا من هنا:
https://www.youtube.com/live/Rx545bHf0Mw?si=Z8QaTXr3O_3CbAvn