اذهب إلى المحتوى

السؤال

نشر

1/هل يمكن عمل ربط قاعدة بيانات باستخدام بايثون اي هل يمكن ان تحل بايثون مكان php في انشاء المواقع والتطبيقات والالعاب المختلفه؟

2/اريد ان اتعمق واحترف لغه بايثون بعد تعلم الاساسيات ماهي الخطوة التاليه والطريقه الصحيحه لذلك؟

Recommended Posts

  • 0
نشر

نعم بالطبع يمكن استخدام بايثون كبديل لـ PHP في إنشاء المواقع والتطبيقات حيث يوجد العديد من أطر العمل frameworks مثل Django وFlask التي تسهل عملية بناء تطبيقات الويب وتوفر إمكانية الربط بقاعدة بيانات مثل PostgreSQL أو MySQL وغيرها من قواعد البيانات. و بايثون يمتلك العديد من المكتبات القوية للتعامل مع البيانات، مما يجعله خيارًا ممتازًا لتطوير التطبيقات.

ويمكنك قراءة المقال التالي لشرح كيفية التعامل مع قواعد البيانات بإستخدام إطار عمل flask :

 

وهذا المقال لشرح إنشاء تطبيق لإدارة الموظفين بإستخدام flask وقواعد البيانات :

 

وبما أنك الآن قد إنتهيت من تعلم الأساسيات يمكنك البدأ حاليا بتعلم إطار عمل مثل flask أو Django لتعلم كيفية انشاء المواقع والتطبيقات  وتوجد هنا في الأكاديمية دورة تطوير التطبيقات باستخدام لغة Python يمكنك الإشتراك بها والتي ستؤهلك لتصبح مطور تطبيقات ومواقع ويب وستتعلم إطار عمل flask و django . وإذا أردت دورس مجانية فيمكنك هنا على موقع الأكاديمية قراءة المقالات و الدروس أو يمكنك متابعة شروحات على موقع يوتيوب للتعمق في بايثون ودراسة إطار عمل Flask أو Django.

  • 0
نشر

تقصد إنشاء واجهة خلفية back-end من خلال بايثون، وذلك ممكن بالطبع من خلال Flask أو Django وهما أشهر إطارين Full-stack لبايثون أي واجهة أمامية وخلفية ويمكنك استخدامهم لإنشاء واجهة خلفية فقط، وهي في الأساس أُطر للواجهة الخلفية من أجل إنشاء API.

وDjango يدعم الكثير من أنظمة إدارة قواعد البيانات منها SQLite و MySQL و PostgreSQL بشكل إفتراضي.

يوجد أيضًا إطار Fast API لإنشاء API's وهناك الكثير من المكتبات والأُطر، والإختيار يعتمد على ما تريد تنفيذه.

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

بعد ذلك عليك تعلم إطار أو مكتبة لبناء مشاريع أكثر تعقيدًا، وكما ذكرت الإختيار يعتمد على ما تريد تنفيذه والتخصص الذي اخترته.

 

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...