تعلم ببساطه تقنية المعلومات 🤩🔥💻 – Telegram
تعلم ببساطه تقنية المعلومات 🤩🔥💻
4.86K subscribers
679 photos
251 videos
1.31K files
259 links
بوت التواصل الخاص بي 👇
@global_software_developer_bot
🔥💯هل تبحث عن محتوى ممتع ومفيد؟ انضم إلى قناتنا على التليجرام لتحصل على أفضل المعلومات المهمة
سوف نقدم لك محتوى متنوع يشمل كل ما تبحث عنه، إنضم إلينا ولاترد🔥💯
Download Telegram
● الفرق بين الـ method والـ function



• الـ function تكون مستقلة وتقوم بتنفيذ مهمة محددة، مثل:

fun addNumbers(a: Int, b: Int): Int {
return a + b
}

val sum = addNumbers(5, 3)

• والـ method تكون مرتبطة بكائن معين وتعتبر جزءًا من الكلاس أو الكائن، مثل:

class Calculator {
fun addNumbers(a: Int, b: Int): Int {
return a + b
}
}

val calculator = Calculator()
val sum = calculator.addNumbers(5, 3)
■ من افضل المواقع لعمل قوالب جميلة للأكواد 💙

• Carbon:

carbon.now.sh


• Chalk:
chalk.ist


• Ray:
ray.so


• CodeSnap:
codesnap.dev
💥 مسابقة برمجة - 30 سؤال 👨‍💻

🔰 الجزء الأول: أساسيات البرمجة (10 أسئلة)

ما هي أنواع البيانات الأساسية في لغة C++؟
ما هو الفرق بين المتغيرات المحلية والعالمية؟
ما هي أنواع العمليات الحسابية في لغة C++؟
ما هي الجمل الشرطية في لغة C++؟
ما هي أنواع الحلقات في لغة C++؟
ما هي الدوال في لغة C++؟
ما هي البرمجة الموجهة للكائنات؟
ما هي الصفات في لغة C++؟
ما هي الطرق في لغة C++؟
ما هي الوراثة في لغة C++؟

ضع أي جواب لأي سؤال في التعليقات وغدا سننشر جميع الأجوبة بإذن الله
👍1
🔰 الجزء الثاني: البرمجة المتقدمة (10 أسئلة)

ما هي البرمجة الجينية؟
ما هي خوارزميات البرمجة الجينية؟
ما هي تطبيقات البرمجة الجينية؟
ما هي الشبكات العصبية الاصطناعية؟
ما هي بنية الشبكات العصبية الاصطناعية؟
ما هي خوارزميات التعلم في الشبكات العصبية الاصطناعية؟
ما هي تطبيقات الشبكات العصبية الاصطناعية؟
ما هي لغة Python؟
ما هي لغة Java؟
ما هي لغة JavaScript؟

🔰 الجزء الثالث: مشاريع برمجة (10 أسئلة)

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

ضع أي جواب لأي سؤال في التعليقات وغدا سننشر جميع الأجوبة بإذن الله
📈 مراحل معالجة البيانات في علم و تحليل البيانات 🧮

1. جمع البيانات:

تحديد مصدر البيانات: من أين ستحصل على البيانات؟ يمكن أن تكون البيانات من مصادر داخلية مثل قواعد البيانات الخاصة بالشركة أو من مصادر خارجية مثل مواقع الويب أو مجموعات البيانات العامة.
جمع البيانات: استخدام أدوات مناسبة لجمع البيانات من المصدر المحدد.

2. تنظيف البيانات:

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

3. تحويل البيانات:

تحويل البيانات إلى تنسيق مناسب: تحويل البيانات إلى تنسيق يمكن تحليله بسهولة باستخدام أدوات تحليل البيانات.
إنشاء متغيرات جديدة: إنشاء متغيرات جديدة من المتغيرات الموجودة.

4. تحليل البيانات:

استخدام أدوات تحليل البيانات: استخدام أدوات تحليل البيانات مثل Python أو R لتحليل البيانات.
تطبيق تقنيات تحليلية: تطبيق تقنيات تحليلية مثل الإحصاء والتعلم الآلي لتحليل البيانات.

5. تفسير النتائج:

فهم نتائج التحليل: فهم نتائج التحليل وفهم ما تعنيه.
استخراج الاستنتاجات: استخراج الاستنتاجات من نتائج التحليل.
تقديم النتائج: تقديم النتائج بطريقة واضحة وموجزة.

6. اتخاذ القرار:

استخدام نتائج التحليل لاتخاذ القرار: استخدام نتائج التحليل لاتخاذ قرارات أفضل.
تحسين العمليات: تحسين العمليات بناءً على نتائج التحليل.

🔰 ملاحظة:

هذه ليست قائمة شاملة لجميع مراحل معالجة البيانات.
قد تختلف مراحل معالجة البيانات اعتمادًا على نوع البيانات وحجمها واحتياجات التحليل.
هناك العديد من الأدوات والتقنيات التي يمكن استخدامها في كل مرحلة من مراحل معالجة البيانات.

جميع الحقوق محفوظة لقناة تعلم ببساطة تقنية معلومات
👍1
هديتي إلى الطلاب المتابعين للدورة 😘

هذا التطبيق (النسخة المدفوعة) تستطيع الإستفادة منه في تعلم لغة HTML وهو موجه لجميع المبتدئين
.
👇
أقدم لكم النسخة الجديدة من الكتاب الشهير لتعلم الخوارزميات

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

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

رابط تحميل البرنامج (لأجهزة الكمبيوتر)
filehorse.com/download-notion/download
برنامج Edraw Max : هو أفضل برنامج يستخدم لإنشاء المخططات العملية مثل الخرائط الذهنية والخوارزميات والشبكات وغيرها من المخططات العملية الأخرى .

أعرف أن أغلبكم يبدأ مباشرة بعملية البرمجة من دون إنشاء الخوارزميات 😅

لكن الموضوع هيفرق معاكم بجد لو أستخدمتم هذا البرنامج الرائع في تصميم الخوارزميات .

لتحميل البرنامج من الموقع الرسمي
https://www.edrawsoft.com/download-edrawmax.html
مجموعة ضخمة من التحديات البرمجية تشمل جميع المفاهيم البرمجية .

هذا البوست يعتبر كنز بمعنى الكلمة . ضروري تخفظه عندك وتشاركه لأصدقائك
🔴 C
https://www.w3resource.com/c-programming-exercises/

🟢 C++
https://www.w3resource.com/cpp-exercises/

🔴 Python
https://www.w3resource.com/python-exercises/

🟢 JavaScript
https://www.w3resource.com/javanoscript-exercises/

🔵 C#
https://www.w3resource.com/csharp-exercises/

🔴 Java
https://www.w3resource.com/java-exercises/

🟠 SQL
https://www.w3resource.com/sql-exercises/
مساء الخير...

هل تعلم ما هي أصعب مشكلة منطقية في تاريخ البرمجة ؟

شاهد هذا  الفيديو (مترجم)
https://youtu.be/YX40hbAHx3s
موقع w3School نسخة عن الموقع Offline ⭐️
هو موقع علمي لتعليم لغات التطوير والبرمجة . يتضمن محتوى الدروس والمراجع المتعلقة بعدة لغات برمجية مثل HTML و JavaScript و SQL و CSS و PHP و Python والعديد .
يمكنكم الاطلاع على الموقع مجانا عبر تحميل نسخة مضغوطة عن الموقع وتصفحها على جهازك او عبر اتباع التعليمات الموجودة بالرابط التالي :
https://github.com/Ja7ad/W3Schools
يمكنكم تحميل الاصدار المضغوط من الموقع بصيغة ZIP وتصفحه على جهازك من خلال القسم التالي :
https://github.com/Ja7adR/W3Schools/releases
512 سؤال وجواب في التعلم الآلي والتعلم العميق وعلم البيانات
👇