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

معلومات حول كورس Back-End المتكامل بعد دراسة كورس Front-End

Abdelhalim Hafez3

السؤال

من فضلك انا ادرس الان كورس واجهه المستخدم 

Front- End

ماذا عن كورس back - End المتكامل 

 

تم التعديل في بواسطة Mustafa Suleiman
تعديل عنوان السؤال
رابط هذا التعليق
شارك على الشبكات الإجتماعية

Recommended Posts

  • 0

في حال كنت أحد مشتركين في دورة تطوير واجهات المستخدم في هذه الحالة أنت سوف توصف كـ Front End وسوف تتعلم الكثير من التقنيات واللغات المهمة في المجال كما هو واضح في مسارات الدورة ، لكن دورة تطوير واجهات المستخدم لم يتم التطرق إلى اللغات المستخدمة في مجال Back End ، ويمكنك الإشتراك في دورة تطوير تطبيقات الويب باستخدام لغة PHP لأنها مبدأ أساسي في مجال Back End وسوف تتعلم الكثير من التقنيات واللغات البرمجية التي سوف تضيف لك الكثير مثل :- 

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

وبعد تعلمها سوف تكون قادر على بناء مواقع تفاعلية مع المستخدمة و قواعد البيانات . 

أيضاً هناك دورة تطوير التطبيقات باستخدام JavaScript و دورة تطوير التطبيقات باستخدام لغة Python التي يمكنك الإستفداة منها في مجال Back End

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

 إذا كنت تقصد دورة تطوير واجهات المستخدم فأنت ستتعلم من خلالها التالي:

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

وهو الجانب الخاص بالواجهة الأمامية، والآن إذا أردت تصبح مطور واجهة خلفية أيضًا وبذلك تصبح مطور Full stack أي قادر على بناء مشروع كامل بمفردك، فعليك بتعلم إما Node.js أو PHP وإطار لارافيل.

وبإمكانك تعلم Node.js من خلال دورة تطوير التطبيقات باستخدام لغة JavaScript:

و PHP ولارافيل وورد بريس أيضًا من خلال دورة تطوير تطبيقات الويب باستخدام لغة PHP.

وإذا أردت نصيحتي عليك بتعلم دورة تطوير تطبيقات الويب باستخدام لغة PHP، إذا كنت تريد أن تصبح مطور ويب.

أما إذا أردت تصبح مطور ويب وأيضًا معرفة كيف يتم تطوير تطبيقات الهاتف وسطح المكتب فعليك بدورة تطوير التطبيقات باستخدام لغة JavaScript، حيث سيتم فيها شرح React native و Electron.js.

وأنصحك بقراءة النقاشات التالية:

 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

باختصار، كل من الدورات التالية تؤهلك للعمل كمطور ويب شامل: 

فكل منها تستعمل لتطوير تطبيقات الويب، وسيمكنك استعمال اي منها لعمل تطبيقات ويب شاملة ومتكاملة. هذا بجانب أن كلا منها يتفصل في شرح أشهر أطر عملها ومكتباتها على الساحة، ففي Python نجد Django و في Javascript نجد MERN stack وفي PHP نجد Laravel وفي Ruby نجد Rails. وكلها يتم التعرض له بإسهاب في الدورة الخاصة به.

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

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ On 4‏/5‏/2023 at 22:18 قال Abdelhalim-Hafez:

ماذا عن كورس back - End المتكامل 

يوجد عدة دورات في الأكاديمية حول ال backend بمختلف التقنيات باستخدام لغة Python و JavaScript و PHP و Ruby كما تم التوضيح في التعليقات السابقة 

تختلف المميزات التي توفرها كل من Node.js و PHP و Django و Ruby on Rails ، ومن المهم معرفتها عند اختيار اللغة والإطار الذي سيتم استخدامه لتطوير تطبيق الويب. وفيما يلي نظرة عامة على بعض المميزات التي يقدمها كلا منهما:

Node.js:

  • يستخدم لغة JavaScript الشائعة والسهلة التعلم.
  • يتميز بأداء عالي وسرعة في تطوير التطبيقات.
  • يتميز بقدرته الكبيرة على التعامل مع الاتصالات المتزامنة.
  • يتميز بإمكانية تشغيل الكود المصدري على الخادم والعميل.

PHP:

  • تعد من أكثر لغات برمجة الخلفية شيوعًا واستخدامًا.
  • يتميز بسهولة تعلمها وقابليتها للتوسع والتخصيص.
  • يتميز بإمكانية تكاملها مع العديد من قواعد البيانات والإطارات العمل الأخرى.
  • يتميز بأدائه الجيد في تطوير تطبيقات الويب المتوسطة والصغيرة.

Django:

  • يعتبر إطار عمل Python الشهير لتطوير تطبيقات الويب.
  • يتميز بقدرته الكبيرة على تطوير تطبيقات الويب المتوسطة والكبيرة.
  • يتميز بسهولة استخدامه وسرعة تطوير التطبيقات.
  • يتميز بإمكانية تكاملها مع العديد من قواعد البيانات والإطارات العمل الأخرى.

Ruby on Rails:

  • يعتبر إطار عمل Ruby الشهير لتطوير تطبيقات الويب.
  • يتميز بسهولة استخدامه وسرعة تطوير التطبيقات.
  • يتميز بقدرته الكبيرة على تطوير تطبيقات الويب المتوسطة والكبيرة.
  • يتميز بإمكانية تكاملها مع العديد من قواعد البيانات والإطارات العمل الأخرى.
رابط هذا التعليق
شارك على الشبكات الإجتماعية

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

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

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

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   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.

  • إعلانات

  • تابعنا على



×
×
  • أضف...