fa
Feedback
Ayman Alshantaf || Tech, Development & Programming👨‍💻

Ayman Alshantaf || Tech, Development & Programming👨‍💻

رفتن به کانال در Telegram

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

نمایش بیشتر
2 469
مشترکین
اطلاعاتی وجود ندارد24 ساعت
-87 روز
-2430 روز
آرشیو پست ها
+7
◆ الناشر👤:- 𝐀𝐒𝐓𝐑𝐀 ◆ الجودة👀 :- 1080p ◆ اللغه 📓 :-  العربيه ◆ كلمه السر:- @Digital_killers

🎮 كورس برمجة وتطوير لعبة أونلاين على محرك Unreal Engine الكورس ده هيخليك تدخل عالم صناعة الألعاب بخطوات عملية، وتتعلم إزاي ت
🎮 كورس برمجة وتطوير لعبة أونلاين على محرك Unreal Engine
الكورس ده هيخليك تدخل عالم صناعة الألعاب بخطوات عملية، وتتعلم إزاي تبني لعبة أونلاين متكاملة باستخدام أقوى محرك ألعاب Unreal Engine. هتتعرف فيه على: أساسيات محرك Unreal Engine وتكوين المشاريع. التعامل مع الجرافيكس والـ Blueprints والـ C++. ربط اللعبة بالسيرفر علشان تبقى أونلاين Multiplayer. تصميم الشخصيات، الخرائط، والميكانيكيات الخاصة باللعب الجماعي. تحسين الأداء وتجهيز اللعبة للنشر. 🔹 الكورس مناسب لأي حد عايز يدخل مجال Game Development سواء مبتدئ أو عنده خبرة بسيطة. وفي النهاية هتكون قادر تعمل لعبة أونلاين بنفسك وتعرضها على أي منصة.
◆ الناشر👤:- 𝐀𝐒𝐓𝐑𝐀 ◆ الجودة👀 :- 1080p ◆ اللغه 📓 :-  العربيه ◆ كلمه السر:- @Digital_killers

+2
◆ الناشر👤:- 𝐀𝐒𝐓𝐑𝐀 ◆ اللغه 📓 :-  العربيه ◆ كلمه السر:- @Digital_killers

🚀 كورس الربح من التصميم على Canva 🎨💰 لو نفسك تدخل مجال العمل الحر وتبدأ تكسب من شغلك على الإنترنت، الكورس ده هو فرصتك الذه
🚀 كورس الربح من التصميم على Canva 🎨💰 لو نفسك تدخل مجال العمل الحر وتبدأ تكسب من شغلك على الإنترنت، الكورس ده هو فرصتك الذهبية!
هتتعلم: إزاي تستخدم Canva باحتراف من الصفر لحد مستوى متقدم. أسرار تصميم محتوى يجذب العملاء ويبيع. طرق تسويق تصميماتك وبيعها على منصات العمل الحر (Fiverr – Upwork – Etsy). إزاي تبني براند شخصي وتخلي الناس تدور عليك بنفسها. استراتيجيات الربح السلبي من قوالب وتصميمات جاهزة. 📌 الكورس مناسب للمبتدئين والمحترفين اللي عايزين يحولوا موهبتهم لمصدر دخل ثابت. 📌 كل ده بشرح عملي وخطوات واضحة تقدر تطبقها من أول يوم. 🔥 متستناش الفرصة تيجي لحد عندك.. اصنعها بنفسك مع كورس الربح من التصميم على Canva!
◆ الناشر👤:- 𝐀𝐒𝐓𝐑𝐀 ◆ اللغه 📓 :-  العربيه ◆ كلمه السر:- @Digital_killers

+2
الجزء 1.7z857.91 MB

🎬 كورس Video Editing on Adobe Premiere Pro (كورس المونتاج الاحترافي) في هذا الكورس ستتعلم كل ما تحتاجه لتصبح محترفًا في المو
🎬 كورس Video Editing on Adobe Premiere Pro (كورس المونتاج الاحترافي)
في هذا الكورس ستتعلم كل ما تحتاجه لتصبح محترفًا في المونتاج باستخدام برنامج Adobe Premiere Pro، بدايةً من الأساسيات وحتى إنتاج فيديوهات احترافية بجودة عالية. خلال الكورس ستتعرف على: أدوات وأساليب تحرير الفيديو بطريقة احترافية. دمج الصوت والموسيقى والمؤثرات بطريقة متناسقة وجذابة. تصحيح الألوان وإضافة الفلاتر لإضفاء لمسة سينمائية على الفيديو. استخدام الانتقالات (Transitions) والتأثيرات (Effects) بشكل احترافي. تصدير الفيديوهات بأعلى جودة ممكنة لمختلف المنصات. الكورس مناسب للمبتدئين وأيضًا لمن يرغب في تطوير مهاراته والبدء في مجال المونتاج كمستقل أو محترف في صناعة المحتوى.

https://www.udemy.com/course/filmmakeramro/
◆ الناشر👤:- 𝐀𝐒𝐓𝐑𝐀 ◆ اللغه 📓 :-  العربيه ◆ كلمه السر:- @Digital_killers

مفهوم الـ MERN Stack 💡 . . الـMERN اختصار لـ - MongoDB - Express.js - React.js - Node.js خلينا نتعمق شوية... https://www.lin
مفهوم الـ MERN Stack 💡 . . الـMERN اختصار لـ - MongoDB - Express.js - React.js - Node.js خلينا نتعمق شوية... https://www.linkedin.com/posts/dev-alisamir_aliabrsamir-fullstackwebdeveloper-fullstackdevelopment-activity-7030517717812031488-J2On ——— وهتلاقي هنا مصادرة كويسة هتساعدك في مذاكرة الـ MERN Stack https://www.youtube.com/@The_Dev_Guide

تعال نحكي شوي عن الـ JSDoc 💯 لو بتشتغل بـ JavaScript أو TypeScript، أكيد مرّ عليك مصطلح JSDoc. خلّيني أحكيلك شغلة: ممكن يكون شغلك قوي والكود تبعك ممتاز، بس لو مش موثّقه صح (Well Documented)، رح تتعب أي حد ييجي يشتغل عليه بعدك… ويمكن إنت نفسك تتعب لما ترجعله بعد فترة 😅 وهون بييجي دور الـ JSDoc 💡 📌 شو هو الـ JSDoc؟ الـ JSDoc ببساطة هو أداة / مكتبة بتخلّيك تكتب توثيق داخل الكود نفسه باستخدام comments. الفكرة إنك تشرح الكود بطريقة مرتبة وواضحة لأي شخص يقرأه. والحلو كمان إنه بساعدك كثير سواء كنت شغال TypeScript أو JavaScript، وبيحسّن تجربة الكتابة على IDEs زي VS Code. 📌 ليش نستخدم الـ JSDoc؟ ✅ توثيق واضح وسهل الكود أحيانًا بكون فيه لوجيك معقّد. باستخدام JSDoc بتوضح: شو بتعمل الفنكشن شو الـ inputs شو الـ output ✅ Autocomplete محترم لو بتشتغل على VS Code أو WebStorm، تعليقات JSDoc بتعطيك Autocomplete قوي جدًا، وبتسهّل عليك تعرف الـ properties والـ methods وإنت بتكتب. ✅ تحسين فحص الـ Types حتى لو شغال JavaScript مش TypeScript، الـ JSDoc بعطيك فائدة قريبة من الـ type checking (مش بنفس قوة TS، بس شغلة ممتازة). ✅ شغل التيم بصير أسهل لو شغال ضمن فريق، التوثيق بـ JSDoc بوفّر وقت كبير على زملائك، وبقلّل الـ technical debt بشكل واضح. 💡 كيف تبدأ مع الـ JSDoc؟ الموضوع بسيط 👇 بتفوت على الموقع الرسمي وتشوف كيف توثّق: Functions Object Types Classes 🔗 https://jsdoc.app ومقال حلو فيه معلومات مرتبة: 🔗 https://dev.to/alisamir/a-comprehensive-guide-to-jsdoc-3meb 💯 نصائح مهمّة: ما توثّقش الأشياء البديهية. يعني لو عندك function اسمها add، مش لازم تكتب “هاي بتجمع رقمين” 😄 استخدم JSDoc للحاجات اللي فعلًا محتاجة شرح. خلي التعليقات قصيرة، واضحة، ومباشرة. الله يوفقكم لكل خير 🌿

مجموعة مدونات تقنية مميزة في مجال هندسة البرمجيات 🔻 الريبو ده فيه مجموعة من أفضل المدونات اللي هتعلمك كل حاجة عن البرمجة والتقنيات المختلفة. 🌐
Software Engineering Blogs ✍️
A curated list of engineering blogs https://github.com/kilimchoi/engineering-blogs

ملف تفاعلي يجمع الكثير من مواقع الذكاء الاصطناعي مصنفة حسب الخدمات التي تقدمها وفي مجالات عديدة ومتنوعة. يمكن زيارتها بالضغط على الرابط أو شرحها في القائمة. @it_tec1

𝗡𝗼𝗱𝗲.𝗷𝘀 𝗜𝗻𝘁𝗲𝗿𝘃𝗶𝗲𝘄 𝗤𝘂𝗲𝘀𝘁𝗶𝗼𝗻𝘀 – 𝗕𝗲𝗴𝗶𝗻𝗻𝗲𝗿 𝘁𝗼 𝗘𝘅𝗽𝗲𝗿𝘁 🚀
🟢 𝗕𝗲𝗴𝗶𝗻𝗻𝗲𝗿 / 𝗝𝘂𝗻𝗶𝗼𝗿 𝗟𝗲𝘃𝗲𝗹
1. What is Node.js? 2. Why is Node.js single-threaded? 3. What is the V8 engine? 4. What is the Event Loop? 5. Difference between Node.js and JavaScript in the browser. 6. What are global objects in Node.js? 7. What is npm? 8. What is package.json? 9. What is module.exports? 10. Difference between require and import. 11. What is callback? 12. What is asynchronous programming? 13. What is Promise? 14. Difference between Promise and callback. 15. What is async/await? 16. What is REPL? 17. What is middleware? 18. What is Express.js? 19. What is REST API? 20. How do you handle errors in Node.js? ———
🟡 𝗠𝗶𝗱-𝗟𝗲𝘃𝗲𝗹 (𝟮–𝟱 𝗬𝗲𝗮𝗿𝘀 𝗘𝘅𝗽𝗲𝗿𝗶𝗲𝗻𝗰𝗲)
21. What is non-blocking I/O? 22. How does the Event Loop work internally? 23. Difference between process.nextTick and setImmediate. 24. What are streams in Node.js? 25. Types of streams. 26. What is Buffer? 27. What is clustering? 28. How do you handle multiple requests? 29. How do you manage environment variables? 30. What is CORS? 31. How do you secure Node.js APIs? 32. What is JWT authentication? 33. How do you connect Node.js with databases? 34. Difference between SQL and NoSQL in Node.js apps. 35. What is Mongoose? 36. How do you handle file uploads? 37. What is rate limiting? 38. How do you implement pagination? 39. How do you handle logging? 40. How do you test Node.js applications? ———
🔵 𝗦𝗲𝗻𝗶𝗼𝗿 / 𝗔𝗿𝗰𝗵𝗶𝘁𝗲𝗰𝘁 𝗟𝗲𝘃𝗲𝗹
41. Explain Node.js architecture. 42. How do you scale Node.js applications? 43. What is horizontal vs vertical scaling? 44. How do you handle CPU-intensive tasks? 45. How do you design microservices in Node.js? 46. How do you handle inter-service communication? 47. What is message queue usage in Node.js? 48. How do you implement caching? 49. What is Redis used for? 50. How do you handle memory leaks? 51. How do you monitor Node.js applications? 52. How do you implement CI/CD for Node.js? 53. How do you secure APIs at enterprise level? 54. How do you handle API versioning? 55. How do you manage secrets? 56. What are Node.js performance bottlenecks? 57. How do you implement graceful shutdown? 58. What are common Node.js anti-patterns? 59. How do you design fault-tolerant systems? 60. When should you NOT use Node.js?

مجموعة مصادر هتساعدك في التحضير لانترڤيو الـ Node.js 🚀 . . 📌 NodeJS Interview Questions https://lnkd.in/dpGdHdhR 📌 Backend
مجموعة مصادر هتساعدك في التحضير لانترڤيو الـ Node.js 🚀 . . 📌 NodeJS Interview Questions https://lnkd.in/dpGdHdhR 📌 Backend Interview Questions and Answers related to Node JS, Golang/Go, Express JS, and MongoDB https://lnkd.in/dmtwX3JT 📌 100 Must-Know Node.js Interview Questions https://lnkd.in/dGaHhK4x 📌 Node.js Basics https://lnkd.in/dvGW_BrP 📌 52 Node.js Interview Questions for JavaScript Developers https://lnkd.in/duwZBCV6 📌 Top 100+ Node.js Interview Questions and Answers https://lnkd.in/djWnnnQQ 📌 Top 100 Node.js interview questions and answers https://lnkd.in/dSvJrw2n 📌 Top 30+ Node.js Interview Questions https://lnkd.in/dRE98yTe 📌 Node Interview Questions and Answers – Beginner Level https://lnkd.in/dfPtxPpc 📌 Top Node.js Interview Questions You Must Prepare https://lnkd.in/duzZ6RP4 📌 Top 50 Node.js Interview Questions and Answers https://lnkd.in/d-U-xNEa

دورة تعلم لينكس كاملة باللغة العربية في 6 ساعات https://youtu.be/8f2Zsb89uoM

ما هو الـ CORS و كيف يعمل؟ What is CORS - CSRF Attacks - SOP - Preflight Request https://youtu.be/0t4xGM1IMgo

من ضمن المصطلحات المهمة في مجال الويب 💯 . . خلال رحلتك في مجال الويب أكيد مر عليك مصطلح الـ CORS، أو واجهتك مشكلة بسبب موضوع الـ CORS في المتصفح. تعال ندردش شوية... ——— ببساطة الـ CORS اختصار لـ Cross-Origin Resource Sharing 📌 في الأول كده خلينا نعرف يعني إيه Origin؟ الـ "Origin" هو الدومين (domain) أو النطاق اللي الموقع أو السيرفر بتاعك شغال عليه. بيبقى عبارة عن الـ "Protocol" (زي HTTP أو HTTPS) + اسم الدومين (زي example.com) + البورت (لو مختلف عن الـ 80 لـ HTTP أو 443 لـ HTTPS). ——— ⚡️ فين المشكلة؟ لو أنت شغال على موقع معين وعاوز الموقع بتاعك يطلب بيانات أو resources (زي JSON أو ملفات) من سيرفر تاني، السيرفر التاني ده لازم يبقى من نفس الـ origin بتاعك، يعني نفس الدومين، نفس البروتوكول، ونفس البورت. ودي حاجة اسمها Same-Origin Policy، السياسة دي معمولة أساسًا علشان تحمي المستخدمين من أي طلبات ضارة ممكن تجي من مواقع تانية غير موثوقة. بس في بعض الحالات، أنت كـ Developer بتبقى محتاج تعمل طلبات للسيرفرات اللي مش من نفس الـ origin بتاعك، زي لما يكون عندك Frontend شغال على دومين معين وAPI أو Backend شغالين على دومين أو بورت مختلف. ——— هنا بقى ييجي دور الـ CORS 👇 الـ Cross-Origin Resource Sharing (CORS) هو الحل اللي بيسمح للمواقع إنهم يطلبوا بيانات أو ملفات من سيرفرات تانية بمختلف الـ origins بشكل آمن، بمعنى إنك تقدر تتخطى الـ Same-Origin Policy وتعمل طلبات لسيرفرات تانية طالما السيرفر ده بيقبل إنه يتعامل مع الموقع بتاعك. ——— 📌 إزاي الـ CORS بتشتغل؟ لما موقعك بيطلب بيانات من سيرفر تاني مختلف عن الـ origin بتاعه، السيرفر اللي عليه الـ resource اللي أنت بتطلبها هو اللي بيقرر إذا كان الطلب ده مسموح أو لا. السيرفر بيرد على الطلب من خلال الـ (headers) اللي بيرجعها مع الـ response. واحد من أهم الـ headers دي هو:
Access-Control-Allow-Origin
اللي بيحدد الـ origins اللي مسموح ليها تطلب بيانات من السيرفر ده. لو الـ origin بتاع موقعك موجود في القيمة بتاعت الـ header ده، السيرفر هيسمح بتنفيذ الطلب وهيرجعلك الـ response. ولو لل، الطلب هيتمنع وهيجيلك error من نوع CORS في المتصفح. ——— 📍 كمان فيه Headers تانية زي: - الـ Access-Control-Allow-Methods: اللي بتحدد أنواع الطلبات اللي مسموح ليك تعملها (GET, POST, PUT, DELETE...). - الـ Access-Control-Allow-Headers: اللي بتحدد الـ headers اللي مسموح ليك تبعتها في الطلبات. - الـ Access-Control-Allow-Credentials: لو الطلب محتاج يبعت Cookies أو بيانات معينة، لازم الـ header ده يبقى موجود ومظبوط على true. ——— وفقكم الله لكل خير 🌿

مجموعة مصادر لأهم أسئلة انترڤيو الـVue.js 🚀 ——— - List of 300 Vue.js Interview Questions https://lnkd.in/daiv9PWz - Top 50 V
مجموعة مصادر لأهم أسئلة انترڤيو الـVue.js 🚀 ——— - List of 300 Vue.js Interview Questions https://lnkd.in/daiv9PWz - Top 50 Vue.js Interview Questions and Answers https://lnkd.in/dVEyAdAU - Top 30 Vue JS Interview Questions https://lnkd.in/drJm6ZPN - 100+ Vue.js Interview Questions and Answers https://lnkd.in/dKqVD6T2 - Top Vue.js Interview Questions and Answers https://lnkd.in/dt-Qc7uj - 50+ Essential Vue Interview Questions & Answers https://lnkd.in/dEzp69_H - Top 50 Vue.js Interview Questions And Answers https://lnkd.in/d8t3q94F - Most Important Vue.js Interview Questions with Answers https://lnkd.in/dPZSZZh4 - A list of questions for interviewing Vue.js candidates https://lnkd.in/df3wS7XN - Vue.js Frontend Developer Interview Questions https://lnkd.in/dhAeXg2F - 60 Vue.js interview questions to ask developers https://lnkd.in/d-WFUr45 - Top 100 Vue.js Interview Questions https://lnkd.in/duMwgK2Y - Top 41 Vue.js Interview Questions And Answers https://lnkd.in/dC6mQK4e

مجموعة مصادر هتساعدك في التحضير لانترڤيو الـ React Native 💯 . . - React Native Interview Questions and Answers https://lnkd.in/dyirJaJx - 100 Must-Know React Native Interview Questions https://lnkd.in/dvfsRYXP - Top 30 React Native Interview Questions https://lnkd.in/dpfeAm97 - 10 Essential React Native Interview Questions https://lnkd.in/dbmi_esw - Top 100 React Native Interview Questions and Answers https://lnkd.in/ddbk7HmS - 40 React Native Interview Questions and Answers https://lnkd.in/dan8uYHb - 41 React Native Interview Questions (ANSWERED) https://lnkd.in/dPWUb_Ff - Top 30 React Native Interview Questions https://lnkd.in/dbHazhdb - Advanced React Native Interview Questions & Answers https://lnkd.in/dtYuggAQ - Best React Native Interview Questions And Answers https://lnkd.in/d-VJqKye - Top 100+ React Interview Questions and Answers https://lnkd.in/djifvmzH - 40+ React Native Interview Questions for Tech Interview Preparation https://lnkd.in/dx8N6Cdb - Top 45+ React Native Interview Questions https://lnkd.in/f69_UpZ

12 نصيحـة لحمـاية الـ APIs 💯 . . في عالم البرمجة، تعتبر الـ APIs هي الأعصاب في جسم التطبيقات، لو حصل فيها مشكلة، الدنيا كلها بتخرب. عشان كده، حماية الـ APIs مهمة جدًا وحاجة أساسية في التطبيق. 💡 تعال ندردش شوية عن طرق حماية الـ APIs... ——— 1- استخدم الـ HTTPS: دي أول حاجة لازم تعملها، أي حاجة بتتبعت أو بتستقبلها لازم تكون مشفّرة، عشان تحمي بياناتك. 2- اعتمد على الـ OAuth2: ده المعيار الأساسي عشان تحمي التطبيقات اللي بتتصل بـ APIs، وبيضمن إن الـ Token اللي بيتبعت آمن ومحدود الصلاحيات. 3- جرب الـ WebAuthn: لو شغلك فيه حساسية عالية، فكر في WebAuthn عشان تضيف طبقة أمان من خلال المصادقة البيومترية (زي البصمة أو التعرف على الوجه). 4- قسّم المفاتيح حسب الصلاحيات (Leveled API Keys): مينفعش نفس المفتاح يقدر يعمل كل حاجة، قسّم المفاتيح بناءً على صلاحيات المستخدم أو التطبيق. 5- ركز على الـ Authorization مش بس الـ Authentication: مجرد إن المستخدم سجل الدخول مش معناه إنه مسموح له يعمل كل حاجة. تأكد إن كل طلب معمول له تفويض. 6- طبّق الـ Rate Limiting: متخليش أي حد يقدر يضرب الـ API بتاعك بمئات الطلبات في الثانية. كده هتحمي نفسك من الـ DDoS attacks. 7- اعمل API Versioning: تغيير صغير في الـ API ممكن يبوّظ تطبيقات كتير لو مش مأمن نسخة قديمة ليها. حافظ على الإصدارات المختلفة. 8- استخدم Whitelisting: اسمح بس لطلبات جايه من IPs معينة، وده بيقلل احتمالية الاختراق من جهات غير معروفة. 9- افحص OWASP API Security Risks: قائمة OWASP دي زي الكتالوج للمخاطر الشائعة في الـ APIs. تأكد إنك عارفهم وعالجتهم. 10- خلي فيه API Gateway: ده زي الحارس الشخصي للـ APIs. بيعمل فلترة للطلبات، مصادقة، وتحكم شامل في الأمان. 11- تعامل بحرص مع الأخطاء (Error Handling): متطلعش معلومات حساسة لما يحصل خطأ، زي الـ stack traces أو البيانات الداخلية. 12- فعّل Input Validation: بلاش تدي الأمان للبيانات اللي جايه من الـ client بشكل عشوائي. افحص كل المدخلات وتأكد إنها سليمة.

JavaScript: Building Linked Lists Data Structures.zip131.74 MB