تعلم لغة PYTHON ©️
18K subscribers
49 photos
2 files
52 links
قناة خاصة بتعلم اساسيات و مكتبات لغة البايثون لنجعلها مرجع للجميع بهذه اللغه.

حساب تويتر:
https://www.twitter.com/MhamadAlush0997
Download Telegram
التاريخ و الوقت في لغة بايثون
date and time in python

توجد الكثير من المكاتب module التي تساعدنا على عرض
#التاريخ و #الوقت, و كما واضح من إسم الدرس أننا نتعامل مع التاريخ و الوقت, هو مهم في حال كنا نعمل على كود أو تطبيق ونريد عرض التاريخ و الوقت عليه.

لقراءة الدرس
#الثالث_عشر من خلال الرابط الآتي :

https://www.nusurtech.ca/2024/01/python-date-and-time.html
مكتبة subprocess في لغة بايثون
subprocess module python

مكتبة
#subprocess هي #مكتبة موجودة لدينا في #بايثون تُمكننا من #التعامل_مع_سطر_الأوامر command line لرؤية #stdout و #stderr وهي مهمة جداً جداً و سوف نتعامل معها في السكيورتي و في الشبكات.

لقراءة الدرس
#الرابع_عشر من خلال الرابط الآتي :

https://www.nusurtech.ca/2024/01/python-library-subprocess.html
مكتبة optparse في بايثون
optparse python

مكتبة
#optparse هي #مكتبة مهمة جداً و هي تُساعدنا بعمل تصميم للمدخلات #inputs الخاصة في #المستخدم.

لقراءة الدرس
#الخامس_عشر من خلال الرابط الآتي :

https://www.nusurtech.ca/2024/01/python-library-optparse.html
مكتبة socket المهمة في الشبكات في لغة بايثون
socket library in python

مصطلح
#socket في اللغة العربية يعني مقبس يقوم بالربط بين شيئين بشكل عام.

لقراءة الدرس
#السادس_عشر من خلال الرابط الآتي :

https://www.nusurtech.ca/2024/01/python-library-socket.html
مكتبة struct في لغة بايثون
struct in python

مكتبة
#struct تساعدنا كثيراً في السنيفينغ وتُفيدنا بهذا القسم و هي تعني أنه نأخذ البيانات الموجودة لدينا و نعمل لها #packing لتحويلها إلى #بايت Byte لكي تسير في #الشبكة و  العكس لإرجاعها.

لقراءة الدرس
#السابع_عشر من خلال الرابط الآتي :

https://www.nusurtech.ca/2024/01/python-library-struct.html
مكتبة سكابي scapy في لغة بايثون
Scapy Library in python

مكتبة
#Scapy هي إحدى المكتبات الشهيرة في لغة Python تستخدم في #معالجة_حزم_الشبكة، وتُستخدم هذه المكتبة على نطاق واسع في مجال #تحليل_حركة_الشبكة وأمن المعلومات.

لقراءة الدرس
#الثامن_عشر من خلال الرابط الآتي :

https://www.nusurtech.ca/2024/01/python-library-scapy.html
مكتبة urllib في لغة بايثون
urllib library in python

مكتبة (
#urllib ) هي مكتبة تُمكننا في #التعامل_مع_الويب, سوف نتكلم اليوم عن المكتبات التي تُستخدم للتعامل مع #الويب التي نستفيد منها في إختبار الإختراق #penetration_testing.

لقراءة الدرس
#التاسع_عشر من خلال الرابط الآتي :

https://www.nusurtech.ca/2024/01/python-urllib.html
مكتبة cookiejar في بايثون
cookiejar library in python

مكتبة (
#cookiejar ) هي مكتبة وظيفتها عمل #parse للكوكيز لدينا.

لقراءة الدرس
#العشرون من خلال الرابط الآتي :

https://www.nusurtech.ca/2024/01/python-library-cookiejar.html
مكتبة BeautifulSoup في لغة بايثون.
BeautifulSoup library in python

مكتبة (
#BeautifulSoup ) هي مكتبة تُمكننا من عمل #تحليل_للبيانات #parsing و البيانات المحددة يكون شكلها مُعقًَّد و غير منظّم مثل html نعمل لها #information_gathering و نأخذ البيانات عبر مكتبات urllib أو requests او اي مكتبة و نستخدم مكتبة مثل BeautifulSoup لعمل #تنظيم_البيانات.

لقراءة الدرس
#الحادي_والعشرون من خلال الرابط الآتي :

https://www.nusurtech.ca/2024/01/python-library-beautifulSoup.html
مكتبة hashlib في لغة بايثون
hashlib library in python

مكتبة (
#hashlib ) "هاش ليب" هي مكتبة تُمكننا من #معرفة_أنواع_الهاش التي تُستخدم في الـ #security و بالأخص في #تطبيقات_الويب.

لقراءة الدرس
#الثاني_والعشرون من خلال الرابط الآتي :

https://www.nusurtech.ca/2024/01/python-library-hashlib.html
مكتبة zipfile في لغة بايثون
zipfile library in python

مكتبة
#zipfile هي مكتبة مهمة جداً تتعامل مع #الملفات_المضغوطة من نوع #zip و يكون لهذه الملفات باسورد.

لقراءة الدرس
#الثالث_والعشرون من خلال الرابط الآتي :

https://www.nusurtech.ca/2024/01/python-library-zipfile.html
#الوراثة و أشكالها في لغة بايثون
inheritance in python

الكلاس الذي
#يرِث من كلاس آخر يسمى #الكلاس_الإبن و يسمى أيضاً #Subclass و يقال له أيضاً ( Derived Class, Extended Class أو Child Class ) و الشائع أكثر يقال إنه ابن Child و إنما الكلاس الذي يورّث ما به لكلاس آخر يتم تسميته بالكلاس الأب و يسمى Superclass و يقال له ( Base Class أو Parent Class ).

لقراءة الدرس
#الرابع_والعشرون من خلال الرابط الآتي :

https://www.nusurtech.ca/2024/01/python-inheritance.html
الكلمات المحجوزة keywords في لغة بايثون
keywords in python

#الكلمات_المحجوزة #keywords كما نعرف بأن في كل لغة من لغات البرمجة توجد كلمات محجوزة لهذه اللغة لا يمكن إستخدامها ضمن اللغة و تتلون هذه الكلمات عند كتابتها في المحرر بألوان خاصة لتمييزها عن باقي الكلمات في الكود أي لا يمكن إستخدامها كـ معرفات.

لقراءة الدرس
#الخامس_والعشرون من خلال الرابط الآتي :

https://www.nusurtech.ca/2024/01/python-keywords.html
التعامل مع الملفات في لغة بايثون
Files Handling python

التعامل مع الملفات
#Files_Handling يقصد بها إجراء عملية ما على #الملفات بمختلف أنواعها ( مثل txt - jpg - mp4 ).

لقراءة الدرس
#السادس_والعشرون من خلال الرابط الآتي :

https://www.nusurtech.ca/2024/01/python-files.html
مقدمة في لغة بايثون و تجهيز بيئة العمل.
Python Overview

تعلم لغة
#بايثون #Python من الصفر، وتعرّف على مميزاتها واستخداماتها، وطريقة تحميل و #تثبيت_بايثون وتجهيز بيئة العمل باستخدام VS Code، مع شرح تشغيل أول برنامج للمبتدئين خطوة بخطوة.

لقراءة الدرس
#الاول من خلال الرابط الآتي :
https://www.nusurtech.ca/2024/01/python-overview.html
#المتغيرات في لغة بايثون
variables in python

المُتغيرات
#variables تعتبر مثل صندوق يحتفظ به البيانات ويتم تحديد إسم لهذا الصندوق و نقوم بإستدعاءه متى أردنا بهذا الإسم الذي وضعناه له.

لقراءة الدرس
#الثاني من خلال الرابط الآتي :
https://www.nusurtech.ca/2024/01/python-variables.html
العوامل في لغة بايثون
Arithmetic Operators in python

اكتشف أنواعها المختلفة مثل
#العوامل_الحسابية #Operators هي عبارة عن رموز تُستخدَم في #العمليات_الحسابية مثل #الجمع و #الطرح و #القسمة و #العمليات_المنطقية التي تجري على المُتغيرات مع شرح مبسط وأمثلة عملية للمبتدئين.

لقراءة الدرس
#الثالث من خلال الرابط الآتي :
https://www.nusurtech.ca/2024/01/python-operators.html
المدخلات input في لغة بايثون
input in python

تعلم كيفية
#إدخال_البيانات من #المستخدم في لغة #بايثون #Python باستخدام الدالة #input()، مع شرح تحويل أنواع البيانات واستخدام split() وstrip() و #معالجة_الأخطاء، بالإضافة إلى أمثلة عملية وتمارين بسيطة للمبتدئين.

لقراءة الدرس
#الرابع من خلال الرابط الآتي :

https://www.nusurtech.ca/2024/01/python-input.html