كيف تصبح full stack web developer ؟🤔

نحن هنا للرد على سؤال "ماذا أتعلم ﻷصبح مبرمج ويب full stack ؟" فلنبدأ فى الإجابة على السؤال بدون مقدمات طويلة. لكى تصبح مبرمج ويب full stack عليك أن تتعلم تقنيات الـ front end والـ back end وبعض الأشياء الأخرى.

تعلم التالى لتتقن الـ Front End:

- لغة HTML5 "المقصود هو لغة html و html5 طبعاً"
- لغة CSS3 "المقصود طبعاً لغة css و css3 طبعاً"
- لغة JavaScript
- AJAX
- تعلم أحد الـ frameworks للـ front end
- تعلم أحد برامج الرسم وتعديل الصور مثل فوتوشوب، أو جمب "GIMP"، أو Inkscape،.. إلخ

أما تقنيات الـ Back End:

- قواعد بيانات SQL
- تعلم أحد لغات برمجة الباك إند مثل PHP (أشهرهم)، أو بايثون، أو جافا، أو NodeJS،.. إلخ
- تعلم التعامل مع صدفة باش "Bash Shell" الخاصة بـ لينكس
- تعلم التعامل مع سيرفر Apache وخاصةً طريقة تغيير الإعدادات
- تعلم كيفية التعامل مع أدوات الدخول عن بعد "Remote Access Tools" مثل ssh/scp
- كيفية التعامل مع الخدمات السحابية "cloud services"
- المعرفة العامة عن هندسة الشبكات
- لابد أن تكون على معرفة بأحد وسائل إدارة التطوير "version control system" مثل GIT أو SVN.
- كيفية إستخدام أحد بيئات البرمجة المتكاملة "IDEs" مثل Visual Studio Code أو Eclipse.
- تحتاج إلى معرفة موضوعات معينة تناسب الموقع أو المشروع الذى تحتاج لتطويرة أو التعامل معه. مثل WebGL و Canvas و WASM والكثير من الأشياء حسب المشروع الذى تعمل عليه.


اقرأ أيضاً:
تعليقات الفيسبوك
0 تعليقات جوجل

0 تعليقات:

إرسال تعليق