نصائح و استشارات برمجية
1.44K subscribers
546 photos
10 videos
83 files
397 links
• نصائح واستشارات برمجية متعلقة باسئلة تم طرحها

• لطرح استفسار او سؤال: @m4md24
Download Telegram
نصائح و استشارات برمجية
ايش المفاهيم الي لازم اكون عارفتها قبل لا ابدا اتعلمه؟
دي هى المفاهيم الرئيسية المطلوبة منك قبل ما تدخلي في بيئة العمل اللي اسمها ASP.NET Core MVC

1. HTML
2. CSS
3. C# (Basics & OOP & Database)
4. HTTP
5. MVC

و بعدها تقدري تبدأي تتعلمي اساسيات بيئة العمل ASP.NET Core MVC
This media is not supported in your browser
VIEW IN TELEGRAM
السلام عليكم!

إذا تريد أن تكون front end developer ايش الاشياء الذي ضروري تتعلمها ؟
نصائح و استشارات برمجية
السلام عليكم! إذا تريد أن تكون front end developer ايش الاشياء الذي ضروري تتعلمها ؟
و عليكم السلام و رحمة الله و بركاته

HTML
CSS
JavaScript

وبعدها روح شوف اي بيئة عمل تابعه لمجال الـ front-end واتعلم اساسياتها وبعدها طبق مشاريع بيها
This media is not supported in your browser
VIEW IN TELEGRAM
سلام عليكم
كيف الحال ياجماعه انا كل ما انز الفيجوال استديوا عندي يشتغل عندي شهر واحد بس وبعدين يسكر ما عاد يشتغل بعدين هل في موقع او رابط اقدر انزل منه فيجوال استديو وما يسكر علي
الله يعافيكم
This media is not supported in your browser
VIEW IN TELEGRAM
ياعيال تنصحوني اصير مطور برامج Desktop
نصائح و استشارات برمجية
ياعيال تنصحوني اصير مطور برامج Desktop
النصيحة المُثلى لك و لأي شخص هى من وجهة نظري انك تطور من نفسك في المجال اللي تحبه اياً كان، سواء تطوير تطبيقات او مواقع او العاب او غيرهم، المهم تلاقي مجال تتخصص فيه و تعرف تبدع فيه كويس، دا اهم شئ.
This media is not supported in your browser
VIEW IN TELEGRAM
ممكن لو حد يعرف ايه الفرق بين var وLet
نصائح و استشارات برمجية
ممكن لو حد يعرف ايه الفرق بين var وLet
• عن var:
- زمان كانت كلمة "var" هو الطريقة الوحيدة لتعريف المتغيرات في JavaScript.
- يُعتبر المتغير المُعرف بـ "var" داخليًا مُرئيًا في كل جسم الدالة التي يُعرف بها، بمعنى آخر، ليست له نطاق الكتلة (block scope)، وهو اصلا مُرئي في كل الدالات التي يتم تعريفه فيها.
- لو تم تعريف المتغير بنفس الاسم داخل نفس الدالة مرة أخرى، فإن القيمة ستتغير بدون رسالة خطأ.

مثال:

function example() {
if (true) {
var x = 10;
}
console.log(x);
// هتظهر قيمة بتساوي 10 رغم أن الـ x داخل الكتلة السابقة.
}


• عن let:
- تم إدخال "let" في إصدارات أحدث من JavaScript (ES6) ويُعتبر تحسينًا على "var".
- يتميز "let" بأنه يأتي بنطاق الكتلة (block scope)، ويكون مرئيًا داخل الكتلة التي يتم تعريفه فيها فقط.
- إذا تم تعريف المتغير بنفس الاسم داخل نفس الكتلة، فإن JavaScript سيُرسل خطأ بسبب تضارب الأسماء.

مثال:
function example() {
if (true) {
let y = 20;
}
console.log(y);
// هيرسل خطأ ReferenceError لأن y غير مرئي خارج الكتلة.
}


في معظم الحالات، يٌستحسن انك تستخدام "let" عند تعريف المتغيرات بسبب نطاق الكتلة الذي يجعل الكود أكثر وضوحًا ويقلل من خطر حدوث أخطاء غير متوقعة. في حالات خاصة، قد تستخدم "var" إذا كنت بحاجة إلى نطاق الدالة العام (function scope) للمتغير.
This media is not supported in your browser
VIEW IN TELEGRAM
يا جماعة حدا يوضحلي ليش الخرج عم يعطي هيك بالبرنامجين
نصائح و استشارات برمجية
يا جماعة حدا يوضحلي ليش الخرج عم يعطي هيك بالبرنامجين
المسألة الاولى:
في كل مرة بينقص واحد و بعدها بيطبع الناتج النهائي تصاعدياً لحد ما يوصل للقيمة الاساسية للمتغير.

المسألة التانية:
بيتحقق من ان القيمة لو هى زوجية فا هينقص واحد عشان يخليها فردية.
This media is not supported in your browser
VIEW IN TELEGRAM
ايواا
طب والبرمجة الوصفية دى اى
This media is not supported in your browser
VIEW IN TELEGRAM
هو انا لو عايزه اخد كورسات بشهدات معتمده اها ازاي وعايزاها تكون اون لاين أو اوف لاين ف سوهاج