قناة | نسور التقنية
9.85K subscribers
411 photos
2 files
455 links
موقع نسور التقنية هو موقع يهتم بكل المجالات التقنية وخاصة مجال الأمن السيبرانى وهدفنا هو مساعدة الطلبة والمقبلين على دخول عالم التقنية.


nusurtech.ca
Download Telegram
جمل #الشرط في البرمجة
conditions in programming

جمل الشرط
#conditions هي أساس #التفكير_المنطقي في #البرمجة، ومن خلالها يستطيع المبرمج جعل البرنامج يتفاعل بذكاء مع المستخدم والبيانات المختلفة وكلما أتقن المبرمج استخدام #الشروط، أصبح قادرًا على بناء برامج أكثر قوة ومرونة. لذلك فإن تعلم #جمل_الشرط يُعد خطوة أساسية لكل مبتدئ في عالم البرمجة.

رابط الدرس كاملاً في الرابط 👇👇

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

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

رابط الدرس كاملاً في الرابط 👇👇
https://www.nusurtech.ca/2026/05/programming-nested-conditions.html
3👍1🔥1
التحقق من #أنواع_القيم في #البرمجة
Function typeof & isNaN

يُعد استخدام
#typeof و #isNaN() من المهارات الأساسية في JavaScript، حيث يساعدان #المبرمج على التحقق من أنواع #البيانات وصحة #القيم_المدخلة.
تُستخدم typeof لمعرفة نوع المتغير، بينما تُستخدم isNaN() للتأكد من أن القيمة رقمية وقابلة للاستخدام في العمليات الحسابية. ويساهم إتقان هاتين الأداتين في كتابة برامج أكثر أمانًا واستقرارًا واحترافية.

رابط الدرس كاملاً في الرابط 👇👇
https://www.nusurtech.ca/2026/05/programming-values-types-check.html
3
حلقات #التكرار في البرمجة
Loops in Programming

تُعتبر
#حلقات_التكرار #Loops من الركائز الأساسية في #البرمجة، حيث تُمكّن المبرمج من #تنفيذ_المهام_المتكررة بكفاءة وسهولة. ومن خلال فهم #حلقات #for و #while و do...while واستخدامها بالشكل الصحيح، يصبح بإمكانك كتابة برامج أكثر احترافية وتنظيمًا وقوة، مما يجعلها مهارة لا غنى عنها لأي مبرمج مبتدئ أو محترف.

https://www.nusurtech.ca/2026/05/programming-loops.html
3
حلقة التكرار #for في البرمجة
for Loop in Programming

#حلقة for هي أداة قوية #لتكرار_العمليات بطريقة منظمة وفعالة. سواء كنت تحتاج لطباعة البيانات، حساب مجموع الأرقام، التعامل مع #القوائم أو #المصفوفات، فإن حلقة for تجعل الكود أكثر وضوحًا ومرونة.

https://www.nusurtech.ca/2026/05/programming-for-loop.html
1
شرح #الحلقة #While في البرمجة مع أمثلة عملية للمبتدئين
While loop programming

تُعتبر
#حلقة while من الأدوات الأساسية في #البرمجة، حيث تسمح بتنفيذ #الأوامر بشكل #متكرر طالما أن #شرطا معينًا ما زال متحققًا.
وتُستخدم بشكل واسع في التطبيقات العملية التي تعتمد على إدخال المستخدم أو على
#شروط تتغير أثناء تشغيل البرنامج. وإتقان استخدامها يساعد المبرمج على كتابة برامج أكثر مرونة واحترافية، مما يجعلها من أهم المفاهيم التي يجب على كل مبتدئ تعلمها وإتقانها.

رابط الدرس كاملاً في الرابط 👇👇
https://www.nusurtech.ca/2026/06/programming-while-loop.html
1
شرح #الحلقة do while في #البرمجة مع أمثلة عملية للمبتدئين
do while loop programming

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

رابط الدرس كاملاً في الرابط 👇👇
https://www.nusurtech.ca/2026/06/programming-do-while-loop.html
1
الحلقات _المتداخلة #Nested_Loops في البرمجة
Nested Loops in Programming

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

رابط الدرس كاملاً في الرابط 👇👇
https://www.nusurtech.ca/2026/06/programming-nested-loops.html
1
المصفوفات ( #Arrays ) وأنواعها في #البرمجة
Arrays in Programming

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

رابط الدرس كاملاً في الرابط 👇👇
https://www.nusurtech.ca/2026/06/programming-arrays.html
1
🚀 هل تريد إتقان #حلقات_التكرار في البرمجة؟
أعددنا لكم سلسلة تعليمية متكاملة ضمن قسم #أساسيات_البرمجة على NUSURTECH.CA ، تشرح أهم أنواع #الحلقات بأسلوب مبسط مع أمثلة عملية وتطبيقات واقعية.
📚 السلسلة تشمل:
الحلقة for
الحلقة while
الحلقة do...while
الحلقات المتداخلة (Nested Loops)
تطبيقات عملية وأمثلة احترافية على الحلقات
من خلال هذه الدروس ستتعلم:
🔹 كيفية تكرار الأوامر بكفاءة.
🔹 التعامل مع المصفوفات والقوائم.
🔹 إنشاء جداول الضرب والأنماط المختلفة.
🔹 فهم الفرق بين أنواع الحلقات واختيار الحلقة المناسبة لكل حالة.
🔹 كتابة كود أكثر احترافية وتنظيمًا.
🔗 روابط الدروس:
◀️ نظرة عامة عن الحلقات التكرارية في البرمجة
https://www.nusurtech.ca/2026/05/programming-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

◀️ الحلقات المتداخلة (Nested Loops)
https://www.nusurtech.ca/2026/06/programming-nested-loops.html


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

🤔تعلم البرمجة خطوة بخطوة باللغة العربية.

#برمجة #تعلم_البرمجة #JavaScript #Programming #Coding #WebDevelopment #NusurTech #أساسيات_البرمجة #Loops #ForLoop #WhileLoop #DoWhile #NestedLoops
Please open Telegram to view this post
VIEW IN TELEGRAM
2
المصفوفات أحادية البعد في البرمجة
One-Dimensional
#Arrays

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

رابط الدرس كاملاً في الرابط 👇👇
https://www.nusurtech.ca/2026/06/programming-one-dimensional-arrays.html
1
المصفوفات الثنائية في البرمجة
Two-Dimensional Arrays in Programming

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

رابط الدرس كاملاً في الرابط 👇👇
https://www.nusurtech.ca/2026/06/programming-two-dimensional-arrays.html
1
المصفوفات #الثلاثية في البرمجة
Three-Dimensional Arrays in Programming

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

رابط الدرس كاملاً في الرابط 👇👇
https://www.nusurtech.ca/2026/06/programming-three-dimensional-arrays.html
1
📚 سلسلة دروس #المصفوفات (#Arrays) في البرمجة

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

🔹 #المصفوفات بشكل عام في #البرمجة
تعرف على مفهوم المصفوفات، أهميتها، وطرق استخدامها في مختلف لغات البرمجة.

🔹 المصفوفات الأحادية في البرمجة
تعلم كيفية إنشاء المصفوفات أحادية البعد والوصول إلى عناصرها وإجراء العمليات الأساسية عليها.

🔹 المصفوفات الثنائية في البرمجة
استكشف المصفوفات الثنائية (الصفوف والأعمدة) وكيفية التعامل معها في التطبيقات المختلفة.

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

🔗 روابط الدروس:

1️⃣ المصفوفات بشكل عام في البرمجة
https://www.nusurtech.ca/2026/06/programming-arrays.html

2️⃣ $المصفوفات_الأحادية في البرمجة
https://www.nusurtech.ca/2026/06/programming-one-dimensional-arrays.html

3️⃣ #المصفوفات_الثنائية في البرمجة
https://www.nusurtech.ca/2026/06/programming-two-dimensional-arrays.html

4️⃣ #المصفوفات_الثلاثية في البرمجة
https://www.nusurtech.ca/2026/06/programming-three-dimensional-arrays.html


#برمجة #تعلم_البرمجة #المصفوفات #Arrays #CPlusPlus #Python #Programming #NusurTech
Please open Telegram to view this post
VIEW IN TELEGRAM
2
تعريف #دوال جديدة في البرمجة
#Function in Programming

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

رابط الدرس كاملاً في الرابط 👇👇
https://www.nusurtech.ca/2026/06/programming-functions.html
1
الاستدعاء الذاتي Recursion في البرمجة
Recursion in Programming

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

رابط الدرس كاملاً في الرابط 👇👇
https://www.nusurtech.ca/2026/06/programming-recursion.html
2
🎉 اكتملت الآن سلسلة تعلم أساسيات البرمجة للمبتدئين على موقع نسور التقنية!
بعد رحلة تعليمية مكونة من 22 درسا متكاملًا، أصبح بإمكانك تعلم أهم المفاهيم البرمجية التي يحتاجها أي مبتدئ للانطلاق بثقة في عالم تطوير البرمجيات.

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

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

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

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

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

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
3