Abdelhalim Hafez3 نشر 14 أغسطس أرسل تقرير نشر 14 أغسطس لقد أتممت دراسه كورس Front - End ما هو الكورس أو الكورسات المناسب لمجال Back -End اذا اردت دراسته 1 اقتباس
0 Taha Khaled2 نشر 14 أغسطس أرسل تقرير نشر 14 أغسطس يوجد العديد من المسارات التي يمكنك دراستها مثل إطار العمل: Laravel إطار عمل PHP متقدم يوفر مجموعة من الأدوات لبناء تطبيقات ويب بكفاءة. يأتي مع العديد من الميزات مثل ORM (Eloquent)، نظام التوجيه، وقوالب Blade. مزايا: تنظيم جيد للكود، حماية قوية ضد الثغرات الأمنية، دعم قوي من المجتمع، قابلية التوسع. عيوب: قد يكون أكثر تعقيدًا للمبتدئين، بعض المستخدمين يشعرون بأنه ثقيل مقارنةً بـ micro-frameworks. JavaScript: Node.js + Express لغة البرمجة: JavaScript مزايا: القدرة على استخدام نفس اللغة على الواجهة الأمامية والخلفية، دعم واسع من المجتمع، مكتبات متعددة. عيوب: غير مصممة أساسًا للتعامل مع العمليات الحسابية الثقيلة. إطار العمل: Express.js إطار عمل صغير وبسيط ل Node.js يُستخدم لبناء تطبيقات الويب والخدمات. مزايا: خفيف وسريع، سهل التعلم، مرونة عالية، دعم قوي من المجتمع. عيوب: لا يوفر الكثير من الميزات المتقدمة مقارنةً بـ frameworks أكبر مثل NestJS. Python: Django لغة البرمجة: Python إطار عمل Python يركز على الأمان وسرعة التطوير. يأتي مع ميزات مثل ORM (Django ORM)، نظام التوجيه، ونظام قوالب. مزايا: يوفر مجموعة متكاملة من الأدوات، تنظيم جيد، أمان قوي، دعم واسع. عيوب: يمكن أن يكون أكثر تعقيدًا في بعض الحالات، ثقيل مقارنةً بـ micro-frameworks مثل Flask. Ruby: Ruby on Rails لغة البرمجة: Ruby إطار عمل Ruby يُستخدم لتطوير تطبيقات الويب بكفاءة وسرعة. يأتي مع مجموعة من الأدوات والميزات المتكاملة. مزايا: تنظيم جيد، توفير الوقت في التطوير، دعم قوي من المجتمع. عيوب: قد يكون ثقيلًا لبعض التطبيقات، قد تحتاج إلى موارد أكثر مقارنة ببعض الخيارات الأخرى. فقط كل ما عليك هو تحديد المسار الذي تريد تعلمه والبدء فيه سواء اخذ كورسات من اكاديمية حسوب او التعلم الذاتي اقتباس
0 عبدالباسط ابراهيم نشر 17 أغسطس أرسل تقرير نشر 17 أغسطس بدلاً من إقتراح دورة معينة يفضل أولاً معرفة ما عليك دراسته لتصبح مطور backend و إليك ما تحتاج إلى دراسته: أولاً لغة برمجة مثل PHP وهي لغة برمجية شائعة ومستخدمة في تطوير الويب أما إذا كنت تفضل استخدام JavaScript على جانب الخادم، فإن Node.js خيار رائع. يمكنك تعلم Express.js، وهو إطار عمل يساعدك في بناء تطبيقات ويب فعّالة. أيضاً يمكنك تعلم Python مع أحد أطر العمل مثل Django أو Flask . والعديد من لغات البرمجة والأخرى ثانياً قواعد البياناتولها نوعين هما: SQL Databases وتحتاج لتعلم كيفية التعامل مع قواعد البيانات العلائقية مثل MySQL، PostgreSQL، أو SQL Server. ستحتاج إلى معرفة كيفية كتابة استعلامات SQL، وإدارة البيانات. أو NoSQL Databases قواعد البيانات غير العلائقية مثل MongoDB ، خاصةً للتطبيقات التي تتطلب مرونة في تخزين البيانات. ثالثاً تحتاج لفهم كيفية إعداد وإدارة الخوادم أمر حيوي. ستحتاج إلى معرفة كيفية التعامل مع خوادم الويب مثل Apache أو Nginx. والعديد من المهارات الأخرى الضرورية مثل أمن الويب (Web Security) يجب أن تكون على دراية بأمن الويب لحماية التطبيقات من الهجمات مثل SQL Injection، XSS، وCSRF. تعلم كيفية بناء واستهلاك APIs أمر ضروري. ستحتاج إلى معرفة كيفية إنشاء RESTful APIs واستخدامها للتواصل بين الخادم والعميل. تعلم كيفية استخدام Git لإدارة الشيفرة المصدرية. تعلم إطار العمل المناسب للغة البرمجية التي تختارها، مثل Django للـ Python، أو Laravel للـ PHP، أو Express.js للـ Node.js. وإذا كنت تريد إقتراح لدورة ما فيمكنك الإطلاع على الدورات المموجودة في الأكاديمية اقتباس
السؤال
Abdelhalim Hafez3
لقد أتممت دراسه كورس Front - End
ما هو الكورس أو الكورسات المناسب لمجال Back -End اذا اردت دراسته
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.