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

السؤال

Recommended Posts

  • 0
نشر (معدل)

يجب أن تبدأ بدورة علوم الحاسوب لأن هذه الدورة تعتبر مهمة جدا لانك سوف تتعلم اساسيات كثيرة و التي سوف تساعدك علي فهم باقي الدورات و يجب بعد الانتهاء من هذه الدورة أن تختار مجال واحدا من هذه المجالات

  1. تطوير مواقع الويب
  2. تطوير الالعاب
  3. تطوير تطبيقات الموبايل
  4. الذكاء الصناعي
  5. الأمن السيبراني

ولكل مجال لغات برمجة يجب أن تتعلمها فمثلا مجال تطوير مواقع الويب ينقسم الي 

  1. frontend development: ,وهنا سوف تتعلم تصميم المواقع
  2. backend development : وهنا سوف تتعلم التعامل مع قواعد البيانات

و في frontend development سوف تحتاج أن تتعلم هذه اللغات

  1. html 
  2. css
  3. javascript

وفي  backend development :سوف تختار لغة واحدة مع قاعدة البيانات التي تريد ان تتعامل معها فمثلا

  1. لغة php مع قاعدة بيانات mysql
  2. لغة javascript مع قاعدة بيانات mongo

و يمكنك الاطلاع على هذه المقالة من الرابط هنا

تم التعديل في بواسطة Ziyad Hasan
  • 0
نشر

من أجل أن تصبح محترف في البرمجة عليك البدء في دورة علوم الحاسوب:

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

محتويات الدورة :- 

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

من مزايا الدورة:- 

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

يمكنك التسجيل في الدورة من هنا

  • 0
نشر

الموضوع لا يقصر على تعلم لغة معينة أو دورة معينة
لكي تصبح محترف عليك أولًا ان تتعلم علوم الحاسوب او على الاقل

أساسيات علوم الحاسوب وهيا

اقتباس

Data Structures

اقتباس

Algorithms

ويجب عليك ايضاً تحسين مهاراتك في Logical thinking ( التفكير المنطقي ) وبعد ذلك
سيكون تعلم للغات البرمجة أمر سهل حيث ستكون قد ادركت كيف يتعامل الحاسوب مع الاسطر البرمجية او باختصار ستكون فهمت كيف يفكر الحاسوب بعد ذلك ستُسأل نفسك كيف احدد المسار المناسب لي فا البرمجة مقسمة الى العديد من الاقسام اشهرهم

  1. تطوير تطبيقات الهاتف على منصتي Android & IOS
  2. تطوير مواقع الويب
  3. تطوير تطبيقات سطح المكتب
  4. تطوير الألعاب

وبعد أن تحدد المسار ستبدأ في تعلم اللغات و الأدوات
يوجد لكل مسار منهم العديد من اللغات و الأدوات بعضها يجب عليك انت تتعلمها بشكل اجباري والبعض الآخر 

اختياري وذلك يعود الي سوق العمل الذي تستهدف العمل به
على سبيل المثال  يوجد اطار عمل Angular Js خاص بلغة Javascript في بلدي عليه طلب كبير جداً علي الرغم من وجود العديد من اطارات العمل الاخري التي تقوم بنفس الأمور ولكن يبقي هو الاكثر طلبا في بلدي
كيف تقوم بتحديد المهارات الاكثر طلبا في بلدك ذلك امر بسيط عليك فقط أن تتصفح مواقع التوظيف وتقراء متطلبات العمل في المسار الذي اخترته وتقوم بتحديد المهارات الأكثر طلبا وتتعلمها ذلك لا يعني انك سوف تتعلم المهارات المطلوبة في سوق العمل في بلدك فقط سيكون عليك ان تتعلم معظم الادوات واللغات الخاصة بالمسار الذي تعلمته كل ما سبق يساعدك فقط في تحديد اولوياتك

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

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

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

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

  • إعلانات

  • تابعنا على



×
×
  • أضف...