من هو الـ front-end developer ؟
هو شخص يدير تطوير (الواجهة الأمامية) وهو كل ما يراه المستخدم في المتصفح أو التطبيق الخاص بهم (صور – نصوص – خلفيات – ..إلخ)، ويعد مطورو الواجهة الأمامية مسؤولين عن الشكل والمظهر الخارجى للموقع Interface.
هو شخص يدير تطوير (الواجهة الأمامية) وهو كل ما يراه المستخدم في المتصفح أو التطبيق الخاص بهم (صور – نصوص – خلفيات – ..إلخ)، ويعد مطورو الواجهة الأمامية مسؤولين عن الشكل والمظهر الخارجى للموقع Interface.
– يركز تطوير الواجهة الأمامية في الغالب على كل ما يخُص ( المستخدم ) من تطوير ومظهر، ويشارك مطورو الواجهة الأمامية في تحليل تطبيقات الكود والتصميم والتصحيح مع ضمان تجربة مستخدم.
لغات مطور الواجهة الأمامية FRONT END
– يستخدم مطور الواجهة الأمامية 3 لغات بشكل أساسى، وهم :
HTML.
CSS.
Javascript.
– بعد إنتهائك من اللغات 3 السابقة، يمكنك تعلم مكتبة الـ Jquery المبنية على لغة الـ JavaScript، لإضافة مميزات وحيوية لتصميمك وتوفير الجهد.
– يستخدم مطور الواجهة الأمامية 3 لغات بشكل أساسى، وهم :
HTML.
CSS.
Javascript.
– بعد إنتهائك من اللغات 3 السابقة، يمكنك تعلم مكتبة الـ Jquery المبنية على لغة الـ JavaScript، لإضافة مميزات وحيوية لتصميمك وتوفير الجهد.
وتقدر تتعلم (إطار عمل Framework) مثل Bootstrap بتديك components تقدر تستخدمها مباشرًا فى موقعك ، وبتساعدك كمان فى جعل تصميمك متجاوب (Responsive) يعنى يشتغل على جميع أحجام الشاشات (شاشة الكمبيوتر – الهاتف – الأيبات) بدون ما يبوظ التصميم.
ولو أنت عايز تبقى محترف فعلا إتعلم إطار عمل من دول (VueJS أو ReactJs أو Angular) هذه أُطر عمل مبنية على الـ JavaScript موفرة للوقت والمجهود وبها مميزات كثيرة، مش شرط تتعلم 3 ، شوف سوق العمل محتاج إيه واتعلمه.
Back End Development
يشير تطوير الـ back-end إلى إتقان لغات البرمجة التى يتم عرضها جانب خادم التطبيق أو موقع الويب، وهو كل ما يتصل بين قاعدة البيانات DB والمتصفح Browser.
يركزمطورالـ Back End بشكل أساسي على كيفية عمل الموقع، وهو من يقوم بإجراء التحديثات والتغييرات.
يشير تطوير الـ back-end إلى إتقان لغات البرمجة التى يتم عرضها جانب خادم التطبيق أو موقع الويب، وهو كل ما يتصل بين قاعدة البيانات DB والمتصفح Browser.
يركزمطورالـ Back End بشكل أساسي على كيفية عمل الموقع، وهو من يقوم بإجراء التحديثات والتغييرات.
لغات مطور الـ BACK END
– يعرف الكثير من مطوري الواجهة الخلفية لغات الواجهة الأمامية مثل:-
HTML.
CSS.
Javascript.
💡 مش لازم تتعلمهم، لكن لو إتعلمتهم أفضل ليك وبتزود من قيمتك فى سوق العمل.
– يعرف الكثير من مطوري الواجهة الخلفية لغات الواجهة الأمامية مثل:-
HTML.
CSS.
Javascript.
💡 مش لازم تتعلمهم، لكن لو إتعلمتهم أفضل ليك وبتزود من قيمتك فى سوق العمل.
مطور الـ back-end لديه معرفة أيضا ببعض قواعد البيانات مثل :
mySQL.
SQL Server.
PostgreSQL.
MongoDB.
Oracle.
mySQL.
SQL Server.
PostgreSQL.
MongoDB.
Oracle.
المقالة بالكامل وبالتفصيل👇
albashmoparmeg.com
albashmoparmeg.com
جاري تحميل الاقتراحات...