M7MD SOFT M7MD SOFT

آخر الأخبار

جاري التحميل ...

الفرق بين المصمم والمبرمج وكيف تكون محترفا

من خلال تصفحنا للانترنت ، نمر على مئات او الالاف المواقع ، العربية منها والإنكليزية ، وتختلف فيها التصميم و لايتشابه موقعان بنفس التصميم ، رغم عدد المواقع الكبير جدا والمتزايد بشكل يومي ، وأيضا شاهدت ديناميكية المواقع وتفاعلها مع الزوار، كموقع الفيسبوك وتويتر وبايبال مثلا .
هل تسائلت يوما كيف تُفعل هذه الأشياء ؟
سوف نجيب في هذه التدوينة على هذا السؤال ونوضح بعض المفاهيم ان شاء الله.
في البداية يقسم عالم الانترنت الى ثلاث اقسام :
•    المصمم
•    المبرمج
•    المطور
المصمم : وهو الشخص الذي يقوم بتصميم صفحات موقع الانترنت ، أي هو الشكل الذي تشاهده انت عند زيارتك لأي موقع ، والذي يتضمن :
-    النصوص
-    الصور
-    الفيديوهات
-    القوائم
-    الجداول
-    الازرار
-    حقول الادخال والإخراج
-    الهوامش
-    الصناديق
وهناك غيرها الكثير ، طبعا هناك بعض المصطلحات والمفاهيم التي لايفهمها إلا من يعمل بهذا المجال ولايسعنا ذكرها الان .

لغات البرمجة التي يجب تعلمها لإتقان التصميم :
-    HTML
-    CSS
-    HTML 5
-    CSS 3
-    JavaScript
هذه القائمة هي من افضل لغات البرمجة المتبعة وأكثرها شعبية في عالم بناء وتصميم مواقع الانترنت ، مع الاخذ بعين الاعتبار ان لغة JavaScript تصنف كـ لغة برمجة وليست لغة تصميم كما هو الحال في اللغات السابقة .


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

فمثلا عندما تدخل الى موقع ويطلب منك تسجيل الدخول ، سوف تكتب اسم المستخدم وكلمة المرور في المكان المخصص والذي قام المصمم بتصميمه ، وبعد الضغط على زر log in  سوف يقوم الموقع بالاتصال بقاعدة البيانات والتحقق من المعلومات التي ادخلتها ثم سيقوم بعرض الصفحة المطلوبة.
اهم لغات البرمجة المستخدمة في هذا المجال هي :
-    PHP
-    C#
-    Ruby
-    ASP.NET
-    Paython
اما لغات البرمجة المستخدمة في التعامل مع قواعد البيانات فاشهرها :
-MySQL 
وهي اللغة الأكثر شهرة ويمكنك اعتبارها وحيدة اذا ما قيست بباقي لغات قواعد البيانات
المطور : هو الشخص الذي يقوم بتصميم وبرمجة موقع الانترنت دون مساعدة احد ، أي يستطيع انشاء موقع كامل من الصفر .
ويجب ان يكون المطور ملماً بلغات التصميم والبرمجة واللغات التي تتعامل مع قواعد البيانات.

واشهر اللغات التي يدرسها المصممون هي :
-    HTML
-    HTML 5
-    CSS
-    CSS 3
-    JavaScript
-    Php
-    MySql
وهذه اللغات كافية لتجعل منك مطور محترف ان اتقنتها بشكل جيد .

عن الكاتب

M7MD SOFT

التعليقات


اتصل بنا

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

جميع الحقوق محفوظة

M7MD SOFT