7 أوامر أساسية لبدء استخدام بايثون للمبتدئين

7 أوامر أساسية لبدء استخدام بايثون للمبتدئين

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

في النهاية ، ستجد نفسك عالقًا في الكمبيوتر الخاص بك بكتابة كود Python باستخدام الأوامر الأساسية المدرجة في هذه المقالة. سنناقش أيضًا كيف يمكنك إعداد بيئة Python على جهازك لتتمكن من كتابة وتنفيذ كود Python.

إعداد بيئة بايثون

لتشغيل كود Python ، يجب أن يكون نظامك مثبتًا عليه Python.

على نظام Windows

يمكنك تنزيل أحدث إصدار من Python لنظام التشغيل Windows من صفحة التنزيلات python.org . انقر فوق الزر تنزيل Python ، وحدد Windows Executable في الصفحة التالية ، وانتظر حتى يتم تنزيل الملف القابل للتنفيذ. بمجرد الانتهاء ، انقر نقرًا مزدوجًا فوق ملف المثبت لبدء تشغيل نافذة التثبيت.

قم بتثبيت Python كما تقوم عادةً بتثبيت أي برنامج آخر على Windows. لا تنس تحديد خيار "Add Python to PATH" أثناء التثبيت.

7 أوامر أساسية لبدء استخدام بايثون للمبتدئين

على لينكس

لتثبيت Python على Linux ، قم بإصدار الأوامر التالية وفقًا لتوزيع Linux الذي تستخدمه:

على Debian / Ubuntu:

sudo apt install python

على Arch Linux:

sudo pacman -S python

على Fedora و CentOS:

sudo dnf install python

على macOS

على غرار عملية التثبيت لنظام التشغيل Windows ، أولاً ، قم بتنزيل MPKG من صفحة تنزيل Python . بعد ذلك ، قم بتشغيل برنامج التثبيت واتبع الخطوات التي تظهر على الشاشة لمتابعة التثبيت.

7 أوامر أساسية لبدء استخدام بايثون للمبتدئين

الآن وقد تم الانتهاء من جزء التثبيت ، فلنبدأ عمليًا ونبدأ بقائمة أوامر Python التي يجب أن يعرفها كل مبتدئ. يفترض هذا الدليل أنك على دراية بكيفية تنفيذ برامج بايثون من سطر الأوامر.

المدخلات والمخرجات والمتغيرات الأساسية

إن حفظ البيانات ، وأخذ المدخلات ، ثم تعديل البيانات لإنتاج المخرجات المرغوبة هو هدف كل برنامج Python.

1. تهيئة وإعلان المتغيرات

لتخزين البيانات ، تستخدم كل لغة برمجة متغيرات. المتغيرات هي كائنات لهياكل بيانات معينة يمكنها الاحتفاظ بقيمة وإجراء عمليات على البيانات. لنفكر في كود Python التالي:

number = 20

هنا ، أعلنا عن متغير باسم "رقم" وقيمة 20. وبالمثل ، يمكنك إنشاء متغيرات أخرى بنوع بيانات مختلف. تدعم Python العديد من أنواع البيانات ولكن كمبتدئ ، ستعمل في الغالب مع الأنواع المذكورة أدناه. يتم وضع أوامر تهيئة أنواع البيانات بين قوسين.

  1. عدد صحيح ( العدد = 10 )
  2. سلسلة ( الاسم = "ريان" )
  3. عدد عشري ( عشري = 10.23 )
  4. List ( فواكه = ["Apple"، "Banana"، "Mango"] )
  5. Tuple ( فواكه = ("Apple"، "Banana"، "Mango") )
  6. القاموس ( Fruitmap = {1: "Apple" ، 2: "Banana" ، 3: "Mango"} )

2. إخراج العرض باستخدام طريقة الطباعة ()

يبدأ معظم المبرمجين المبتدئين ببرنامج "Hello World" الأساسي الذي يخرج السلسلة عند التنفيذ. في Python ، يمكنك طباعة الرسائل المشفرة والقيم المتغيرة باستخدام print ().

لطباعة سلسلة في Python ، ألق نظرة على صيغة الأوامر التالية:

print("This is a string")

سيتم عرض أي شيء تقوم بإرفاقه داخل علامات الاقتباس كما هو. ستعرض التعليمات البرمجية المذكورة أعلاه "هذه سلسلة" عند تشغيلها باستخدام سطر الأوامر.

يمكنك أيضًا طباعة قيمة المتغير ببساطة عن طريق تحديد اسم المتغير بدون علامات اقتباس. لنفترض أن لدينا متغير سلسلة "لقب" يحمل القيمة "شارما":

print(surname)

انتاج:

Sharma

3. أخذ الإدخال مع الإدخال ()

يكون البرنامج مفيدًا فقط إذا كان بإمكان المستخدم التفاعل معه. لجعل تطبيقاتك ديناميكية وتفاعلية ، سيتعين عليك الاعتماد على المستخدم للإدخال والاختيار.

يمكنك أن تطلب من المستخدم إدخال قيمة باستخدام أمر الإدخال . إليك الصيغة التي يجب اتباعها:

variable = input("The string to display")

على سبيل المثال ، سيسأل الأمر التالي المستخدم عن اسمه وعمره على التوالي:

name = input("Please enter your name => ") age = input("Please enter your age => ")

السيطرة على تدفق البرنامج

لا يتكون البرنامج فقط من المدخلات والمخرجات وأنواع البيانات. كما يتضمن بيانات التحكم اللازمة لتطبيق المنطق وتحديد تدفق البرنامج.

4. تنفيذ المنطق باستخدام if و elif و else

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

كما يوحي الاسم ، فإن الأمر if يقيم تعبيرًا ، وإذا كان صحيحًا ، ينفذ العبارات الموجودة تحته. يوفر الأمر elif (وإلا إذا) تعبيرًا آخر يتم تقييمه إذا كانت جملة if السابقة ترجع إلى false. أخيرًا ، إذا لم تظهر أي عبارات سابقة ( if أو elif ) صحيحة ، فسيتم تقييم التعبير المقدم مع الأمر else .

لاحظ أنه يمكن أن يكون لديك العديد من عبارات if و elif في كتلة معينة من التعليمات البرمجية. حتى إذا كانت العبارات المتداخلة ممكنة.

إليك برنامج بسيط يشرح استخدام if و elif وغير ذلك. سيقوم البرنامج بتقييم ما إذا كان الرقم المحدد موجبًا أم سالبًا أم صفرًا.

number = int(input("Enter a number to evaluate: ")) if (number > 0): print("Positive") elif (number <> print("Negative") else: print("Zero")

لاحظ أنه كان علينا التفاف طريقة الإدخال () مع int () ، حيث يتم تخزين الإدخال كنوع سلسلة افتراضيًا ، ونحتاج إلى أن يكون المتغير "number" من نوع عدد صحيح بدلاً من ذلك.

الفرق بين if و elif هو أن جميع عبارات if في كتلة الكود سيتم تقييمها واحدة تلو الأخرى بغض النظر عن أي شيء ، ولكن لن يتم تقييم تعليمة elif إلا إذا كانت جملة if السابقة خاطئة.

الموضوعات ذات الصلة: أفكار مشروع بايثون مناسبة للمبتدئين

5. حلقة for في بايثون

على الرغم من أن Python تدعم العديد من عبارات الحلقة الأخرى (do ... while، while، switch) ، فإن الحلقة for هي عبارة التحكم في الحلقة الأكثر شيوعًا مقارنةً بالباقي.

على عكس C و C ++ ، فإن حلقة for في Python تتكرر دائمًا على متغير تكراري. المتغير التكراري هو المتغير الذي يحتوي على قيم متعددة فيه ، مثل القوائم ، والمجموعات ، والقواميس.

قم بتعريف متغير قائمة "فواكه" يحتوي على قيم Apple و Banana و Pear و Mango. للتكرار فوق كل عنصر وطباعة القيم باستخدام حلقة for:

for element in fruits: print(element)

يمكنك أيضًا إنشاء حلقة for على النمط الكلاسيكي C في Python باستخدام طريقة range (). تقوم طريقة range () بإنشاء قائمة بالأرقام بناءً على قيم البداية والنهاية والخطوة المحددة.

for i in range(0,5): print(i)

انتاج:

0 1 2 3 4

الحفاظ على نمطية في التعليمات البرمجية

الكود الجيد هو الذي يسهل قراءته ، ويسهل تصحيحه ، ويسهل قياسه. ويتم تحقيق كل هذا عن طريق كتابة كود معياري.

6. تحديد وظائف مع مواطنه

لتقليل التكرار في الكود وتشجيع إعادة استخدام الكود ، توفر Python طريقة لالتفاف التعليمات البرمجية القابلة لإعادة الاستخدام داخل الوظائف ، والتي يمكن استدعاؤها لاحقًا عند الضرورة. يمكنك إنشاء دالة باستخدام الكلمة الأساسية def في Python.

على غرار لغات البرمجة الأخرى ، تأخذ دالات Python أيضًا الوسائط وقيم الإرجاع عند التنفيذ الناجح. يمكنك أيضًا زيادة تحميل الوظائف في Python.

def sum(a,b): return a+b print(sum(1,2))

انتاج:

3

7. قم بإنشاء فئات باستخدام فئة Keyword

يمكنك إنشاء فئات لإنشاء مخططات للكائنات في Python. تدعم Python البرمجة الموجهة للكائنات وتسمح للمستخدمين بإنشاء فئات وتهيئة الكائنات. يمكن للفئة أن تتكون من متغيرات ذات معدّلات وصول ووظائف مع أنواع إرجاع وحتى فئات أخرى (فئة متداخلة).

إليك رمز بسيط يقوم بإنشاء فصل دراسي باسم الطالب :

class student: name = "" def setName(self, passedValue): self.name = passedValue def displayName(self): print(self.name)

لاستخدام فئة ، عليك أولاً إنشاء مثيل لها ، يُعرف أيضًا باسم كائن.

mystudent = student() mystudent.setName("Deepesh Sharma") mystudent.displayName()

عند الجمع بين آخر مقتطفين من التعليمات البرمجية ، سيخرج البرنامج المذكور أعلاه:

Deepesh Sharma

على غرار لغات البرمجة الأخرى ، يمكنك أيضًا تنفيذ المنشئات والطرق الثابتة في فئات بايثون (باستخدام طريقة init () dunder وstaticmethod decorator على التوالي).

يفتح تعلم Python عددًا لا يحصى من الفرص

لا يتم استخدام Python فقط لكتابة التطبيقات المستندة إلى النصوص ، بل يمكنك أيضًا استخدامها لتطوير تطبيقات الويب ، وكشف الويب ، وبرمجة الشبكات ، والأتمتة ، والتعلم الآلي ، وما إلى ذلك.

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


كيف تكتب وتجمع أول كود سوليتى الخاص بك

كيف تكتب وتجمع أول كود سوليتى الخاص بك

Solidity هي لغة البرمجة التي تستخدمها العقود الذكية على Ethereum blockchain. إنها لغة برمجة مكتوبة بشكل ثابت وموجهة للكائنات.

SQL مقابل NoSQL: ما هي أفضل قاعدة بيانات لمشروعك التالي؟

SQL مقابل NoSQL: ما هي أفضل قاعدة بيانات لمشروعك التالي؟

SQL مقابل NoSQL: ما هي أفضل قاعدة بيانات لمشروعك التالي؟

كيفية البحث عن مكعبات ومربعات N-Digit مثالية باستخدام Python و C ++ و JavaScript

كيفية البحث عن مكعبات ومربعات N-Digit مثالية باستخدام Python و C ++ و JavaScript

يحب العديد من المبرمجين حل المشكلات الرياضية الصعبة باستخدام الكود. يساعد على شحذ العقل وتحسين مهارات حل المشكلات. في هذه المقالة ، ستتعلم كيفية العثور على أصغر وأكبر المربعات والمكعبات الكاملة المكونة من رقم n باستخدام Python و C ++ و JavaScript. يحتوي كل مثال أيضًا على عينة إخراج لعدة قيم مختلفة.

كيفية استخدام بايثون كآلة حاسبة لسطر الأوامر

كيفية استخدام بايثون كآلة حاسبة لسطر الأوامر

بينما يمكنك استخدام آلة حاسبة رسومية على جهاز الكمبيوتر الخاص بك ، يمكن لمترجم لغة البرمجة Python أن يتضاعف كآلة حاسبة مكتبية. إنها مزحة شائعة في مجتمع Python والتي تم ذكرها في البرنامج التعليمي الرسمي. إليك كيف يمكنك استخدام بايثون كآلة حاسبة.

كيفية تضمين التغريدات في منشورات WordPress الخاصة بك

كيفية تضمين التغريدات في منشورات WordPress الخاصة بك

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

ابدأ مع Jupyter Notebook: برنامج تعليمي

ابدأ مع Jupyter Notebook: برنامج تعليمي

إذا كنت عالم بيانات طموحًا يعمل مع Python أو R ، فأنت بحاجة إلى معرفة كيفية استخدام Jupyter Notebook. إنه IDE مفتوح المصدر وقائم على الخادم لمعالجة البيانات ومشاركة التعليمات البرمجية الحية ، فضلاً عن إدارة سير عمل علم البيانات.

الترميز ليس متاحًا للجميع: 9 وظائف تقنية يمكنك الحصول عليها بدونها

الترميز ليس متاحًا للجميع: 9 وظائف تقنية يمكنك الحصول عليها بدونها

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

أول تطبيق ويب ASP.NET لديك: كيفية البدء

أول تطبيق ويب ASP.NET لديك: كيفية البدء

ASP.NET هو إطار عمل مجاني عبر الأنظمة الأساسية من Microsoft لإنشاء تطبيقات وخدمات الويب. منصة ASP.NET هي امتداد لـ .NET ، وهي منصة مطورة للأدوات ولغات البرمجة والمكتبات المستخدمة لبناء تطبيقات مختلفة.

هل ARCore أو ARKit أفضل لخلق تجارب الواقع المعزز؟

هل ARCore أو ARKit أفضل لخلق تجارب الواقع المعزز؟

تستخدم بعض تطبيقات الهاتف المحمول الأكثر شيوعًا والتجارب هذه الأيام تقنية الواقع المعزز. في حين أن بعض هذه التجارب يمكن أن تعمل عمليًا على أي جهاز محمول ، فإن البعض الآخر يعمل فقط على طرز أحدث وأكثر تكلفة. يتطلب تطوير واستخدام هذه التجارب الأكثر قوة ARCore و ARKit.

كيفية إنشاء فرع جديد في Git

كيفية إنشاء فرع جديد في Git

تعتبر الفروع أساسية لمفهوم التحكم في الإصدار في البرمجة ، ولا سيما Git. تخبرك مقالة البداية هذه ماهية الفرع وكيفية إنشاء فرع باستخدام عدد من الأدوات المختلفة.

كيفية استخدام بيان إذا بايثون

كيفية استخدام بيان إذا بايثون

عبارة if هي القوة الدافعة للبرمجة المنطقية. نتيجة لذلك ، فإن فهم لغة Python بشكل أفضل يعد إضافة مهمة لمهارات برمجة Python الخاصة بك.

أفضل 5 شارات من شأنها تعزيز مستودع GitHub الخاص بك

أفضل 5 شارات من شأنها تعزيز مستودع GitHub الخاص بك

يمكن أن تعزز شارات GitHub إمكانية قراءة المستودع من خلال تزويد المستخدمين بطريقة سريعة لالتقاط مقاييس المستودع. يمكن تضمين الشارات في ملف README.md لتوضيح أهمية وضرورة مشروعك للمطورين الآخرين. نتيجة لذلك ، يحصل القراء على فكرة سريعة حقًا عن المستودع عن طريق التحقق من الشارات المرفقة.

كيفية تثبيت .NET Framework الإصدار 3.5 على نظام التشغيل Windows 10

كيفية تثبيت .NET Framework الإصدار 3.5 على نظام التشغيل Windows 10

بصفتك مستخدمًا لنظام التشغيل Windows ، فمن المحتمل أن تكون قد صادفت مرة واحدة على الأقل الكلمات .NET Framework. إنه إطار عمل برمجي مطور من Microsoft يتيح لك إنشاء برامج C # و C ++ و F # و Visual Basic وتشغيلها. أحدث إصدار من .NET هو 4.8 ، ولكن قد يحتاج جهاز الكمبيوتر الخاص بك إلى إصدار أقدم من .NET (مثل .NET 3.5) لتشغيل بعض التطبيقات.

كيفية استهداف جزء من صفحة ويب باستخدام محددات CSS

كيفية استهداف جزء من صفحة ويب باستخدام محددات CSS

تسمح لك أوراق الأنماط المتتالية (CSS) بتحويل مظهر صفحات الويب الخاصة بك. من الخطوط والألوان إلى التباعد والتخطيط العام ، كل أنواع أدوات التصميم في متناول يدك. على الرغم من أن CSS هي لغة معقدة في مجملها ، إلا أنه لا يوجد سوى مفهومين أساسيين تحتاج إلى فهمهما للبدء.

7 بدائل مفتوحة المصدر لنظام إدارة المحتوى في ووردبريس

7 بدائل مفتوحة المصدر لنظام إدارة المحتوى في ووردبريس

هل تبحث عن بديل WordPress لبناء موقع الويب الخاص بك؟ لا مزيد من البحث. ستوضح لك هذه المقالة أنظمة إدارة المحتوى (CMS) الأخرى التي يمكنك استخدامها لبناء موقعك.

كيفية إنشاء وإدارة بيئات Python الافتراضية بشكل فعال

كيفية إنشاء وإدارة بيئات Python الافتراضية بشكل فعال

لا يمكنك إكمال مشروع واقعي في Python بنجاح بدون بيئة افتراضية. أدوات مثل virtualenvwrapper و virtualenv شائعة لإنشاء وإدارة بيئات افتراضية لتطوير الويب ، بينما يستخدم علماء البيانات أناكوندا على نطاق واسع.

كيفية استخدام وحدة تقويم Pythons

كيفية استخدام وحدة تقويم Pythons

تقدم Python وحدة تقويم مدمجة تتيح لك معالجة التعليمات البرمجية لأيام أو شهور محددة من السنة. يمكنك استخدامه لإخراج سلسلة من جميع أشهر التقويم في السنة ، على سبيل المثال.

Visual Studio 2022 مقابل 2019: هل يجب عليك الترقية الآن؟ شرح

Visual Studio 2022 مقابل 2019: هل يجب عليك الترقية الآن؟ شرح

في وقت سابق من هذا العام ، أصدرت Microsoft نسخة المعاينة من Visual Studio 2022 في عالم البرمجة الجامح. هذه أخبار جيدة! إنه IDE شائع للغاية ، ولكن بسبب ضبط أو ربما حتى إصلاح شامل ، نظرًا لوتيرة التغيير في نظام DevOps البيئي الذي يزدهر فيه.

أفضل 8 مدونات جافا للمبرمجين

أفضل 8 مدونات جافا للمبرمجين

بصفتك مبرمجًا ، يجب أن تواجه تحديات من أجل البقاء وبناء بعض العجائب في مجال التطوير أو البرمجة. وبالتالي ، إذا كنت تسعى لتعلم لغة برمجة متقدمة لتعزيز مهاراتك المهنية ، فإن Java هي واحدة من أفضل الاحتمالات الموجودة.

كيفية حساب قيمة nCr

كيفية حساب قيمة nCr

الجمع مفهوم رياضي. يشير إلى ترتيب العديد من العناصر حيث يكون ترتيبها غير ذي صلة. تصف الصيغة الأساسية عدد التركيبات الصالحة.

كيف تكتب وتجمع أول كود سوليتى الخاص بك

كيف تكتب وتجمع أول كود سوليتى الخاص بك

Solidity هي لغة البرمجة التي تستخدمها العقود الذكية على Ethereum blockchain. إنها لغة برمجة مكتوبة بشكل ثابت وموجهة للكائنات.

SQL مقابل NoSQL: ما هي أفضل قاعدة بيانات لمشروعك التالي؟

SQL مقابل NoSQL: ما هي أفضل قاعدة بيانات لمشروعك التالي؟

SQL مقابل NoSQL: ما هي أفضل قاعدة بيانات لمشروعك التالي؟

كيفية البحث عن مكعبات ومربعات N-Digit مثالية باستخدام Python و C ++ و JavaScript

كيفية البحث عن مكعبات ومربعات N-Digit مثالية باستخدام Python و C ++ و JavaScript

يحب العديد من المبرمجين حل المشكلات الرياضية الصعبة باستخدام الكود. يساعد على شحذ العقل وتحسين مهارات حل المشكلات. في هذه المقالة ، ستتعلم كيفية العثور على أصغر وأكبر المربعات والمكعبات الكاملة المكونة من رقم n باستخدام Python و C ++ و JavaScript. يحتوي كل مثال أيضًا على عينة إخراج لعدة قيم مختلفة.

كيفية استخدام بايثون كآلة حاسبة لسطر الأوامر

كيفية استخدام بايثون كآلة حاسبة لسطر الأوامر

بينما يمكنك استخدام آلة حاسبة رسومية على جهاز الكمبيوتر الخاص بك ، يمكن لمترجم لغة البرمجة Python أن يتضاعف كآلة حاسبة مكتبية. إنها مزحة شائعة في مجتمع Python والتي تم ذكرها في البرنامج التعليمي الرسمي. إليك كيف يمكنك استخدام بايثون كآلة حاسبة.

كيفية تضمين التغريدات في منشورات WordPress الخاصة بك

كيفية تضمين التغريدات في منشورات WordPress الخاصة بك

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

ابدأ مع Jupyter Notebook: برنامج تعليمي

ابدأ مع Jupyter Notebook: برنامج تعليمي

إذا كنت عالم بيانات طموحًا يعمل مع Python أو R ، فأنت بحاجة إلى معرفة كيفية استخدام Jupyter Notebook. إنه IDE مفتوح المصدر وقائم على الخادم لمعالجة البيانات ومشاركة التعليمات البرمجية الحية ، فضلاً عن إدارة سير عمل علم البيانات.

الترميز ليس متاحًا للجميع: 9 وظائف تقنية يمكنك الحصول عليها بدونها

الترميز ليس متاحًا للجميع: 9 وظائف تقنية يمكنك الحصول عليها بدونها

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

7 أوامر أساسية لبدء استخدام بايثون للمبتدئين

7 أوامر أساسية لبدء استخدام بايثون للمبتدئين

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

أول تطبيق ويب ASP.NET لديك: كيفية البدء

أول تطبيق ويب ASP.NET لديك: كيفية البدء

ASP.NET هو إطار عمل مجاني عبر الأنظمة الأساسية من Microsoft لإنشاء تطبيقات وخدمات الويب. منصة ASP.NET هي امتداد لـ .NET ، وهي منصة مطورة للأدوات ولغات البرمجة والمكتبات المستخدمة لبناء تطبيقات مختلفة.