Forwarded from جغرافيا Geography 𓂆
هل تعلم ان النبي محمد صل الله عليه وسلم لديه اكثر من خمس معجزات ؟ منها شق الصدر وشق القمر ومباركة الطعام في غزوة الخندق الاسراء والمعراج وشفاء المرضى والنبوءات ونزول القرآن وتفسير الاحلام
صلوا عليه وسلموا تسليماً
صلوا عليه وسلموا تسليماً
❤2
نائب رئيس الامن بالإتحاد الروسي ـ قلنا لهذا الراقص المسمى زيلينسكي بأن لا يحتك بروسيا لأننا سوف ندمره وندمر أوكرانيا من أجل اسم روسيا ولا كنه لم يفهم وأصبح ذيل للغرب وليست لديه سيادة ويقول مايقال له
لقد صبر عليه الرئيس بوتين كثيرا لعله يرجع عن جلب الناتو للحدود الروسية ويحفظ الجوار ولكنه لا يفهم الا بلغة القوة التي لم يرا منها الا القليل والأوكرانيين يدفعون ثمن حماقاته لأنه أراد الاستعلاء على روسيا أقدم امبراطورية في أوروبا
لقد صبر عليه الرئيس بوتين كثيرا لعله يرجع عن جلب الناتو للحدود الروسية ويحفظ الجوار ولكنه لا يفهم الا بلغة القوة التي لم يرا منها الا القليل والأوكرانيين يدفعون ثمن حماقاته لأنه أراد الاستعلاء على روسيا أقدم امبراطورية في أوروبا
❤1
Forwarded from جغرافيا Geography 𓂆
هل تعلم أنك اذا قرأت 4 صفحات من القرآن بعد كل صلاة ستستطيع من ختمه نهاية الشهر ؟
4 صفحات من القرأن قادرة على جعلك خاتم لكتاب الله خلال السنة
نصيحة اقرأوا القرأن كل وقت ما ضروري بعد الصلاة اذا تقدرون تقرأون كل يوم 5 اجزاء الى 10 اجزاء بأذن الله بيخلص الشهر وانتوا خاتمينه فوق ال 5 مرات
اللهم لا تجعلنا من هاجرين كتابك واجعلنا من حافظينه والقانتين في قرائته
واذا خلصت الختمة قول خلصت وجاهر بالطاعة حتى غيرك يتحمس وتكسب اجره
4 صفحات من القرأن قادرة على جعلك خاتم لكتاب الله خلال السنة
نصيحة اقرأوا القرأن كل وقت ما ضروري بعد الصلاة اذا تقدرون تقرأون كل يوم 5 اجزاء الى 10 اجزاء بأذن الله بيخلص الشهر وانتوا خاتمينه فوق ال 5 مرات
اللهم لا تجعلنا من هاجرين كتابك واجعلنا من حافظينه والقانتين في قرائته
واذا خلصت الختمة قول خلصت وجاهر بالطاعة حتى غيرك يتحمس وتكسب اجره
قال رسول الله ﷺ: «ما يصيب المسلم من نصب ولا وصب، ولا همّ ولا حزن، ولا أذى ولا غم، حتى الشوكة يشاكها، إلا كفّر الله بها من خطاياه» (متفق عليه)
علاقتها بـ “آلة الفرق” و”الآلة التحليلية”
التقت أدا بالعالم والرياضي البريطاني تشارلز باباج، الذي كان يعمل على تصميم آلة ميكانيكية تُعرف بـ “الآلة التحليلية” (Analytical Engine)، وهي فكرة مبكرة للحاسوب الحديث. على الرغم من أن هذه الآلة لم تُبْنَ أبدًا، فإن أدا فهمت إمكانياتها بشكل أعمق من باباج نفسه
التقت أدا بالعالم والرياضي البريطاني تشارلز باباج، الذي كان يعمل على تصميم آلة ميكانيكية تُعرف بـ “الآلة التحليلية” (Analytical Engine)، وهي فكرة مبكرة للحاسوب الحديث. على الرغم من أن هذه الآلة لم تُبْنَ أبدًا، فإن أدا فهمت إمكانياتها بشكل أعمق من باباج نفسه
❤1
أول خوارزمية في التاريخ
في عام 1843، قامت أدا بترجمة ورقة علمية كتبها عالم إيطالي عن “الآلة التحليلية”، لكنها لم تكتفِ بالترجمة، بل أضافت ملاحظات وتعليقات كانت أطول من البحث الأصلي. ومن ضمن هذه الملاحظات، قدمت أول خوارزمية يمكن تنفيذها على الآلة التحليلية لحساب أعداد برنولي (Bernoulli Numbers). ولهذا، تُعتبر أول مبرمجة في العالم
في عام 1843، قامت أدا بترجمة ورقة علمية كتبها عالم إيطالي عن “الآلة التحليلية”، لكنها لم تكتفِ بالترجمة، بل أضافت ملاحظات وتعليقات كانت أطول من البحث الأصلي. ومن ضمن هذه الملاحظات، قدمت أول خوارزمية يمكن تنفيذها على الآلة التحليلية لحساب أعداد برنولي (Bernoulli Numbers). ولهذا، تُعتبر أول مبرمجة في العالم
❤1
رؤيتها المستقبلية
ما يجعل أدا لوفليس فريدة هو أنها لم ترَ في الآلة التحليلية مجرد جهاز لحساب الأرقام، بل توقعت إمكانياته في إنشاء الموسيقى والتعامل مع الرموز، أي فكرة البرمجة كما نعرفها اليوم. هذه الرؤية سبقت عصرها بأكثر من مئة عام، حيث لم تتحقق إلا مع ظهور الحواسيب الإلكترونية في منتصف القرن العشرين
ما يجعل أدا لوفليس فريدة هو أنها لم ترَ في الآلة التحليلية مجرد جهاز لحساب الأرقام، بل توقعت إمكانياته في إنشاء الموسيقى والتعامل مع الرموز، أي فكرة البرمجة كما نعرفها اليوم. هذه الرؤية سبقت عصرها بأكثر من مئة عام، حيث لم تتحقق إلا مع ظهور الحواسيب الإلكترونية في منتصف القرن العشرين
❤2
رغم أن إنجازاتها لم تحظَ بالاهتمام الكبير في حياتها، إلا أن مساهماتها أصبحت واضحة لاحقًا، وسُمّيت لغة البرمجة Ada باسمها تكريمًا لها. كما يتم الاحتفال بها سنويًا في “يوم أدا لوفليس”، لتشجيع النساء على دخول مجالات العلوم والتكنولوجيا والهندسة والرياضيات (STEM)
❤2
Forwarded from جغرافيا Geography 𓂆
قنوات انصح بمتابعتها 🤩
اول قناة : @t_ixq
ثاني قناة : @APdtme
اول قناة : @hhj_3300
ثاني قناة : @khawater_rayan
ثالث قناة : @NourMeow
رابع قناة : @pv6r4
القناة الأولى : @YYFSSY
@rinr_99
@Ip9y5
القناة الأولى : @artandspa
القناة الثانية : @BX77A
القناة الثالثة : @mlhm46
القناة الرابعة : @VaultTV
القناة الخامسة : @Endeavor2enji1
القناة السادسة : @cu4xi
@Prlci_F2BkRhYjVi
@mymentalit
قناة جغرافيا🌎 : @capitalsanon
قناة اسئلة نص ليل ( ساحب عليها ) : @ALNLQsandAs
قناة الأجر : @Agr4all
قناة القصص ( اي حد يمديه يكتب فيها ):
@OiSonlyInteractivestories
تحويل الرسالة وتثبيتها ✅
قنوات الأجر🌙 :
اول قناة : @t_ixq
ثاني قناة : @APdtme
قنوات عشوائيات وروليتات🫥 🌟 :
اول قناة : @hhj_3300
ثاني قناة : @khawater_rayan
ثالث قناة : @NourMeow
رابع قناة : @pv6r4
قناة اجر وعشوائيات🌙 🫥 :
القناة الأولى : @YYFSSY
قناة مراجعات + طابع عشوائي🫥 📜 :
@rinr_99
قنوات بفكرة فريدة ( ثريد )📎 📄 :
@Ip9y5
قنوات علمية وتعليمية➗ ➖ ➕ 📚 📏 :
القناة الأولى : @artandspa
القناة الثانية : @BX77A
القناة الثالثة : @mlhm46
القناة الرابعة : @VaultTV
القناة الخامسة : @Endeavor2enji1
القناة السادسة : @cu4xi
قناة جغرافيا بحت دون محتوى عشوائي ( دكتور جامعة اظن مسويها )🌎 🌎 🌍 :
@Prlci_F2BkRhYjVi
قناة عامر الغنية عن التعريف👇 💚 :
@mymentalit
قنواتي🌙 🤩 :
قناة جغرافيا
قناة اسئلة نص ليل ( ساحب عليها ) : @ALNLQsandAs
قناة الأجر : @Agr4all
قناة القصص ( اي حد يمديه يكتب فيها ):
@OiSonlyInteractivestories
🚨 يُسحب اسماء الاشخاص في حال عدم موافاتهم للشرط خلال 3 ايام :
الشروط👇 :
تحويل الرسالة وتثبيتها ✅
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
بعد أن انطلقت في رحلتك في البرمجة حان الوقت لتشرع في التدريب العملي للخطوات النظرية التي عرفتها. ولأن البرمجة ليست مجرد رياضة يمكن مشاهدتها فقط، فالاطلاع على الدورات التدريبية ومشاهدة مقاطع الفيديو التي تعرض مبادئ البرمجة وأساسياتها مفيد. لكن لكي تطور مهارات حقيقية لسوق العمل، يجب عليك كتابة الأكواد البرمجية بنفسك.
لذلك نرشح لك بعض أفضل المواقع على الإنترنت التي تمنحك فرصة ممارسة مهاراتك في البرمجة بصورة عملية، سواء كنت مبتدئًا أو محترفًا في هذا المجال.
لذلك نرشح لك بعض أفضل المواقع على الإنترنت التي تمنحك فرصة ممارسة مهاراتك في البرمجة بصورة عملية، سواء كنت مبتدئًا أو محترفًا في هذا المجال.
❤1💔1
نصائح لتعلم البرمجة على الإنترنت
قبل البدء في التدريب، من المهم أن تحدد أهدافك من تعلم البرمجة بدقة، وهذه بعض الأسئلة الضرورية التي يجب أن تطرحها على نفسك: هل تسعى لتغيير مسارك المهني والعمل في مجال البرمجة؟ هل لديك فكرة تطبيق ترغب في تطويرها؟ هل تدرس مجالا متعدد التخصصات ستفيدك فيه معرفتك بالبرمجة؟
قبل البدء في التدريب، من المهم أن تحدد أهدافك من تعلم البرمجة بدقة، وهذه بعض الأسئلة الضرورية التي يجب أن تطرحها على نفسك: هل تسعى لتغيير مسارك المهني والعمل في مجال البرمجة؟ هل لديك فكرة تطبيق ترغب في تطويرها؟ هل تدرس مجالا متعدد التخصصات ستفيدك فيه معرفتك بالبرمجة؟
❤1
إجاباتك عن هذه الأسئلة ستساعدك في تحديد نوع لغة البرمجة التي ينبغي لك تعلمها، وكذلك المستوى الذي ترغب في الوصول إليه، ومدى التزامك بهذا الأمر، والموارد التي ستحتاجها. فمثلا إن كنت تسعى لتطوير تطبيق للهواتف الذكية، فقد تحتاج إلى التعمق أكثر في مجالات معقدة مثل الخوارزميات وهياكل البيانات (Data Structures).
في البداية عليك اختيار لغة البرمجة المناسبة لك، إذ تختلف لغات البرمجة في أغراضها. مثلا، يبدأ المبتدئون غالبًا بتعلم لغات "إتش تي إم إل" (HTML) و"سي إس إس" (CSS) والهدف منهما تصميم المواقع على الإنترنت. أما في المستويات الأكثر تقدمًا، فتعدّ لغات مثل "جافاسكربت" (JavaScript) و"بايثون" (Python) و"إس كيو إل" (SQL) من أشهر لغات البرمجة.
وإذا كنت مهتمًّا بتطوير تطبيقات الهاتف الذكي، فيمكنك التفكير في لغة "سويفت" (Swift) أو "كوتلن" (Kotlin). أما إن كنت مهتما بتصميم الألعاب، فإن لغات مثل "يونيتي" (Unity) أو "سي شارب" (C#) تعد خيارات جيدة. وإن كنت لم تحدد بعد المجال الذي ترغب فيه، فإن لغة "بايثون" من اللغات المرنة والسهلة التعلم التي تناسب العديد من التطبيقات.
وإذا كنت مهتمًّا بتطوير تطبيقات الهاتف الذكي، فيمكنك التفكير في لغة "سويفت" (Swift) أو "كوتلن" (Kotlin). أما إن كنت مهتما بتصميم الألعاب، فإن لغات مثل "يونيتي" (Unity) أو "سي شارب" (C#) تعد خيارات جيدة. وإن كنت لم تحدد بعد المجال الذي ترغب فيه، فإن لغة "بايثون" من اللغات المرنة والسهلة التعلم التي تناسب العديد من التطبيقات.
❤2
يمكنك بعدئذ المشاركة في مساقات مختلفة على الإنترنت، إذ يمكن أن توفر لك مسار تعلم منظم، وتتيح لك تلك المسافات جدولًا مرنًا يناسب وقتك. ستجد في تقريرنا السابق أسهل لغات البرمجة التي يمكنك تعلمها وترشيحات لبعض المساقات المهمة على الإنترنت، اطّلع عليها: أسهل لغات البرمجةللمبتدئين.. كيف تبدأ رحلتك في عالم البرمجة؟
كذلك من النصائح المهمة لتعلم البرمجة هي مشاهدة مقاطع الفيديو على يوتيوب، فقد تساعدك تلك المقاطع في فهم كيفية تصحيح الأخطاء البرمجية.
وفي النهاية، يأتي دور ممارسة ما تعلمته وتطبيقه في مشاريع برمجة، وهو أمر بالغ الأهمية في رحلة تعلمك للبرمجة.
كذلك من النصائح المهمة لتعلم البرمجة هي مشاهدة مقاطع الفيديو على يوتيوب، فقد تساعدك تلك المقاطع في فهم كيفية تصحيح الأخطاء البرمجية.
وفي النهاية، يأتي دور ممارسة ما تعلمته وتطبيقه في مشاريع برمجة، وهو أمر بالغ الأهمية في رحلة تعلمك للبرمجة.
أفضل المواقع للتدريب على البرمجة
إن لم تجد الفرصة لتطبيق ما تعلمته في مشروع حقيقي، يمكنك الاستفادة من المواقع التالية التي تقدم لك الفرصة للتدريب على مهارات البرمجة.
موقع "كودر بايت"
يقدم موقع "كودر بايت" (Coderbyte) منصة مميزة لممارسة مهارات البرمجة بأكثر من ألفي تحدٍّ في تطوير واجهات المواقع الأمامية والخلفية وهياكل البيانات والخوارزميات. يدعم الموقع أكثر من 30 لغة برمجة، مثل لغة "بايثون" و"جافاسكربت" و"سويفت" و"روبي" (Ruby)، مما يوفر مجموعة واسعة ومتنوعة من فرص التدريب.
يقدم كذلك مكتبة ضخمة تضم أكثر من 3 ملايين حل، لذا يمكنك التعلم من أعمال المبرمجين الآخرين. لكن قد تكون واجهة المستخدم معقدة قليلا للمستخدمين الجدد، وذلك يجعل التصفح والعثور على التحديات المناسبة صعبًا في البداية.
موقع "بلورال سايت"
يوفر موقع "بلورال سايت" (Pluralsight) منصة تعليمية شاملة، مع دورات في مختلف لغات البرمجة مثل "بايثون" و"جافاسكربت" و"إتش تي إم إل" و"سي إس إس"، كما يوفر الموقع تجربة تعليمية مخصصة عبر جلسات تدريبية ودعم بلغات متعددة.
تساعد مسارات التعلم وتقييم المهارات في تتبع مستوى التقدم والتركيز على النقاط التي تحتاج إلى تحسين مستواك. الجانب السلبي هو التفاعل المحدود مع مدربي الدورات وخبراء المجال، فقد يعيق الفرصة للحصول المباشر على التعليقات والملاحظات على أدائك.
موقع "إيدابت"
يوفر موقع "إيدابت" (Edabit) أكثر من 10 آلاف تحد تفاعلي لمشاريع البرمجة، تتباين من المستويات المبتدئة إلى المتقدمة، وذلك يسهل من مهمتك في العثور على تمارين تناسب مستوى مهارتك الحالي. يقدم الموقع أيضا دروسًا تعليمية موجهة للمبتدئين لمساعدة المبرمجين الجدد على فهم أساسيات المجال قبل محاولة تعلم حل مشكلات معقدة أكثر.
يتيح محرر البرمجة المدمج ممارسة كتابة الأكواد البرمجية دون الحاجة إلى الانتقال بين التطبيقات المختلفة. ومع ذلك، أشار بعض المستخدمين إلى أن الموقع يستخدم بعض لغات البرمجة القديمة.
موقع "كود إنغيم"
يجمع موقع "كود إنغيم" (CodinGame) بين ممارسة مهارات البرمجة والألعاب، ليجعل عملية التعلم ممتعة وجذابة أكثر. ويدعم الموقع أكثر من 25 لغة برمجة، ومنها لغات "بايثون" و"سي بلس بلس" (C++) و"جافا" (Java).
كما يتميز بمباريات فردية ووضع متعدد للاعبين، وذلك يضيف عنصرًا تنافسيا إلى تعلم البرمجة.
موقع "بروجكت أويلر"
يركز موقع "بروجكت أويلر" (Project Euler) على حل المسائل الرياضية المعقدة باستخدام البرمجة، فيساعدك على تحسين مهارات البرمجة والرياضيات معًا. كذلك يوفر الموقع مجموعة واسعة من التحديات التي تشجع على التفكير المنطقي وتطور قدرات حل المشكلات.
يتطلب الموقع امتلاك مهارات رياضية قوية، وهذا قد يمثل تحديًا لمن لا يحبون الرياضيات، لذا قد لا يناسب الجميع.
موقع "وان مانث"
يقدم موقع "وان مانث" (One Month) مسار تعلم منظم ليسهل عملية تعلم البرمجة وتطوير الويب خلال 30 يومًا. تغطي الدورات الأساسية المتاحة لغات برمجة متعددة مثل "إتش تي إم إل" و"بايثون" و"إس كيو إل" و"روبي"، مع التركيز على إعداد مشاريع حقيقية لتوفير تجربة عملية.
هذا الموقع مناسب إن كنت ستبدأ في تعلم أساسيات المجال، لكنه قد لا يكفي لمن وصل إلى مستوى متقدم في رحلة التعلم.
الممارسة العملية للبرمجة ضرورية لتطوير مهاراتك، إذ توفر لك هذه المواقع مجموعة من التحديات والموارد لمساعدتك على تحسين مهاراتك في رحلة تعلم البرمجة.
المصدر : مواقع إلكترونية
إن لم تجد الفرصة لتطبيق ما تعلمته في مشروع حقيقي، يمكنك الاستفادة من المواقع التالية التي تقدم لك الفرصة للتدريب على مهارات البرمجة.
موقع "كودر بايت"
يقدم موقع "كودر بايت" (Coderbyte) منصة مميزة لممارسة مهارات البرمجة بأكثر من ألفي تحدٍّ في تطوير واجهات المواقع الأمامية والخلفية وهياكل البيانات والخوارزميات. يدعم الموقع أكثر من 30 لغة برمجة، مثل لغة "بايثون" و"جافاسكربت" و"سويفت" و"روبي" (Ruby)، مما يوفر مجموعة واسعة ومتنوعة من فرص التدريب.
يقدم كذلك مكتبة ضخمة تضم أكثر من 3 ملايين حل، لذا يمكنك التعلم من أعمال المبرمجين الآخرين. لكن قد تكون واجهة المستخدم معقدة قليلا للمستخدمين الجدد، وذلك يجعل التصفح والعثور على التحديات المناسبة صعبًا في البداية.
موقع "بلورال سايت"
يوفر موقع "بلورال سايت" (Pluralsight) منصة تعليمية شاملة، مع دورات في مختلف لغات البرمجة مثل "بايثون" و"جافاسكربت" و"إتش تي إم إل" و"سي إس إس"، كما يوفر الموقع تجربة تعليمية مخصصة عبر جلسات تدريبية ودعم بلغات متعددة.
تساعد مسارات التعلم وتقييم المهارات في تتبع مستوى التقدم والتركيز على النقاط التي تحتاج إلى تحسين مستواك. الجانب السلبي هو التفاعل المحدود مع مدربي الدورات وخبراء المجال، فقد يعيق الفرصة للحصول المباشر على التعليقات والملاحظات على أدائك.
موقع "إيدابت"
يوفر موقع "إيدابت" (Edabit) أكثر من 10 آلاف تحد تفاعلي لمشاريع البرمجة، تتباين من المستويات المبتدئة إلى المتقدمة، وذلك يسهل من مهمتك في العثور على تمارين تناسب مستوى مهارتك الحالي. يقدم الموقع أيضا دروسًا تعليمية موجهة للمبتدئين لمساعدة المبرمجين الجدد على فهم أساسيات المجال قبل محاولة تعلم حل مشكلات معقدة أكثر.
يتيح محرر البرمجة المدمج ممارسة كتابة الأكواد البرمجية دون الحاجة إلى الانتقال بين التطبيقات المختلفة. ومع ذلك، أشار بعض المستخدمين إلى أن الموقع يستخدم بعض لغات البرمجة القديمة.
موقع "كود إنغيم"
يجمع موقع "كود إنغيم" (CodinGame) بين ممارسة مهارات البرمجة والألعاب، ليجعل عملية التعلم ممتعة وجذابة أكثر. ويدعم الموقع أكثر من 25 لغة برمجة، ومنها لغات "بايثون" و"سي بلس بلس" (C++) و"جافا" (Java).
كما يتميز بمباريات فردية ووضع متعدد للاعبين، وذلك يضيف عنصرًا تنافسيا إلى تعلم البرمجة.
موقع "بروجكت أويلر"
يركز موقع "بروجكت أويلر" (Project Euler) على حل المسائل الرياضية المعقدة باستخدام البرمجة، فيساعدك على تحسين مهارات البرمجة والرياضيات معًا. كذلك يوفر الموقع مجموعة واسعة من التحديات التي تشجع على التفكير المنطقي وتطور قدرات حل المشكلات.
يتطلب الموقع امتلاك مهارات رياضية قوية، وهذا قد يمثل تحديًا لمن لا يحبون الرياضيات، لذا قد لا يناسب الجميع.
موقع "وان مانث"
يقدم موقع "وان مانث" (One Month) مسار تعلم منظم ليسهل عملية تعلم البرمجة وتطوير الويب خلال 30 يومًا. تغطي الدورات الأساسية المتاحة لغات برمجة متعددة مثل "إتش تي إم إل" و"بايثون" و"إس كيو إل" و"روبي"، مع التركيز على إعداد مشاريع حقيقية لتوفير تجربة عملية.
هذا الموقع مناسب إن كنت ستبدأ في تعلم أساسيات المجال، لكنه قد لا يكفي لمن وصل إلى مستوى متقدم في رحلة التعلم.
الممارسة العملية للبرمجة ضرورية لتطوير مهاراتك، إذ توفر لك هذه المواقع مجموعة من التحديات والموارد لمساعدتك على تحسين مهاراتك في رحلة تعلم البرمجة.
المصدر : مواقع إلكترونية
Coderbyte
Coderbyte | Screen, Assess, & Interview
Evaluate any skill quickly, accurately, and affordably with unlimited candidates, admins, and AI.