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

السؤال

نشر

انا حاب ابدا في مجال البرمجة بسبب عدم توفر شخص في شركتنا يفهم في مجال البرمجة 

الشي الوحيد اللي بيخليني اتعلم هو ادارة السيرفرات و الداتا بيز وهذا المجال 

من وين ابدا وكيف اتعلم المجال اللي ابغاه بدون اتعلم اشياء ما بتفيديني بشغلي مثل برمجة المواقع او تطبيقات الاندرويد وماشابه

Recommended Posts

  • 0
نشر

يمكنك تعلم إدارة الأنظمة والبنية التحتية System Administration and Infrastructure Management مندرج تحت مجال ال IT . هذا المجال لا يتطلب منك تعلم تطوير المواقع أو تطبيقات الهواتف .

ولتعلم المهارات الأساسية في هذا المجال تحتاج إلى 

تعلم أولاً أساسيات أنظمة التشغيل

  • ويفضل التركيز على أنظمة مثل Linux (الأكثر استخداماً في الخوادم) وWindows Server أيضاً وتعلم أوامر Bash وShell Scripting.
  • تعامل مع إعدادات الشبكة والجدران النارية (Firewall).

ثانياً تحتاج لتعلم الشبكات الأساسيات منها مثل

  • IP Addressing
  • Subnetting
  • DNS
  • بروتوكولات مثل HTTP, FTP, SSH.

ثم تحتاج لتعلم قواعد البيانات (Databases) مثل SQL وإدارة قواعد بيانات شائعة مثل:

  • MySQL
  • PostgreSQL

أو  قواعد غير العلائقية NoSQL مثل MongoDB

وتحتاج أيضاً تعلم  والأمانوالنسخ الإحتياطية

  • الحماية من الهجمات السيبرانية مثل DDoS والهجمات الخبيثة.
  • طرق النسخ الاحتياطي واستعادة البيانات.

ولذلك يمكنك البحث عن دورات في هذا المجال ويفضل لو تقوم بتعليمك هذه المهارات بشكل مفصل 

  • 0
نشر

من الأفضل تحديد مجال ترغب في دراسته لأن لغات البرمجة والمجالات و التقنيات متنوعة . لذلك يجب تحديد المجال أولا حتى تبدأ في دراسة الأساسيات التي تفيدك في هذا الاختصاص الذي سوف تعمل به.

يمكنك قراءة المقال التالي وهو شامل سيعرفك كيف تبدا وما هي المجالات المتاحة:

بعد قراءة الاختصاصات والمجالات المتاحة بعناية ابحث عن أساسيات اللغات ويوجد قسم المقالات والدروس المجانية هنا ضمن الاكاديمية شروحات كثيرة لمختلف اللغات والتقنيات يمكنك الاستفادة منها.

وفي حال رغبت في الاشتراك بأحد الدورات وليس لديك أى خلفية برمجية مسبقا فيمكنك البدء بدورة علوم الحاسب ويمكنك قراءة الإجابة التالية لتفاصيل أكثر حول الدورة :

 

 

  • 0
نشر
بتاريخ 22 دقائق مضت قال عبدالباسط ابراهيم:

يمكنك تعلم إدارة الأنظمة والبنية التحتية System Administration and Infrastructure Management مندرج تحت مجال ال IT . هذا المجال لا يتطلب منك تعلم تطوير المواقع أو تطبيقات الهواتف .

ولتعلم المهارات الأساسية في هذا المجال تحتاج إلى 

تعلم أولاً أساسيات أنظمة التشغيل

  • ويفضل التركيز على أنظمة مثل Linux (الأكثر استخداماً في الخوادم) وWindows Server أيضاً وتعلم أوامر Bash وShell Scripting.
  • تعامل مع إعدادات الشبكة والجدران النارية (Firewall).

ثانياً تحتاج لتعلم الشبكات الأساسيات منها مثل

  • IP Addressing
  • Subnetting
  • DNS
  • بروتوكولات مثل HTTP, FTP, SSH.

ثم تحتاج لتعلم قواعد البيانات (Databases) مثل SQL وإدارة قواعد بيانات شائعة مثل:

  • MySQL
  • PostgreSQL

أو  قواعد غير العلائقية NoSQL مثل MongoDB

وتحتاج أيضاً تعلم  والأمانوالنسخ الإحتياطية

  • الحماية من الهجمات السيبرانية مثل DDoS والهجمات الخبيثة.
  • طرق النسخ الاحتياطي واستعادة البيانات.

ولذلك يمكنك البحث عن دورات في هذا المجال ويفضل لو تقوم بتعليمك هذه المهارات بشكل مفصل 

هل يوجد دورة متخصصه في هذا المجال من الالف للياء ؟ 

 

  • 0
نشر
بتاريخ 1 دقيقة مضت قال Ahmed Voca:

هل يوجد دورة متخصصه في هذا المجال من الالف للياء ؟ 

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

  • 0
نشر
بتاريخ 2 دقائق مضت قال عبدالباسط ابراهيم:

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

يعني ابدا من دورة علوم الحاسب ثم ابدا اتعمق في المجال اللي ابغاه صحيح؟

 

هل لازم احترف لغة جافا عشان اتعمق في مجال الانظمة ؟ وايش اللغات اللي بحتاجها في رحلتي لاحتراف الانظمة 

  • 0
نشر
بتاريخ 1 ساعة قال Ahmed Voca:

انا حاب ابدا في مجال البرمجة بسبب عدم توفر شخص في شركتنا يفهم في مجال البرمجة 

الشي الوحيد اللي بيخليني اتعلم هو ادارة السيرفرات و الداتا بيز وهذا المجال 

من وين ابدا وكيف اتعلم المجال اللي ابغاه بدون اتعلم اشياء ما بتفيديني بشغلي مثل برمجة المواقع او تطبيقات الاندرويد وماشابه

هذا راجع لنوع الشركة خاصتكم ولسياستكم المتعلقة بالتوظيف، لكن في حال عدم توفره شخصيا داخل الشركة يمكنكم توظيف مستقلين لأداء الغرض بحيث تختصر عليك خارطة الطريق لتتفرغ لمسؤوليات أخرى وتستفيد في نفس الوقت من خبرة سنوات وفي نفس الوقت يمكنك تخصيص وقت للتعلم بحيث لا تتأثر مسؤولياتك الأخرى، فالبرمجة رحلة طويلة وليست بالسهلة لكن نتائجها مثمرة وتأتي نتيجة تعب واجتهاد، وكما قلت لك هذا راجع إلى سياسة التوظيف الخاصة بكل شركة، يمكن أن تجد ظالتك في مواقع كمستقل وخمسات.

وبالنسبة لتعلمك أنت أقترح عليك مراجعة هذه المقالة:

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

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

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

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

  • إعلانات

  • تابعنا على



×
×
  • أضف...