استرجاع كلمة المرور طلب كود تفعيل العضوية تفعيل العضوية قوانين المنتدى
العودة   معهد موسوعة العربية التطويري > أقسام تطويــــر المواقـــــــــــــع > منتدى تطوير المواقع - web development

اعلانات

منتدى تطوير المواقع - web development [يمنع] منعاً باتاً كتابة مواضيع الطلبات او المشاكل او الاستفسارات

  انشر الموضوع
إضافة رد
 
أدوات الموضوع انواع عرض الموضوع
قديم 01-04-2022, 09:45 AM   المشاركة رقم: 1
المعلومات
الكاتب:
اللقب:
Junior Member


البيانات
التسجيل: Nov 2021
العضوية: 3280
المشاركات: 7 [+]
بمعدل : 0.01 يوميا
اخر زياره : [+]

التوقيت

الإتصالات
الحالة:
ياسمينا غير متواجد حالياً
وسائل الإتصال:

المنتدى : منتدى تطوير المواقع - web development
بسم الله الرحمن الرحيم

أنواع تطوير المواقع
أنواع تطوير المواقع


نقرتين لعرض الصورة في صفحة مستقلة

تنقسم عملية تطوير المواقع إلى تطوير الواجهة front-end (التي يراها ويتفاعل معها المستخدم)، والبنى التحتية back-end (إدخال معلومات الموقع إلى الخادم server).
1- تطوير واجهة العميل (front-end)

تتضمن التصميم والتنسيق والشكل التفاعلي للموقع بالإضافة للقوائم والنصوص التي يراها المستخدم. وذلك يتم باستخدام لغات البرمجة HTML, CSS , JavaScript. حيث يقوم المطور هنا بالتأكد من أن المحتوى المطلوب واضحٌ ومرئيٌّ وفي مكانه الصحيح وبأنه قد اختار الألوان المرادة في أماكنها مثل ألوان النص والعناوين ولون الخلفية. ثم في النهاية يقوم بالتأكد بأن كل شيءٍ يعمل كما ينبغي من روابطٍ وقوائمٍ.
2- تطوير البنية التحتية أو جهة الخادم (back-end)

هي عملية الإنشاء والبرمجة التي تجعل خادم الموقع وقاعدة بياناته وأي تطبيقٍ يحتويه قيد العمل. أهم شيء هو القدرة على إنشاء رمز code واضح وفعال قادر على القيام بما ترغب به بأسرع وأفضل شكلٍ ممكنٍ. هنا يتم استخدام نطاق واسع من اللغات البرمجية وأكثرها استخدامًا هي PHP, Python, Java ,Ruby.
تختلف طريقة إنشاء المواقع باختلاف الغاية التي أنشئت لأجلها، لذلك يجب أن يكون مطور جهة الخادم مرنًا وقادرًا على إنشاء برمجياتٍ مختلفةٍ وأن يكون لديه فهم كامل وعميق للغات البرمجية التي يستخدمها ليستطيع ابتكار الموقع بالطريقة الأكثر فعاليةً وليكون على ثقةٍ تامةٍ بأن الموقع آمنٌ، قابلٌ للتطوير ومن السهل صيانته.
3- التطوير الشامل (full-stack)

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

لا حاجة للحصول على شهادةٍ جامعيةٍ ليصبح شخصٌ ما مطورَ مواقعٍ، فقد ذكر تقرير موقع stack overflow لعام بأنه هنالك حوالي 77.8% فقط من الموظفين من حملة الشهادات بينما هنالك 13% منهم ممن اعتمدوا التعليم الذاتي.
فإن أردت أن تصبح مطور مواقعٍ عليك اختيار ما يستهويك من الأنواع الثلاثة آنفة الذكر وتعلم لغات البرمجة التي تحتاجها. مثلًا يمكنك أن تبدأ بتعلم HTML, CSS وحالما تشعر بأنك تمكنت منها، ابدأ باستلام الطلبات وبناء المواقع. وفي هذه الأثناء يمكنك العمل وتعلم لغات أخرى مثل JavaScript لتجعل المواقع التي تعمل عليها أكثر تفاعليةً.









عرض البوم صور ياسمينا   رد مع اقتباس
إضافة رد


الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 
أدوات الموضوع
انواع عرض الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع


الساعة الآن 07:43 PM


Powered by vBulletin® Copyright ©2000 - 2024