لعلك قد سمعت سابقًا عن شخص ما يعمل بوظيفة مطور Full-stack أو أن شركةً ما تسعى لتوظيف مطور Full-stack، ولكن ماذا تعني كلمة Full-stack؟ وماهي المهام التي قد يؤديها بها مطور Full-stack؟ وكيف يمكن أن تصبح مطور Full-stack؟
يوضح الفيديو الآتي كل الإجابات اللازمة على الأسئلة السابقة، كما يبين أبرز المهارات والمكتسبات البرمجية اللازم توفرها في المطور نفسه، حتى يكون مطور Full-stack.
بعد اطلاعك على الفيديو وتعرفك على مفهوم مطور الـ Full-stack والمتطلبات البرمجية اللازمة لتكون مطورًا من هذا النوع، بات في إمكانك تحديد اللغات البرمجية التي تحتاج لتعلمها لتصل إلى هدفك في أن تكون مطور واجهات أمامية وخلفية معًا Full-stack، وهنا يمكنك الاطلاع مجانًا على بعض المقالات البرمجية المتاحة على أكاديمية حسوب، كما يمكنك الاستعانة بدورات احترافية مقدمة بهذا الخصوص، وذلك بالاشتراك في دورة تطوير واجهات المستخدم لإتمام تعلمك الاحترافي في الواجهات الأمامية Front-end، واختيار أي من الدورات الأخرى الموجهة للواجهات الخلفية Back-end وفقًا للغة التي تراها أنسب لك كالآتي:
- دورة تطوير التطبيقات باستخدام لغة Python
- دورة تطوير تطبيقات الويب باستخدام لغة Ruby
- تطوير تطبيقات الويب باستخدام لغة PHP
- تطوير التطبيقات باستخدام لغة JavaScript
يمكنك أيضًا دعم مرحلة تعلمك وما بعدها بالاطلاع على التوثيقات المجانية الخاصة بأبرز اللغات البرمجية الشائعة، وذلك على موسوعة حسوب.
أفضل التعليقات
لا توجد أية تعليقات بعد
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.