Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
دورة اساسيات بايثون واختبار الاختراق عبر بايثون
Rating: 4.4 out of 5(93 ratings)
5,043 students

دورة اساسيات بايثون واختبار الاختراق عبر بايثون

تعلم لغة برمجة بايثون واصنع ادوات الاختراق الخاصة بك
Created byFadi Al-Aswadi
Last updated 12/2021
Arabic

What you'll learn

  • اساسيات لغة برمجة بايثون
  • التعامل مع المتغيرات والثوابت والجمل الشرطية وغيرها
  • عمل برامج اختبار اختراقات
  • عمل ادواتك الخاصة باختبار الاختراقات بالبايثون

Course content

2 sections18 lectures3h 25m total length
  • مقدمة عن لغة بايثون ماهي وميزاتها واستخداماتها14:00
  • تنزيل بايثون على ويندوز و لينكس و ماك7:28
  • ربط ال Vscode مع ال Git وال Github12:01
  • كتابة البرنامج الاول مع مقدمة عن الخوزرميات10:01
  • التعامل مع المتغيرات من نوع string12:28
  • التعامل مع الارقام ومتغيرات الارقام9:00
  • المعاملات المنطقية15:46
  • الجمل الشرطية باستخدام if10:06
  • العبارات التكرارية while loops10:25
  • التعامل مع القوائم وال for loop8:59
  • القواميس Dictionary8:18
  • الدوال functions6:36
  • المكتبات modules5:43

Requirements

  • اساسيات البرمجة البسيطة وايضاً بعض مبادئ الشبكات

Description

في هذه الدورة سوف نتعرف على لغة برمجة بايثون باللغة العربية, سوف تقسم هذه الدورة الى قسمين في القسم الاول سوف تجد فيها الاساسيات مثل المتغيرات والمعاملات الرياضية والمنطقية والشروط وال loops وكيف تقوم دوال على لغة برمجة بايثون وفي الاخير سيكون هنالك جزء للبرمجة الكائنية على بايثون

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

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

Who this course is for:

  • المتحمسين لكتابة ادواتهم الخاصة باختبار الاختراقات بلغة البايثون