السلام عليكم ورحمة الله تعالى وبركاته ان تعلمت html وcssوjavascript و php وقليل عن mysql واتسال أهم حاجة مطلوب لان في سوق العمل
ماهي اهم المهارات المطلوب لان في سوق العمل؟
تختلف المهارات المطلوبة مع اختلاف الدولة في بعض المهارات ولكن أيضاً يوجد مهارات أساسية مطلوبة في سوق العمل في جميع البلدان أو معظمها .
ومجال الويب الأن ينقسم إلى قسمين وهما :
مجال Front-end :
وهو مجال الجهة الأمامية من الويب وهذا يتطلب كثيراً في مجال العمل و لكي تستطيع الحصول على وظيفة مطور فرونت أيند أن يكن لديك العلم بهذة اللغات والمكاتب الأساسية:
HTML5, CSS3, JAVASCERIPT, JQUERY, BOOTSTRAP ,
هذا لكي تستطيع البدء بالعمل كفري لانسر مبتدئ
ولكن لكي تكن محترف هذه أهم التقنيات التي يتطلبها العمل سوف تحتاج تعلم :
HTML5, CSS3, JAVASCERIPT, JQUERY, BOOTSTRAP ,,ECMA6 , SASS, PUG
وأيضاً سوف تحتاج لتعلم التعامل مع API وتعلم JESON AND AJAX .
وأيضاً سوف تحتاج تعلم أحدى Frameworks الموجودة الأن (Angular , Vuejs. React) وهذة التقنية تتعلمها على حسب الدولة المستهدفها أنت من حيث سوق العمل لأنها تختلف من دولة إلى أخرى .
مجال Backend :
وهو الجزء الخاص بالسيرفر والجزء الغير مرئي من الموقع وهو الذي يتحكم في كل شئ في الموقع من جانب الديناميكية .
وسوف تحتاج أن تتعلم :
HTML5, CSS3 ,JAVASCRIPT
وأيضاً مطلوب في بعض الدول مثل السعودية ASP.NET وفي مصر مطلوب PHP مع إطار العمل LARAVEL .
وتختلف أيضاً اللغات الخاصة بالسيرفر من بلد إلى أخرى فيجب عليك البحث عن الأعمال في بلدك لتحديد أكثر التقنيات التي يعمل عليها والمطلوبة في سوق العمل لديك ولكن هذة معظم التقنيات المطلوبة في مجال الويب عموماً.
فى مجال تطوير الويب يعد حاليا الوورد بريس من اكثر المجالات المطلوبة و يمكنك تعلمه و إتقانه من الموقع الرسمى له وهو
Wordpress.com
وإذا كنت تفضل العمل فى المتاجر الإليكترونية يوجدايضا موقع shopify حيث يمكنك ان تصبح shopify developer.
و التخصصان مطلوبان بشكل كبير فى العمل الحر.
اما إذا كنت تفضل التصميم فيمكنك إتقان الUI/UX و بناء الواجهات و بيعها ايضا بأسعار مناسبة.
سوق العمل واسع وستجد أن جميع المهارات مطلوبة سواء كانت متخصصة في مجال تصميم الويب أو تطوير الويب, في البداية وبعد تعلمك للمهارات المذكورة يجب عليك القيام بإنشاء العديد من المشاريع الصغيرة حيث أن هذه المشاريع تساعدك على ممارسة هذه المهارات التي تعلمتها وتجعلك متمكنا منها.
ولكن سوق العمل غالبا عند عرض عمل ما يبحث عن متخصص في إطار عمل معين, وقد تتسائل عن معنى إطار العمل أو framework, ويتم تعريف إطار العمل بأنه مجموعة من المكونات والمكتبات الجاهزة التي يستخدمها المطور لإنشاء البرامج والتطبيقات تسهل له تطوير هذه التطبيقات بتوفيرها العديد من الأدوات والبنية التحتية للمبرمج حتى لا يبدأ تطبيقه من الصفر.
يوجد العديد من أطر العمل التي يمكنك تعلمها وبما أنك لديك مهارات في كلٍ من تصميم وتطوير الويب, هذه مجموعة من أشهر أطر العمل حسب المجال:
أطر عمل لتصميم الويب | Front-end framewokrs:
Reacjst.
Angular.
Vuejs.
أطر عمل لتطوير الويب | Back-end frameworks:
Laravel.
CakePHP.
CodeIgniter.
Symfony.
التعليقات