CyberSecurity
45.7K subscribers
116 photos
2 files
148 links
Download Telegram
الاستدعاء الذاتي Recursion في البرمجة
Recursion in Programming

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

رابط الدرس كاملاً في الرابط 👇👇
https://www.nusurtech.ca/2026/06/programming-recursion.html
4
90% من اللي يبدأون الأمن السيبراني
يوقفون خلال ٣ أشهر — بسبب التشتت

أنا Ninja — ساعدت +500 شخص
يتجاوزون هذه المرحلة بالضبط


معي تحصل على:
✦ خطة مخصصة لك أنت
✦ نفس منهجية OffSec — بتوجيه شخصي
✦ لا تتوقف حتى تحقق هدفك
✦ توجيه فعال و مدرب على مدار الساعة معك
✦ باقي التفاصيل في الخاص
⚠️ أقبل ٥ أشخاص فقط هذا الشهر

السبب اللي يفشل فيه الجميع؟
أخبرك في أول رسالة — مجاناً 👇

@Ninja_404_X
@Ninja_404_X
2
🎉 اكتملت الآن سلسلة تعلم أساسيات البرمجة للمبتدئين على موقع نسور التقنية!
بعد رحلة تعليمية مكونة من 22 درسا متكاملًا، أصبح بإمكانك تعلم أهم المفاهيم البرمجية التي يحتاجها أي مبتدئ للانطلاق بثقة في عالم تطوير البرمجيات.

📚 ماذا ستتعلم في هذه الدورة؟
ما هي البرمجة وكيف تعمل البرامج.
التعرف على لغات البرمجة وأدوات التطوير.
أساسيات كتابة الأكواد (Syntax).
المتغيرات وأنواع البيانات.
العمليات الحسابية والمنطقية.
الجمل الشرطية واتخاذ القرارات.
الحلقات التكرارية (Loops).
الدوال (Functions).
المصفوفات وهياكل البيانات الأساسية.
مبادئ التفكير المنطقي وحل المشكلات البرمجية.
تم إعداد الدروس بأسلوب مبسط وعملي يناسب المبتدئين تماما، دون الحاجة إلى أي خبرة مسبقة في البرمجة.

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

🌐 تابع جميع الدروس من خلال موقع نسور التقنية من قسم أساسيات البرمجة:

🔘رابط الموقع
https://nusurtech.ca
Please open Telegram to view this post
VIEW IN TELEGRAM
2
كيف تبدأ تعلم البرمجة من الصفر؟ دليل المبتدئين الشامل

https://www.nusurtech.ca/2024/04/how-to-start-learning-programming.html
4
🚀 إذا كنت تريد دخول عالم #البرمجة ولا تعرف من أين تبدأ، فقد جهزنا لك سلسلة تعليمية مجانية تشرح #أساسيات_البرمجة خطوة بخطوة وبأسلوب سهل يناسب #المبتدئين تماما.

1️⃣ كيف تبدأ تعلم البرمجة من الصفر؟ دليل المبتدئين الشامل
🔗 https://www.nusurtech.ca/2024/04/how-to-start-learning-programming.html

2️⃣ ما هو محرر الأكواد (Code Editor)؟ وأفضل المحررات للمبرمجين
🔗 https://www.nusurtech.ca/2024/04/code-editor.html

3️⃣ ما هي الطباعة في البرمجة؟ شرح عرض البيانات على الشاشة للمبتدئين
🔗 https://www.nusurtech.ca/2024/04/printing-function.html

4️⃣ ما هي حروف الهروب (Escape Characters) والتعليقات في البرمجة؟
🔗 https://www.nusurtech.ca/2024/05/escape-characters.html

5️⃣ ما هي المتغيرات في البرمجة؟ شرح Variables للمبتدئين
🔗 https://www.nusurtech.ca/2024/05/variables--in-programming.html

6️⃣ ما هي أنواع البيانات في البرمجة؟ شرح Data Types للمبتدئين
🔗https://www.nusurtech.ca/2026/05/programming-data-type.html

مناسبة للمبتدئين 100%
شرح مبسط مع أمثلة عملية
تأسيس قوي قبل تعلم أي لغة برمجة

ابدأ رحلتك اليوم، واحفظ المنشور للرجوع إليه لاحقًا، وشاركه مع كل من يريد تعلم البرمجة.

#برمجة #تعلم_البرمجة #Programming #مبتدئين #تعليم_البرمجة #Coding #Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
4
Forwarded from Ninja | Cyber Security (𝐍𝐈𝐍𝐉𝐀‌ | ʏᴏᴜꜱᴇꜰ)
تخيل تصحى الصبح تفتح جهازك، وتتفاجأ إن كل صورك، ملفاتك، وشغلك مقفول بشفرة معقدة والرسالة الوحيدة على الشاشة: "ادفع الفدية أو خسرت كل شيء للأبد!
القصه الكامله ستنشر هنا على حساباتنا على التيك توك و الانتسجرام و اكس
تيك توك و قناة الواتساب 👇🏻👇🏻👇🏻
https://www.tiktok.com/@ninja_404_x?_r=1&_t=ZS-95QEXAwC42x
https://www.tiktok.com/@ninja_404_x?_r=1&_t=ZS-95QEXAwC42x

الانستجرام 👇🏻👇🏻👇🏻
https://www.instagram.com/ninja_404_x?igsh=NmR5ODNxNHM2YXQ2
https://www.instagram.com/ninja_404_x?igsh=NmR5ODNxNHM2YXQ2

اكس ( تويتر ) 👇🏻👇🏻👇🏻
https://x.com/Ninja_404_X
https://x.com/Ninja_404_X

قناة الواتساب 👇🏻👇🏻👇🏻
https://whatsapp.com/channel/0029Vb7lrjyFsn0kZODoRU3e
https://whatsapp.com/channel/0029Vb7lrjyFsn0kZODoRU3e
1
المصفوفات في البرمجة #Arrays من أهم هياكل البيانات المستخدمة لتخزين مجموعة من القيم ضمن متغير واحد، مما يسهل إدارة البيانات ومعالجتها بكفاءة. تختلف طريقة التعامل مع #المصفوفات من لغة #برمجة إلى أخرى، لكن المفهوم الأساسي يبقى متشابهًا في جميع اللغات.
للتعرف على المصفوفات بمزيد من التفصيل، يمكنك الاطلاع على الدروس التالية:

درس المصفوفات في البرمجة:
https://www.nusurtech.ca/2026/06/programming-arrays.html

درس المصفوفات في جافا سكربت:
https://www.nusurtech.ca/2024/01/javascript-arrays.html

درس المصفوفات في جافا:
https://www.nusurtech.ca/2024/01/java-arrays.html

درس المصفوفات في سي بلس بلس (C++):
https://www.nusurtech.ca/2024/01/cplusplus-arrays.html

درس المصفوفات في لغة سي (C):
https://www.nusurtech.ca/2024/01/c-programming-arrays.html

درس المصفوفات في بايثون:
https://www.nusurtech.ca/2024/01/python-lists.html

درس المصفوفات متعددة الأبعاد:
https://www.nusurtech.ca/2026/06/programming-three-dimensional-arrays.html

تُعد دراسة المصفوفات خطوة أساسية لفهم الخوارزميات وهياكل البيانات، كما أنها تُستخدم في معظم التطبيقات البرمجية لمعالجة البيانات وتنظيمها بكفاءة.
3
Forwarded from Ninja | Cyber Security (𝐍𝐈𝐍𝐉𝐀‌ | ʏᴏᴜꜱᴇꜰ)
تخيل تصحى الصبح تفتح جهازك، وتتفاجأ إن كل صورك، ملفاتك، وشغلك مقفول بشفرة معقدة والرسالة الوحيدة على الشاشة: "ادفع الفدية أو خسرت كل شيء للأبد!
لمعرفة القصه تم نشرها هنا على حساباتنا على التيك توك و الانتسجرام و اكس
و تيك توك و قناة الواتساب
تيك توك 👇🏻👇🏻👇🏻
https://vt.tiktok.com/ZSQssPxSu/
https://vt.tiktok.com/ZSQssPxSu/

الاسنتجرام 👇🏻👇🏻👇🏻
https://www.instagram.com/p/DZscKGbjdA2/?igsh=MWZyOWh6a3JyemJhOQ==
https://www.instagram.com/p/DZscKGbjdA2/?igsh=MWZyOWh6a3JyemJhOQ==
اكس ( تويتر ) 👇🏻👇🏻👇🏻
https://x.com/i/status/2067290829845082532
https://x.com/i/status/2067290829845082532

قناة الواتساب 👇🏻👇🏻👇🏻
https://whatsapp.com/channel/0029Vb7lrjyFsn0kZODoRU3e
https://whatsapp.com/channel/0029Vb7lrjyFsn0kZODoRU3e
لا تنسو التفاعل و المتابعه و مشاركة القناه ❤️
1
المصفوفات في البرمجة #Arrays من أهم هياكل البيانات المستخدمة لتخزين مجموعة من القيم ضمن متغير واحد، مما يسهل إدارة البيانات ومعالجتها بكفاءة. تختلف طريقة التعامل مع #المصفوفات من لغة #برمجة إلى أخرى، لكن المفهوم الأساسي يبقى متشابهًا في جميع اللغات.
للتعرف على المصفوفات بمزيد من التفصيل، يمكنك الاطلاع على الدروس التالية:

درس المصفوفات في البرمجة:
https://www.nusurtech.ca/2026/06/programming-arrays.html

درس المصفوفات في جافا سكربت:
https://www.nusurtech.ca/2024/01/javascript-arrays.html

درس المصفوفات في جافا:
https://www.nusurtech.ca/2024/01/java-arrays.html

درس المصفوفات في سي بلس بلس (C++):
https://www.nusurtech.ca/2024/01/cplusplus-arrays.html

درس المصفوفات في لغة سي (C):
https://www.nusurtech.ca/2024/01/c-programming-arrays.html

درس المصفوفات في بايثون:
https://www.nusurtech.ca/2024/01/python-lists.html

درس المصفوفات متعددة الأبعاد:
https://www.nusurtech.ca/2026/06/programming-three-dimensional-arrays.html

تُعد دراسة المصفوفات خطوة أساسية لفهم الخوارزميات وهياكل البيانات، كما أنها تُستخدم في معظم التطبيقات البرمجية لمعالجة البيانات وتنظيمها بكفاءة.
4🔥1
الدوال #Functions هي كتل من التعليمات #البرمجية تُستخدم لتنفيذ مهمة محددة ويمكن استدعاؤها عدة مرات داخل البرنامج، مما يساعد على تنظيم الكود وتقليل التكرار وجعل البرامج أكثر سهولة في الصيانة والتطوير.
للتعرف على #الدوال بشكل أعمق، يمكنك الاطلاع على الدروس التالية:

🔹 الدوال في البرمجة
https://www.nusurtech.ca/2026/06/programming-functions.html

🔹 الدوال في جافا سكربت (JavaScript Functions)
https://www.nusurtech.ca/2024/01/javascript-functions.html

🔹 الدوال في جافا (Java Functions)
https://www.nusurtech.ca/2024/01/java-function.html

🔹 الدوال في سي بلس بلس (C++ Functions)
https://www.nusurtech.ca/2024/01/cplusplus-function.html

🔹 الدوال في لغة سي (C Functions)
https://www.nusurtech.ca/2024/01/c-programming-function.html

🔹 الدوال في بايثون (Python Functions)
https://www.nusurtech.ca/2024/01/python-functions.html

تُعد الدوال من أهم المفاهيم الأساسية في البرمجة، حيث تُستخدم لبناء برامج منظمة وقابلة لإعادة الاستخدام، كما أنها أساس البرمجة الحديثة في مختلف اللغات والتقنيات.
1
Forwarded from Ninja | Cyber Security (𝐍𝐈𝐍𝐉𝐀‌ | ʏᴏᴜꜱᴇꜰ)
تخيل تصحى الصبح تفتح جهازك، وتتفاجأ إن كل صورك، ملفاتك، وشغلك مقفول بشفرة معقدة والرسالة الوحيدة على الشاشة: "ادفع الفدية أو خسرت كل شيء للأبد!
لمعرفة القصه تم نشرها هنا على حساباتنا على التيك توك و الانتسجرام و اكس
و تيك توك و قناة الواتساب
تيك توك 👇🏻👇🏻👇🏻
https://vt.tiktok.com/ZSQssPxSu/
https://vt.tiktok.com/ZSQssPxSu/

الاسنتجرام 👇🏻👇🏻👇🏻
https://www.instagram.com/p/DZscKGbjdA2/?igsh=MWZyOWh6a3JyemJhOQ==
https://www.instagram.com/p/DZscKGbjdA2/?igsh=MWZyOWh6a3JyemJhOQ==
اكس ( تويتر ) 👇🏻👇🏻👇🏻
https://x.com/i/status/2067290829845082532
https://x.com/i/status/2067290829845082532

قناة الواتساب 👇🏻👇🏻👇🏻
https://whatsapp.com/channel/0029Vb7lrjyFsn0kZODoRU3e
https://whatsapp.com/channel/0029Vb7lrjyFsn0kZODoRU3e
لا تنسو التفاعل و المتابعه و مشاركة القناه ❤️
3
🚀 الحلقات التكرارية في #البرمجة (Loops)
تُعد الحلقات التكرارية
#Loops من أهم المفاهيم الأساسية في البرمجة، حيث تُستخدم لتنفيذ مجموعة من الأوامر بشكل متكرر طالما تحقق شرط معين. تساعد #الحلقات على تقليل #تكرار_الكود، وتوفير الوقت، وجعل البرامج أكثر كفاءة وتنظيمًا.
سواء كنت تريد المرور على عناصر مصفوفة، معالجة البيانات، أو تنفيذ عملية عدة مرات، فإن
#الحلقات_التكرارية هي الأداة المناسبة لذلك.

📚 دروس الحلقات التكرارية:

🔹 الحلقات التكرارية في البرمجة
https://www.nusurtech.ca/2026/05/programming-loops.html

🔹 الحلقات التكرارية في جافا سكربت 
https://www.nusurtech.ca/2024/01/javascript-loops.html

🔹 الحلقات التكرارية في جافا (Java Loops)
https://www.nusurtech.ca/2024/01/java-loops.html

🔹 الحلقات التكرارية في سي بلس بلس (C++ Loops)
https://www.nusurtech.ca/2024/01/cplusplus-loops.html

🔹 الحلقات التكرارية في لغة سي (C Loops)
https://www.nusurtech.ca/2024/01/c-programming-loops.html

🔹 الحلقات التكرارية في بايثون (Python Loops)
https://www.nusurtech.ca/2024/01/python-loops.html

🔹 حلقة for
https://www.nusurtech.ca/2026/05/programming-for-loop.html

🔹 حلقة while
https://www.nusurtech.ca/2026/06/programming-while-loop.html

🔹 حلقة do while
https://www.nusurtech.ca/2026/06/programming-do-while-loop.html

💡 إتقان الحلقات التكرارية يُعتبر خطوة أساسية نحو فهم الخوارزميات وهياكل البيانات وكتابة برامج أكثر ذكاءً واحترافية.

#البرمجة #تعلم_البرمجة #Loops #JavaScript #Python #Java #Cpp #ProgrammingBasics
Please open Telegram to view this post
VIEW IN TELEGRAM
4
🚀 تعلم أساسيات البرمجة خطوة بخطوة من الصفر من خلال سلسلة دروس مخصصة للمبتدئين:
كيف تبدأ تعلم البرمجة من الصفر؟
https://www.nusurtech.ca/2024/04/how-to-start-learning-programming.html

ما هو محرر الأكواد (Code Editor)؟
https://www.nusurtech.ca/2024/04/code-editor.html

ما هي الطباعة في البرمجة؟
https://www.nusurtech.ca/2024/04/printing-function.html

ما هي حروف الهروب والتعليقات؟
https://www.nusurtech.ca/2024/05/escape-characters.html

ما هي المتغيرات (Variables)؟
https://www.nusurtech.ca/2024/05/variables--in-programming.html

ما هي أنواع البيانات (Data Types)؟
https://www.nusurtech.ca/2026/05/programming-data-type.html

سلسلة دروس مبسطة وعملية تساعدك على بناء أساس قوي في البرمجة والانطلاق نحو تطوير التطبيقات والمواقع باحترافية.
Please open Telegram to view this post
VIEW IN TELEGRAM
2
🚀 واصل رحلتك في تعلم #البرمجة من الصفر مع مجموعة جديدة من الدروس المخصصة للمبتدئين!
إذا كنت قد بدأت تعلم #أساسيات_البرمجة ، فقد حان الوقت للانتقال إلى مفاهيم أكثر أهمية تساعدك على بناء برامج حقيقية وفهم طريقة تفكير #المبرمجين.
📚 الدروس المتاحة:
🔹 دالة الإدخال read() في البرمجة
https://www.nusurtech.ca/2026/05/programming-read.html

🔹 ما هي #العوامل (Operators) في البرمجة؟
https://www.nusurtech.ca/2026/05/programming-operators.html

🔹 ما هي #الجمل_الشرطية في البرمجة؟
https://www.nusurtech.ca/2026/05/programming-conditions.html

🔹 ما هي #الشروط المتداخلة (Nested Conditions) في البرمجة؟
https://www.nusurtech.ca/2026/05/programming-nested-conditions.html

🔹 التحقق من #أنواع_القيم في البرمجة
https://www.nusurtech.ca/2026/05/programming-values-types-check.html

💡 جميع الدروس مشروحة بأسلوب مبسط مع أمثلة عملية تساعدك على فهم المفاهيم وتطبيقها بسهولة.
🌐 ابدأ التعلم الآن عبر:
https://nusurtech.ca

#برمجة #تعلم_البرمجة #Programming #Coding #مبتدئين #NusurTech #تعليم_تقني #تطوير_البرمجيات
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯21
المسميات الوظيفية في #الامن_السيبراني في مجال #الأمن السيبراني (Cyber Security)
هناك العديد من #المسميات_الوظيفية المختلفة التي تشمل مجموعة واسعة من المهارات والمسؤوليات وفيما يلي بعض أهم المسميات الوظيفية في مجال الأمن السيبراني:

رابط الشرح كاملاً ⬇️⬇️
https://www.nusurtech.ca/2022/11/terminology-in-cyber-security.html
Please open Telegram to view this post
VIEW IN TELEGRAM
2
😒 دليل المبتدئين لتعلم Cyber Security من الصفر 👺
الأمن السيبراني (Cyber Security) هو مجموعة الممارسات والتقنيات والإجراءات التي تهدف إلى حماية الأنظمة الرقمية والشبكات والأجهزة والبرامج والبيانات من الهجمات الإلكترونية أو الوصول غير المصرح به أو التلف أو السرقة.

رابط الدرس كاملاً :
https://www.nusurtech.ca/2022/11/CyberSecurity.html
Please open Telegram to view this post
VIEW IN TELEGRAM
3
👩‍💻 أفضل 8 لغات برمجة و أكثرها طلباً في سوق العمل 2027
مع استمرار توسع الذكاء الاصطناعي، والحوسبة السحابية، وتطبيقات الويب والموبايل، أصبح اختيار لغة البرمجة المناسبة عاملاً مهماً لبناء مستقبل مهني قوي. ورغم صعوبة التنبؤ الدقيق بما سيحدث في 2027، فإن المؤشرات الحالية من تقارير GitHub وStack Overflow ومؤشرات TIOBE توضح اللغات التي يتوقع أن تظل الأكثر طلباً خلال السنوات القادمة.

🔴 رابط الدرس كاملاً : 🔴🔴
https://www.nusurtech.ca/2022/12/top-8-programming-languages.html
Please open Telegram to view this post
VIEW IN TELEGRAM
4
🎖️شهادة CompTIA A+ الدليل الشامل للتعلم والتحضير للاختبار
تُعد شهادة CompTIA A+ من أشهر الشهادات العالمية للمبتدئين في مجال تقنية المعلومات، حيث تمنحك أساسًا قويًا لفهم مكونات الحاسب، أنظمة التشغيل، الشبكات، وأساسيات الأمن السيبراني. كما تُعتبر نقطة انطلاق مثالية للراغبين في العمل بمجالات الدعم الفني وإدارة الأجهزة والشبكات.

🔴 رابط الدرس كاملاً : 🔴🔴
https://www.nusurtech.ca/2023/01/guide-for-the-a-plus-certification.html
Please open Telegram to view this post
VIEW IN TELEGRAM
2