كورس البرمجة كائنية التوجه في بايثون | Python Object Oriented Programming

Поділитися
Вставка
  • Опубліковано 18 жов 2024

КОМЕНТАРІ • 40

  • @dislook4954
    @dislook4954 Рік тому +4

    شكرا ليك استاذنا الفاضل ، ونحن بانتظار كورس تحليل البيانات عبر ربط الاكسل بالبايثون كما وعدتنا يا غالي وشكرا ليك

    • @two_pi
      @two_pi  Рік тому +1

      بطبع سنخصص كورس مفصل لأهم مكتبات بايثون في مجال تحليل البيانات ان شاء الله

  • @FathallahDk-ti7sn
    @FathallahDk-ti7sn 8 днів тому

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

  • @mondherhafsi1544
    @mondherhafsi1544 Рік тому +2

    حياك الله استاذ شكرا لك

    • @two_pi
      @two_pi  Рік тому

      الله يحفضك يا طويل العمر

  • @automaticien-y6g
    @automaticien-y6g Рік тому +2

    بارك الله فيك أخي أنا الآن مع الدوال في الجزء الأول بإذن انتهى منه هذا الأسبوع

    • @two_pi
      @two_pi  Рік тому +1

      أحسنت واصل بنفس العزيمة انت على الطريق الصحيح

  • @Mohamed_Elsafty
    @Mohamed_Elsafty Рік тому +2

    بالتوفيق أخي الكريم رياض في الكورس الجديد تحياتي

    • @two_pi
      @two_pi  Рік тому

      الله يبارك فيك و يوفقك

  • @abdelhakaouadi9833
    @abdelhakaouadi9833 Рік тому +3

    بارك الله فيك على هذا المحتوى الهادف، ممكن نشر محتوى دروس المستوى الثانى وبرنامج نشر الدروس من فضلك، وهل فى هذا المستوى ستقوم بشرح مكتبات البايثون المستعمله فى الذكاء الاصطناعي وتعلم الاله مثل pandas, nempy, matplotip, وغيرها أم ستكون فى المستوى الثالث، هل سيكون هناك مستوى تشرح فيه مسارات تعلم frontend و backend , وأنت مشكورا ثانية لأن دروسك من أفضل دروس شرح البايثون على الانترنت ،بارك الله فيك وجزاك الله خيرا

    • @two_pi
      @two_pi  Рік тому

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

    • @abdelhakaouadi9833
      @abdelhakaouadi9833 Рік тому

      ​@@two_piبارك الله فيك أستاذ ، أرجو مستقبلا أن تقوم بشرح مكتبات الذكاء الاصطناعي و تحليل البيانات ومسارات fronted و backend فى المستوى الثالث ، تحية طيبة وتقدير لك على مجهوداتك الرائعه ، تحية لك من أخوك فى الجزائر

  • @lanjaramara5065
    @lanjaramara5065 Рік тому +1

    شكرا استاذ

  • @ysfhanikai995
    @ysfhanikai995 Рік тому +1

    what a good way to presente the video and the topic generally

    • @two_pi
      @two_pi  Рік тому

      Thnks for this encouraging comment

  • @iq_rasco
    @iq_rasco Рік тому +2

    عاشت ابدك اخي استمر امثله اكثر

    • @two_pi
      @two_pi  Рік тому

      الله يسلمك سيكون هنالك الكثير من الأمثلة و تمارين و المشاريع

  • @shroukahmed7396
    @shroukahmed7396 Рік тому +3

    ياريت يا بشمهندس تسرع تنزيل الفيديوهات
    ممكن تعمل كورس تطبيقات الpython في الويب
    وشكرا لحضرتك ♥️

    • @two_pi
      @two_pi  Рік тому +1

      مرحبا بك و سأحاول تسريع النسق قدر الإمكان مع العلم ان عدد دروس المستوى الثاني أقل من المستوى الأول

    • @shroukahmed7396
      @shroukahmed7396 Рік тому

      @@two_pi تسلم❤️

  • @odilatop10themostfamousvid8
    @odilatop10themostfamousvid8 Рік тому +2

    مبدع بكل معنى الكلمة. كل التوفيق لك ونتمنى المزيد دائما بانتظارك. كل التقدير والاحترام

  • @SaraTajour
    @SaraTajour 11 місяців тому

    انا شاهدتو وكان جدا رائع واستفدت جدا ❤❤❤ورح تابع المستوى الثاني

    • @two_pi
      @two_pi  11 місяців тому

      مرحبا بك سعيد جدا باستفادتك مما أقدمه

  • @amirboss549
    @amirboss549 9 місяців тому

    شكرا جزييلا طريقة شرح مثالية❤❤

    • @two_pi
      @two_pi  9 місяців тому

      العفو سعيد جدا باستفادتك

  • @oussamaelfrem27
    @oussamaelfrem27 Рік тому +6

    بعد طول إنتضار أرجوك أن تسرع في تنزيل الفيديوهات

    • @two_pi
      @two_pi  Рік тому +1

      مرحبا بك
      سنحاول تسريع النسق قدر الإمكان

  • @LoubnaNajjar
    @LoubnaNajjar 2 місяці тому

    شكرا جزيلا على هذه القناة الرائعة

  • @nawbenab221
    @nawbenab221 Рік тому +1

    حياك الله.

    • @two_pi
      @two_pi  Рік тому

      الله يسلمك و يحفضك

  • @MrEgypticon
    @MrEgypticon 9 місяців тому

    شكرا جزيلا واتمنى التوفيق للجميع

  • @moaz_alibrahim
    @moaz_alibrahim 6 місяців тому

    شكراً جزيلا كورس ممتاز وشرح رائع

  • @munafupmalmasoodi7466
    @munafupmalmasoodi7466 13 днів тому

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

    • @saidgreenhome
      @saidgreenhome 2 дні тому

      يمكنك تغيير جودة العرض من أيقونة الترس الموجودة بأسفل الفيديو وضبطها على أعلى قيمة وهى 1080 وهذا سيتيح لك قراءة واضحة.

  • @shroukahmed7396
    @shroukahmed7396 Рік тому +2

    هو كورس الpython هيبقى كام مستوي؟

    • @two_pi
      @two_pi  Рік тому +2

      الكورس يتكون من المستوى الأول و الثاني
      ثم سنتعمق في بعض المجالات منها الواب، تحليل البيانات و غيرها

  • @NedaaHasan-x7i
    @NedaaHasan-x7i Рік тому +2

    هل المستوى الثاني حلقة واحدة؟

    • @two_pi
      @two_pi  Рік тому

      لا هذه فقط مقدمة للكورس

  • @amalzayour
    @amalzayour 4 місяці тому

    def fixMatrix(matrix):
    rows = len(matrix)
    cols = len(matrix[0])
    for i in range(rows):
    for j in range(cols):
    if matrix[i][j] == 'NA':
    # Determine previous and next elements
    if j == 0: # First element in the row
    prev_elem = matrix[i-1][-1] if i > 0 else matrix[-1][-1]
    next_elem = matrix[i][j+1]
    elif j == cols - 1: # Last element in the row
    prev_elem = matrix[i][j-1]
    next_elem = matrix[i+1][0] if i < rows - 1 else matrix[0][0]
    else: # Middle elements in the row
    prev_elem = matrix[i][j-1]
    next_elem = matrix[i][j+1]
    # Calculate interpolated value
    matrix[i][j] = (prev_elem + next_elem) / 2
    return matrix
    # Test cases
    missingEl1 = [[1, 'NA', 3, 4],
    ['NA', 6, 'NA', 8],
    [9, 10, 11, 12],
    [13, 'NA', 15, 16]]
    missingEl2 = [[1, 'NA', 3, 4, 5],
    [11, 'NA', 13, 14, 'NA'],
    [21, 22, 'NA', 24, 25],
    [31, 32, 33, 'NA', 35],
    ['NA', 42, 43, 44, 45],
    ['NA', 52, 'NA', 54, 55]]
    print(fixMatrix(missingEl1))
    print(fixMatrix(missingEl2))