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
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
مقدمة في لغة البرمجة #بايثون
Introduction Python
بايثون #PYTHON تمتاز بسهولتها و ببساطتها في كتابة الأكواد و قراءتها، هي تستخدم إسلوب #البرمجة_الكائنية OOP الذي هو إختصار للكلمة Object Oriented Programming و هي قابلة للتطوير, و تستخدم بشكل واسع في الكثير من المجالات, فيمكن بها برمجة المشاريع الصغيرة و حتى مشاريع ضخمة, وينصح المبرمجين المبتدئين بتعلمها.
لقراءة الدرس #الاول من خلال الرابط الآتي :
https://www.nusurtech.ca/2024/01/python-overview.html
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
struct in python
مكتبة #struct تساعدنا كثيراً في السنيفينغ وتُفيدنا بهذا القسم و هي تعني أنه نأخذ البيانات الموجودة لدينا و نعمل لها #packing لتحويلها إلى #بايت Byte لكي تسير في #الشبكة و العكس لإرجاعها.
لقراءة الدرس #السابع_عشر من خلال الرابط الآتي :
https://www.nusurtech.ca/2024/01/python-library-struct.html