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

مطور ام مصمم مواقع

Kerolos Kadri

السؤال

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

رابط هذا التعليق
شارك على الشبكات الإجتماعية

Recommended Posts

  • 0

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

ولفهم المجالات سأحاول شرح الطريقة التي يمر بها إعداد المواقع الكبيرة:

في المواقع الكبيرة وبعد تحديد الأهداف ومحتويات الموقع من طرف الإداريين:

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

في المرحلة الثانية، تقدم التصاميم "لمطوري الواجهات"، دور مطور الواجهات هو تحويل هذه التصاميم التي يمكننا أن نقول عليها صورًا، إلى موقع حقيقي عن طريق إستخدام لغات ك HTML، CSS والجافا سكربت.

بعد ذلك يمر هذا الموقع لمرحلة أخرى، وهي المرحلة التي يتم ربط الواجهة بها، مع قواعدة البيانات وجعل هذه المواقع مواقع تفاعلية، تقبل إدخال المعلومات وعرضها، والتعليق بها والإعجاب بها ...، وهذا هو دور مطور النظم الخلفية Backend.

هذه هي مراحل إنشاء المواقع، وهذا بإختصار دور كل من مصمم واجهات المواقع ومطور واجهات المواقع وأخيرًا مبرمجو Backend.

ملحوظة: في المشاريع الصغيرة، يمكن لشخص أن مصمم ومطورًا في نفس الوقت، بمعنى أن يقوم بخطوتين او أكثر في نفس الوقت، وهناك من يستغني مرحلة التصميم.

حاولت إعطائك تعريفًا مختصرًا عن كل دور، يمكنك الحصول على معلومات أكثر من خلال صفحات الدورات من هنا:

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

 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

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

إذا أردت تعلم كيفية تطوير المواقع أنصحك بالدخول إلى أكاديمية الزيرو و اختيار مسار full stack developer و البدء في التعلم.
أما بالنسبة لتصميم المواقع فعليك تعلم أدوبيxd أو فوتوشوب أو اثنيهما و بعدها تصفح الكثير من المواقع و التعلم من المصممين المحترفين و مع الوقت ستجد نفسك قادرا على ابتكار تصاميم جديدة.
أما بالنسبة للتطبيقات الهاتفية فعليك تعلم xamarin المبنية على لغة C# أو تعلم لغات الويب و تعلم cordova.

أظن أن كل هته المجالات مهمة لكن لا أعرف بالضبط ما المطلوب أكثر في مصر.

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

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

  1. مصمم ويب - web designer : مسؤليته الأولى و الأخيرة هي تصميم واجهات الموقع و كيف سيكون شكله و ماذا سيحدث إذا قام المستخدم بالضغط على الزر x  او الزر y  ... ألوان الموقع و الرسومات و الأشكال و الصور . 
  2. مطور ويب - Web developer : يأتي عمله في المرحلة الثانية بحيث تكون مسؤليته أن يمسك الواجهات التي عمل عليها المصمم و يحولها الى كود html - css - js - jqury  و يصبح الموقع جاهز من ناحية الشكل و المحتوى.  
  3.  backend web developer  : تكون مسؤلية الباك اند هي ماذا يحدث في خلفية التطبيق أو الموقع ، أي البيانات التي تعرض على الموقع و عملية تسجيل الدخول و إنشاء الحساب و الربط بقواعد البيانات و عمل api  خاص بالموقع ،  ويكون محور عمله على لغة الphp  او C#

بالنسبة للرواتب و العمل الأكثر صعوبة و الذي يحتاج جهد أكبر فهو بالترتيب التالي : - 

  1. backend web developer - الراتب الأعلى
  2. Web developer - متوسط
  3. web designer - منخفض مقارنة مع الباك اند 
رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

أولاً قبل الإجابة على الإسلئلة المطروحة، يجب أن يكون عندك الرغبة الكاملة في دخول المجال والإرادة الحرة في اختيار هذا المجال.
جميع المجالات مهمة ولا يتم الإستغناء عنها ولكن يجب عليك كشخص ان تقوم بتحديد ميولك هل ميولك برمجة وتطوير وكتابة كود .. الخ، أم ان ميولك التصميم وتصميم المواقع والتطبيقات.
سأعرض عليك اهم الخطوات التي يجب ان تعملها لكي تدخل الى المجال:
1- تعلم اي برنامج تصميم وأفضل شي فوتوشوب.
2- تعلم اساسيات لغة البرمجة ولغات التصميم المختلفة والمنطق البرمجي السليم.
3- تعلم خطوات البدء في مشاريع وادارة المشاريع.
4- تعلم امور في البرمجة او التصميم احترافية وتساعدك في العمل.

سأقدم لك أفضل قنوات اليوتيوب لكي تبدأ التعلم منها:
1- مدرسة الزيرو ( https://www.youtube.com/user/OsamaElzero )
2- قناة حمزة نبيل ( https://www.youtube.com/channel/UCq_xgufsy1KrGsmJq7mFH-g )
3- قنا مصطفى مكرم ( https://www.youtube.com/user/mostafamkram )

رابط هذا التعليق
شارك على الشبكات الإجتماعية

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

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

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

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   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.

  • إعلانات

  • تابعنا على



×
×
  • أضف...