Telegram Web
Forwarded from Muhammad Alush
رحلة المبتدئين في تعلم أساسيات بايثون
Python 🐍 Beginner Journey:

- Hello World
- Variables
- Data Types
- Math Operations
- Conditions
- Loops
- Conditionals
- Lists
- Dictionaries
- Functions
- Scope
- Modules
- Classes and Objects
- Exceptions

〰️〰️

www.tgoop.com/MuhammadAlush0997

تابعني على :
Telegram | instagram | facebook | Twitter | YouTube
Forwarded from Muhammad Alush
مكتبات و بيئات عمل بايثون.

〰️〰️

www.tgoop.com/MuhammadAlush0997

تابعني على :
Telegram | instagram | facebook | Twitter | YouTube
مقدمة في لغة البرمجة #بايثون
Introduction Python

بايثون
#PYTHON تمتاز بسهولتها و ببساطتها في كتابة الأكواد و قراءتها، هي تستخدم إسلوب #البرمجة_الكائنية OOP الذي هو إختصار للكلمة Object Oriented Programming و هي قابلة للتطوير, و تستخدم بشكل واسع في الكثير من المجالات, فيمكن بها برمجة المشاريع الصغيرة و حتى مشاريع ضخمة, وينصح المبرمجين المبتدئين بتعلمها.

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

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 in python

المدخلات input في بايثون, نعلم أن البرمجة عبارة عن مُدخلات Input و مُخرجات output و بينهما وحدات المنطق و البرمجيات.

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

https://www.nusurtech.ca/2024/01/python-input.html
الجمل الشرطية في بايثون
conditions in python

#الشروط ( #conditions ) تُعتبر من أهم العناصر التي يجب توفرها في أي لغة برمجه,  تعني انه نحن من نحدد القرار للبرنامج لأجل التحكم به.

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

https://www.nusurtech.ca/2024/01/python-conditions.html
الحلقات التكرارية في لغة بايثون.
Loops in python

حلقات التكرار (
#loops ) تُستخدَم #الحلقات_التكرارية في البرمجة عامة لعدم #تكرار كود برمجي أو أي شي نريده عدة مرات.

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

https://www.nusurtech.ca/2024/01/python-loops.html
دوال التعامل مع النصوص في لغة بايثون.
Strings python

النصوص (
#Strings ) هي عبارة عن مجموعة من المهام التي تتعامل مع #النصوص, مثلاً لدينا #بيانات_نصية نريد التعامل معها و التحكم بها سواء بالشكل او الصيغة فيلزم أن نستخدم هذه الطرق.

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

https://www.nusurtech.ca/2024/01/python-strings.html
القوائم و #المصفوفات في لغة بايثون.
Arrays in python

المصفوفات (
#Arrays ) هي مجموعة من #العناصر التي تكون من نفس النوع و هي شائعة في أغلب لغات البرمجة.

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

https://www.nusurtech.ca/2024/01/python-lists.html
الدوال في لغة بايثون
Function in python

الدالة (
#Function ) هي مجموعة من الأوامر مجمَّعة في مكان واحد و تتنفذ عندما نقوم بإستدعائها.

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

https://www.nusurtech.ca/2024/01/python-functions.html
الكلاس و #الكائن في لغة بايثون
Class & Object in python

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

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

https://www.nusurtech.ca/2024/01/python-class-and-object.html
مكتبة OS أنظمة التشغيل و المسارات في بايثون
Os module in python

مكتبة
#OS تسمح لنا في تنفيذ بعض الأوامر التي تتعلق في #نظام_التشغيل الخاص بنا, (إنشاء مجلدات, حذف, إعادة تسمية....إلخ) على الرغم من أنه نستطيع أداء أغلب هذه الأوامر بشكل يدوي إلا أنه في الأغلب ما يحتاج إلى أتمتة هذه المهام عند كتابة برامج في بايثون.

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

https://www.nusurtech.ca/2024/01/python-os-module.html
مكتبة #sys في لغة بايثون
sys module python

مكتبة sys هي
#مكتبة_النظام و هي إختصار للكلمة #System و تختَص و تهتَم في الوظائف الخاصة بالنظام و تُعطي الكثير من الإمكانيات للبئية التي يعمل عليها البايثون, و الـ sys module يتعامل مع #stdout و #stdin و #stderr و المدخلات #argv.

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

https://www.nusurtech.ca/2024/01/python-library-sys.html
التاريخ و الوقت في لغة بايثون
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
2025/06/18 15:13:28
Back to Top
HTML Embed Code: