TECH MINDs
Open in Telegram
نقدم لكم👇 * دورات وبرامج تدريبية مُصممة بعناية لتناسب جميع المستويات، من المبتدئين إلى الخبراء، تغطي مختلف لغات البرمجة وتخصصات الحاسوب. * فريق TECH MINDS المُتميز من الخبراء المُحترفين ذوي الشغف بتعليم التكنولوجيا، الذين يحرصون على تقديم محتوى شامل وسهل
Show more597
Subscribers
No data24 hours
No data7 days
No data30 days
Posts Archive
597
Repost from أدوات الاختراق HACKING TOOLS
اداة تقوم بتحميل معظم ادوات Kali Linux على محاكي الطرفية Termux الخاص بك !
تحميل ⬇️
apt update
apt install git
git clone https://github.com/fu8uk1/Tool-X.git
cd Tool-X
chmod +x install.aex
install.aex597
بمناسبة حلول عيد الأضحى 🥰🌙❤️ يتقدم فريق TECH MINDS بأسمى آيات التهاني والتمنيات إليكم أيها المتميزون.
أعياد سعيدة وأوقات مليئة بالفرح والمحبة
أعاده الله علينا وعليكم بالخير واليُمن والبركات، وجعل أيامكم كلها سعادة وسرور.👐👐
أعاده الله عليّنا وعليكم في صحة وسعادة.🤲🤲
“كل عام وأنتم بخير وعيد مبارك❤️🌙
🐏 🌻أضحى مبارك🌻
🐏 🐏
597
Repost from N/a
أسباب للنجاح بتعلم البرمجة 📁🔰:
هذه اغلب الأسباب التي تساعدك على تعلم البرمجة وعدم الفشل بتعلمها.
🔸️تعلم الأساسيات بشكل جيد🔸️
⚡️وضع خطة للتعلم.
⚡️ التطبيق بشكل مستمر.
⚡️التعلم من مصدر والاستمرار معه.
⚡️ أسال وشارك بمجتمعات المبرمجين.
597
أمثلة على خصائص المصفوفات في لغة سي شارب:
خاصية Length:
int[] myArray = new int[10];
// الحصول على حجم المصفوفة
int arraySize = myArray.Length; // 10
خاصية Rank:
// إنشاء مصفوفة متعددة الأبعاد
int[,] multidimensionalArray = new int[3, 4];
// الحصول على عدد الأبعاد
int arrayRank = multidimensionalArray.Rank; // 2
خاصية IsFixedSize:
// إنشاء مصفوفة ذات حجم ثابت
int[] fixedArray = new int[10] { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };
// التحقق مما إذا كان حجم المصفوفة ثابتًا
bool isFixedSize = fixedArray.IsFixedSize; // true
خاصية IsReadOnly:
// إنشاء مصفوفة للقراءة فقط
int[] readOnlyArray = Array.AsReadOnly(new int[] { 1, 2, 3 });
// التحقق مما إذا كانت المصفوفة للقراءة فقط
bool isReadOnly = readOnlyArray.IsReadOnly; // true597
🔰 المصفوفات في لغة سي شارب 🔰
المصفوفة في لغة سي شارب هي بنية بيانات تمثل مجموعة مرتبة من العناصر من نفس نوع البيانات. يتم تخزين العناصر في المصفوفة بشكل متجاور في الذاكرة ويمكن الوصول إليها باستخدام فهرس.
🔻إنشاء مصفوفة🔻:
int[] name= new int[size];
لإنشاء المصفوفة
أولا نكتب نوع البيانات مع القوسين المربعين
وبعده نكتب اسم المصفوفة ويكون اي اسم تشتيه
وبعدين نكتب علامة '=' وبعدها الكلمة المفتاحية 'new'
وبعدها نكتب نوع البيانات مع الحجم داخل القوسين المربعين كما هو موضح سابقاً.
على سبيل المثال، لإنشاء مصفوفة حجمها 10 من نوع أعداد صحيحة (int) :
int[] myArray = new int[10];
أو بطريقة أسهل يمكن تعريف المصفوفة كالتالي
int[10] myArray;
لكن😅 في هذه الطريقة عندما تسند القيم للمصفوفة لا يمكنك كتابة الحجم أيضا مثلا :
int[3] myArray={1,2,3};
هانا عيطلع لك خطأ error والصح أنه عندما تسند القيم للمصفوفة تكتبها بدون تحديد حجمها لأن الcompiler يشوف عدد العناصر ويحدد حجمها تلقائيا.كالتالي:
int[] myArray={1,2,3};//✅
الوصول إلى العناصر:
يمكنك الوصول إلى عناصر المصفوفة باستخدام فهرس يمثل موضع العنصر. كما في لغة سي بلس بلس.
اسناد القيم:
يمكنك اسناد قيم للعناصر في المصفوفة باستخدام فهرس. على سبيل المثال، لتعيين القيمة 5 للعنصر الثاني في المصفوفة :
myArray[1] = 5;
أو اسناد القيم عند تعريفها مباشرة كالتالي:
int[] myArray= new int[10]{1,2,3,4,5,6,7,8,9,10};
الحجم:
يتم تحديد حجم المصفوفة عند إنشائها.
وللحصول على حجم المصفوفة أو لطباعة حجمها، يمكنك استخدام الخاصية Length. على سبيل المثال:
int arraySize = myArray.Length;
//اسناد حجم المصفوفة للمتغير arraySize
تغيير الحجم:
على عكس المصفوفات في لغة سي++، يمكنك تغيير حجم المصفوفة في لغة سي شارب باستخدام الخاصية Array.Resize. كالتالي:
Array.Resize(ref arrayname, newSize);
على سبيل المثال، لتغيير حجم المصفوفة السابقة أعلاه إلى 15:
Array.Resize(ref myArray, 15);
الدخول إلى عناصر خارج النطاق:
في لغة سي++، يؤدي الوصول إلى عنصر خارج نطاق المصفوفة إلى سلوك غير محدد.
اما في لغة سي شارب، يؤدي ذلك إلى استثناء مما يعني أن البرنامج يشتغل ولما يوصل الى حد اكبر من حجم المصفوفة سواء في القراءة أو الطباعة يطبع لك الرسالة التالية
IndexOutOfRangeException.
* ** التمرير :
في لغة سي++، لا يمكن تمرير المصفوفات إلى الدوال إلا عبر المؤشرات. في لغة سي شارب، يمكن تمرير المصفوفات إلى الدوال مباشرةً.يعني أنه يمكن أن تمررها بالقيمة أو بالمؤشر .
🔶🔸تعريف مصفوفة ذات بعدين 🔸🔶
لتعريف مصفوفة ذات بعدين اولا يتم تحديد نوع البيانات مع القوسين المربعين بداخلها حجم المصفوفة
ويفصل بين حجم المصفوفة(الصفوف والأعمدة ) بفاصلة ليس كما في لغة سي بلس بلس.
لتعريف مصفوفة ذات بعدين من نوع int حجمها 2×3 كالتالي :
int[2,3] a;
ولتعريف مصفوفة ذات بعدين من نوع int وحجمها 2×3 وإسناد قيمها مباشرة نقوم بتعريفها كالتالي:
int[,] a={{1,2,3},{4,5,6}};
الخصائص :
تحتوي المصفوفات في لغة سي شارب على عدد من الخصائص المفيدة، بما في ذلك:
* Length:
يحصل على حجم المصفوفة.
* Rank:
يحصل على عدد الأبعاد في المصفوفة .
* IsFixedSize:
يشير إلى ما إذا كان حجم المصفوفة ثابتًا أم قابلًا للتغيير.
597
تابع المحاضرة الرابعه
تتحدث عن المواضيع الاتيه
Encapsulation التغليف
Abstraction التجريد
597
المحاضرة الرابعه
تتحدث عن المواضيع الاتيه
Inheritance• الوراثه
Polymorphism تعدد الأشكال
TECH MINDs✔️
https://t.me/TECH_MINDs24 ✅️
597
Repost from N/a
- ماذا تنتظر ؟!
إبدأ رغم نقص الإستعداد .
إبدأ وخذ خوفك معك .
إبدأ فلا شيء كامل .
إبدأ ولا تنتظر تحسن مزاجك .
إبدأ ورضاك لم يكتمل .
إبدأ وستجهز مع مرور الوقت .
إبدأ وستتضح الصورة أكثر .
إبدأ وتعلم من الخطأ.
إبدأ ولا بأس أن ترتبك
#تحفيزات
@Developer_yourself24
597
Repost from N/a
- ماذا تنتظر ؟!
إبدأ رغم نقص الإستعداد .
إبدأ وخذ خوفك معك .
إبدأ فلا شيء كامل .
إبدأ ولا تنتظر تحسن مزاجك .
إبدأ ورضاك لم يكتمل .
إبدأ وستجهز مع مرور الوقت .
إبدأ وستتضح الصورة أكثر .
إبدأ وتعلم من الخطأ.
إبدأ ولا بأس أن ترتبك
#تحفيزات
@Developer_yourself24🤠
597
تذكييييير ✍✍
الفشل ليس نهاية المطاف.
الفشل نقطة بداية.
الفشل هو فرصة للتعلم والنمو.
الفشل هو دليل على أنك تحاول.
الفشل علامة على أنك على الطريق الصحيح.
الفشل هو خطوة ضرورية للنجاح.
الفشل هو اختبار للشخصية.
الفشل هو فرصة للتألق.
597
Repost from أدوات الذكاء الاصطناعي AI TOOLS
🛑 شركة جوجل أعلنت عن إتاحة، ٤ تخصصات أونلاين مدتها ٣ ل ٦ شهور و تعادل ٤ سنوات جامعية (ايوا ٤ سنوات جامعية زي ما قريتها كده)
و ممكن تاخدها مجانا
المجالات الي بتشملها التخصصات
1. تحليل البيانات
2. إدارة المشاريع
3. مصمم تجربة المستخدم
4. مجال ال IT
التخصصات معترف بيها و شهاداتها معتمدة من أكبر الشركات و طبعا جوجل غنية عن التعريف.
الكورسات متوفرة عن طريق منصة كورسيرا تقدر تاخدها من المنزل و انت مرتاح بس محتاج تلفون و نت و عزيمة وصبر.
رابط الكورسات:
https://courses.erwaq.com/google-career-certificates
بالتوفيق للجميع ❤️
⭐️ @AI_Tools24 ⭐️
🍀 @News_Technology2 🍀
