اتمنى ان تجيبوا عن سؤالي و تشاركو الفائدة
ماذا احتاج لتصميم مواقع احترافية ك envato ؟
فريق عمل متكامل يحتوي على :
مصممين ( من الممكن أن تحتاج لأكثر من فريق مع تطور الخدمات ) .
مطورين (لتطبيقات الويب الخلفية) ( من الممكن أن تحتاج لأكثر من فريق مع تطور الخدمات ) .
مطوري تجربة المستخدم .
خبراء في إدارة خوادم الويب ( يفضل لينكس ) .
محامين ( للتعامل مع البنوك و خدمات الدفع و تجهيز شروط إستخدام الخدمة و الخصوصية) .
موظفين للدعم الفني ( و حل مشاكل العملاء ) ( من الممكن أن تحتاج لأكثر من فريق ، كل فرق يتابع مشاكل كل خدمة ) .
و ربما فريق "إختراق أخلاقي" لتأمين الخدمات و خودمها من الثغرات .
إضافة إلي رأس مال ليتحمل كل هذه الاشياء لأكثر من سنة ، و إدارة خبيرة في هذه الامور (تطبيقات و خدمات الويب) .
تعلم HTML لكي تبني هيكل الموقع
ثم CSS لكي تزين هذا الهيكل وتجعله جيدة
سأُعطيك مثال، رجل عارٍ هذا ماستقوم بإنجازه بالHTML و CSS ستقوم بترتيب شعره و تلبيسه ماتريد..هذا فقط مثال لكي تعرف ما ارمي إليه.
بعدها تعلم JAVASCRIPT لكي تجعل هذا الرجل يتفاعل مع الاخرين كإرسال تنبيه alert أو شيئ من هذا القبيل
يمكنك الإعتماد على إطارات العمل ك semantic-ui أو google-material
التي تساعدك في العمل
إذا كٌنت تحتاج لمصادر يمكنني أن اعطيك بعضها ^^
1 - تعلم HTML قبل كل شيئ
هذِهِ الدورة ممتازة 10/10 تتكون مما يقارب 20 درس فقط.
2 - بعدها تعلم CSS
الدورة من نفس القناة وهي ممتازة أيضاً * كل مايوجد في هذِهِ القناة ممتاز * تتكون من 29 درساً.
3 - هنا بعد أن تتعلم الHTML و CSS يأتي دور JS DOM المهمة جداً
بعد أن تُكمل هته الدروس بإذن الله قم ببعض التطبيقات * تصميمات مواقع حتى تكون قد تعلمت بشكل جيد *
بعدها إطلع على ماهو الجديد في HTML5 - CSS3
متى يمكن القول بأن موقع ويب معين هو ... إحترافي.
ما هو مفهوم الإحترافية وما مميزات موقع الويب الإحترافي؟
اتفق معك في السرعة والتجاوب. أما عن مفهومي الروعة والجاذبية فهما نسبيان، ما تراه أنت رائعا وجذابا قد لا يكون كذلك في نظري.
مفهوم الموقع الإحترافي بالنسبة لي (بالإضافة إلى التجاوب والسرعة) تتمثل في التالي:
أن يعمل على جميع المتصفحات (على الأقل الشهيرة منها) مثل كروم وفايرفوكس وسفاري وأوبرا
أن تكون جميع روابط الموقع سليمة وخالي من الأخطاء البرمجية
ألوانه متناسقة مع بعضها البعض ومناسبة لمحتوى الموقع
صور ذات جودة عالية
صفحاته مرتبة ومنظمة وسهلة التصفح (يجب أن أعرف أين أنا في كل صفحة من صفحات الموقع)
غير مزعج (وأعني قلة ومحدودية النوافذ المنبثقة من إعلانات وطلبات اشتراك)
وجود صفحات قياسية (تعريف بالموقع والقائمين عليه، بيان الخصوصية وشروط الاستخدام، طرق التواصل مع إدارة الموقع)
وفقك الله...
نصيحة لك تعلم html و css من مدرسة كليبرز دروس مفهومة و بسيطة وهذا رابط المدرسة
بعدها انطلق في الدورات الاخرى
حتى اكون صادقا معك من الصعب تنفيد مثل تلك المواقع بمجهود شخص واحد , اتكلم هنا عن الاحترافية العالية المستخدمة في الشركات الكبيرة
انت تعلم لغات التصميم مثل CSS و HTML و شوف قدرات في تصميم واجهات المواقع باستخدام Photoshop او Inkscape إلخ
لو وجدت نفسك محترف و عندك عبقرية المصممين المبدعين في العالم بامكانك الاستمرار في عملك و بيع اعمالك و القيام بالتصميم للشركات العالمية
الآن ناتي للبرمجة و هي شيء مختلف كليا عن التصميم فالواجهة التي تراها امامك تكون في الغالب مولدة من سكربت تم برمجتمه باحد لغات الويب مثل PHP , Paython , ASP.net , Ruby -on rails , Java , Node.js إلخ البرمجة تترجم لك الخطوات و المهمات المنطقية المطلوب من الموقع تنفيدها
مثلا envato يتكون في الاساس من بائعين (لديهم حسابات و صلاحييات معينة ) و زورا و مشترين (مسجلين حسابات في الموقع ) و مشرفين (لديهم صلاحيات متابعة الحسبات و التعليقات إلخ ) إضافة الى الإدارة او Super Admin يتحكم في كل هؤلاء يغير الصلاحيات لم يريد و تكون مهمته مع المشرفين التاكد من ان الحسابات حقيقة و غير مزورة .
طبعا انت اكتب في روقة او ملف نصي كل التافصيل التي تراها في موقع مثل envato مثل شكل صفحة البائع و معرض الأعمال إلخ ,
التعليقات