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

السؤال

Recommended Posts

  • 0
نشر

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

حيث ستتعلمين بها التالي:

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

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

  • 0
نشر

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

وفي الأكاديمية لا يوجد دورة مختصة بالـ blockchain ولكن يمكنك تعلمه من خلال تعلم  المهارات التالية

رحلتك نحو تطوير برمجيات البلوكشين: خطوات المبتدئ

أولاً تحتاج لتعلم تعلّم أساسيات البلوكشين:

  • ما هي تقنية البلوكشين؟
  • كيف تعمل سلسلة الكتل (Blockchain)؟
  • ما هي اللامركزية والأمان في سياق البلوكشين؟
  • ما هي العملات الرقمية المشفرة؟
  • استكشف أنواع البلوكشين المختلفة

ثانياً يفترض أنك قمت بتعلم البرمجة من خلال دورة علوم الحاسوب وعموماً تحتاج لإتقان لغة برمجة واحدة على الأقل كما يفضل التعرّف على لغات برمجة العقود الذكية:

  • Solidity : لغة برمجة العقود الذكية الأساسية على منصة إيثريوم.
  • Vyper : لغة برمجة عقود ذكية آمنة وسهلة القراءة على منصة إيثريوم.
  • Chaincode : لغة برمجة عقود ذكية على منصة Hyperledger Fabric.

 استكشاف أدوات تطوير البلوكشين:

  • إيثريوم (Ethereum)
  • Hyperledger Fabric

ويفضل الإطلاع على الإجابات التالية حيث تشرح ذلك بالتفصيل

 

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

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

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

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

  • إعلانات

  • تابعنا على



×
×
  • أضف...