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

السؤال

Recommended Posts

  • 0
نشر

إذا كنت تتحدث عن كورسات أكاديمية حسوب فالأفضل ان تبدأ من دورة علوم الحاسوب 

وبشكل عام قد يفيدك الاطلاع على المقال التالي حتى تأخذ فكرة عن مسار تعلم البرمجة :

وهذا فيديو إذا كنت تفضل المحتوى المرئي :
 

 

  • 0
نشر

ستحتاج إلى دورة علوم الحاسب وستتعلم بها التالي: 

  • أساسيات الحاسوب وعلومه والتفكير المنطقي وما هي الخوارزميات وكيف تفيد في البرمجة
  • تطبيقات عملية على أساسيات التفكير المنطقي باستخدام بيئة سكراتش Scratch التفاعلية
  • أساسيات لغة البرمجة JavaScript وتطبيق المفاهيم التي تم شرحها باستخدامها، والتوسع في شرح التطبيقات العملية للغات البرمجة
  • أساسيات أنظمة التشغيل المختلفة وكيفية تثبيت البرمجيات اللازمة للبرمجة عليها
  • أساسيات سطر الأوامر في نظام لينكس، وشرح الأسس التي بني عليها النظام مع تطبيقها عمليًا
  • أنظمة قواعد البيانات المختلفة، مع شرح تفصيلي للغة SQL للتعامل معها
  • مبادئ أساسية في أنظمة قواعد البيانات NoSQL
  • المفاهيم الأساسية التي تبنى فيها صفحات الويب
  • مفاهيم أساسية في الشبكات والخوادم، وكيف يتم استقبال الطلبيات إلى الخادم والرد عليها
  • مبادئ الحماية والأمان في الويب

حيث أن الدورة مناسبة لمن:

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

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

وقد تم الإجابة على سؤال مشابه لسؤالك من قبل في النقاشات التالية، أرجو منك قرائتها وستحصل على فائدة بالتأكيد:

 

  • 0
نشر

كما ذكر المدربون في التعليقات السابقة دورة علوم الحاسب أفضل دورة للبداية.

لكن أريد أن أوضح لك شيئاً ضرورياً حتى تنجح في هذه الدورة، و هو أنه عليك إدراك أن البرمجة ليست فقط كتابة كود، فهي ترتكز على مهارات مثل التفكير المنطقي و حل المشاكل، بالإضافة إلى الأساسيات المتعلقة بكيفية عمل الحاسب.

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

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

  • 0
نشر

إذا كنت تريد فهم البرمجة وتعلم مبادئها وأساسياتها، فهناك العديد من الكورسات المجانية التي يمكنك الاستفادة منها. وفيما يلي بعض الأمثلة على هذه الكورسات:

- تعلم البرمجة وفهم مبادئها وأساسياتها - مهارات من Google: هذا الكورس يقدم مقدمة عن أساسيات الرموز البرمجية وكيفية استخدامها لإنشاء مشاريع بسيطة ومفيدة. يغطي الكورس لغات مثل HTML وCSS وJavaScript وPython، ويتضمن تمارين عملية وشهادة مجانية بعد إكمال جميع المواضيع.

- أفضل الكورسات المجانية لتعلم البرمجة من البداية وحتى الاحتراف - أراجيك: هذا المقال يستعرض مجموعة من الكورسات المجانية التي تقدمها جامعات ومؤسسات مرموقة في مجال علوم الحاسوب والبرمجة، مثل معهد ماساتشوستس للتكنولوجيا MIT، وجامعة هارفرد، وUdemy. تشمل هذه الكورسات لغات مختلفة مثل بايثون، وجافا، وC، وC++، والخوارزميات، والتعلم الآلي، وبرمجة الويب.

ولكن إذا كنت تريد كورس باللغة العربية الفصحي مع دعم ممتاز بمعني (إذا واجهت أي مشكلة خلال الكورس يوجد أكثر من مدرب لحل هذه المشكلة).

هذه الصفحة فيها جميع كورسات أكاديمية حسوب, أنصحك أن تبدأ بكورس علوم الحاسوب إذا كنت تريد تعلم البرمجة من البداية.

  • 0
نشر

كما ذكر المدربون في التعليقات السابقة دورة علوم الحاسب هي الدورة الأفضل في أكاديمية حسوب للبداية في مجال البرمجة عموماً . وهي دورة مدفوعة ولكن إذا كنت تريد دورة مجانية فيعتبر من أفضل الكورسات هو CS50

CS50 هو مقرر تعليمي مفتوح المصدر يعرّف الطلاب على علوم الكمبيوتر. يهدف المقرّر إلى تعليم الطلاب كيفية تطوير البرامج باستخدام لغات البرمجة C و Python و SQL و JavaScript إلخ.

يتضمن المقرر المواضيع الأساسية في الحوسبة مثل:

  • الخوارزميات والبيانات. 
  • الهياكل والقوائم المرتبطة. 
  •  البحث الثنائي.
  •  التراكب. 
  •  المؤشرات.
  •  الإدارة الذاتية للذاكرة.
  •  وغيرها الكثير.

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

لمزيد من المعلومات حول CS50 يمكنك زيارة الرابط التالي

 

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

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

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

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

  • إعلانات

  • تابعنا على



×
×
  • أضف...