اذهب إلى المحتوى

السؤال

Recommended Posts

  • 0
نشر

نعم بعد الإنتهاء من الدورات التالية :- 

  • دورة تطوير واجهات المستخدم
  • دورة تطوير تطبيقات الويب باستخدام لغة PHP

يمكن مناداتك باسم Full stack developer لأن لديك جميع الخبرات و التقنيات الازمة مثلاً في دورة تطوير واجهات المستخدم سوف تتعلم كل ما يختص في Front-End و في دورة تطوير تطبيقات الويب باستخدام لغة PHP سوف تتعلم كل ما يتعلق في Back-End وهكذا يصبح مسماك الوظيفي Full stack وقادر على إنجاز وظائف ومشاريع لها علاقة في Front-End و  Back-End . 

  • 0
نشر

معنى Full-stack أنك أصحبت قادر على تنفيذ مشروع كامل بمفردك وذلك فيما يتعلق بالواجهة الأمامية والخلفية.

وفي دورة تطوير واجهات المستخدم تعلمت ما يلي:

  • مفهوم الواجهة الأماميّة للموقع front-end وكيفية عملها.
  • أساسيات لغات تطوير واجهات المستخدم: HTML, CSS, JavaScript.
  • استخدام أحدث أدوات التطوير: Bootstrap, jQuery, Sass, Gulp.
  • التعامل مع خدمة استضافة المشاريع GitHub.

وفي دورة PHP أنت تعلمت ما يلي:

  • الأسس البرمجية السليمة عبر لغة PHP
  • كيف يتم التخاطب بين المتصفح والخادم
  • أساسيات قواعد البيانات
  • كيفية بناء تطبيق ويب لإدارة المهام باستخدام لغة PHP
  • أساسيات التطوير باستخدام معمارية MVC
  • أساسيات إطار العمل Laravel
  • بناء تطبيق إدارة المهام باستخدام إطار العمل Laravel
  • تطوير واجهة برمجية API بالإعتماد علي نمط RESTful
  •  تطوير موقع إعلانات مبوبة
  •  شبكة اجتماعية تشبه Instagram
  • تطوير نظام إدارة محتوى CMS كامل من الصفر باستخدام إطار العمل Laravel
  • تطوير قوالب WordPress

وبذلك أنت قمت بالجمع ما بين مهارات مطور الواجهة الأمامية Front-End ومطور الواجهة الخلفية Back-End.

ولكن ما يقصك هو تعلم إطار للواجهة الأمامية وأنصحك بشدة بتعلم Vue.js لكونه سهل ومتوافق مع إطار لارافيل.

وأنصحك أيضًا بقراءة النقاش على السؤال التالي منعًا للتكرار ففيه إجابات مفيدة بالنسبة لسؤالك.

  • 0
نشر

دعنا نوضح في البداية ما هو full stack developer.

Full stack developer هو مطور يمتلك المهارات والخبرات اللازمة لتطوير تطبيقات الويب من الجانب الأمامي (Front-end) والجانب الخلفي (Back-end) وقواعد البيانات (Database).

في الجانب الأمامي، يستخدم full stack developer لغات برمجة مثل HTML، CSS، JavaScript و React أو AngularJS لتصميم وتطوير واجهة المستخدم التفاعلية.

في الجانب الخلفي، يستخدم full stack developer لغات برمجة مثل PHP، Ruby on Rails، Python أو Node.js لتصميم وتطوير خادم التطبيقات.

أخيرًا، يحتاج full stack developer إلى فهم قواعد البيانات والعلاقات بينها. يستخدم SQL أو NoSQL لإنشاء قاعدة بيانات تسهل على المستخدم تحديث وإضافة المعلومات.

ال Full stack developer هو شخص يمتلك المعرفة والخبرة اللازمة لتصميم وتطوير تطبيقات الويب بأكملها، من الجانب الأمامي إلى الجانب الخلفي وحتى قاعدة البيانات.

وبالتالي إذا أتقنت هذه المهارات فأنت  Full stack developer.

تصفح هذا النقاش.

وهذه المقالة.

 

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...