تصميم المواقع بواسطه python ,,

مرحبا

رغبتي بالتعلم البرمجه من أجل آن آكون مصمم ويب \ وتصميم تطبيقات ios ، وآنا حالياً اتعلم لغه python وكنت آعتقد انني آستطيع بوحدها صنع مواقع لكن وجدت اثناء البحث آن لابد ان اتعلم معها ادوات اخرى html ,css ...الخ كثره البحث لخبطتني نوعاًما

لكن السؤال الان ماذا احتاج آن آتعلم من ادوات آو لغات آضيفها لبايثون من اجل ان استطيع انشاء صفحات الويب ؟؟؟!!..

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

ليس لدي خبرة في هذا المجال فقد بدات للتو . من الممكن ان تبني موقع كامل بتقنيات رائعة دون الحاجة للبايثون . اذا كنت تريد ان تصبح مطور ويب يجب ان تتعلم html , css هذه ليست لغات برمجة بل هيكلة وتنسيق الموقع . ثم تتعلم لغة الجافا سكريبت وهى لغة برمجة ومن ثم تتعلم مكتباتها لتسهل عليك العملية مثل jquery , bootstrap ومن ثم تعلم تطوير ال back-end وهى php , و لغة قواعد البيانات my sql هكذا انت مطور ويب وايضا تعلم بعض التقنيات مثل xml , ajax ,وغيرها . وايضا بايثون تستخدم اكثر في تصميم تطبيقات سطح المتكب اذا كان نظام التشغيل ويندوز او لينكس او ماك وغيرها وتستخدم في تطوير الويب من اطار عمل djangos وتطوير تطبيقات الهواتف عن طريق مكتبة kivy

قد تفيدك هذه المقالة كثيرا :

اذا تريد ان تستخدم البايثون في تطوير back-end للموقع فعليك ان تستخدم framework مثل flask او djengo و هذه ال framework تستخدم MVC في تطوير الصفحات و هذا ال design pattern قد يكون صعب عليك خاصة اذا انك تتعلم لغة البرمجة حاليا

django يتبع هندسة mvc ولكن التسمية تختلف قليلاً لأن ال view هو template وال-controller هو ال-view

إذاً نقول أن django يتبع mtv

كلامك صحيح و لكن انه قريب جدا من MVC لذا قول MVC يتضمن mtv

mo7@mmed أضف ردا

html & css هي الأساس لكل موقع

html تمثل هيكلة بناء الموقع

css تقوم بتنسيق هذه العناصر

مثلاً هذا الموقع الذي تشاهده الآن إن ضغط بزر الفأرة الأيمن ثم اخترت view page source أو كإختصار CTR+ U ستشاهد هيكلة الموقع المبينة بإستخدام html

ملاحظة : ربما تجد ايضاً بعض اكواد جافاسكريبت

في النهاية يبدو بأنك لم تتعب نفسك في البحث قبل البدء في التعلم عن الطريق الصحيح لتصبح مطوراً للويب وبدأت التعلم على عجالة

يجب عليك معرفة الطريق الصحيح وإلا ستضيع وربما ستعود للبداية من جديد كما هو حالك الآن

لدي مقال صغير في الرابط التالي من الممكن أن يفيدك :

وهنا ايضا يوجد المزيد من المعلومات :

تمنياتي لك بالتوفيق ...

لإنشاء صفحات الويب بعيداً عن البايثون او اي لغة برمجية اخرى

تحتاج الى HTML + css + javascript

طبعا بعد تطور لغات الهيكلة وماإلى ذلك

اصبح عليك تعلم HTML5 + CSS3 + jQuery

هالثلاث اشياء السابقة تستطيع صناعة اجمل الصفحات والقوالب والمواقع

ولكن ليست ديناميكية

هنا تحتاج الى لغة برمجة لكي تجعل الموقع ديناميكي

اختر اي لغة برمجة سواء python OR PHP or ruby

الى اخره من لغات برمجة

-1
مجهول
  • حذف بواسطة المستخدم