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

هل لكي أتعلم أوراكل، لابد التمكن من جافا سكربت ؟

Abdel Rahman Ramadan

السؤال

السلام عليكم ورحمة الله و بركاته ، أساتذتى الكرام 
هل  لكى أتعلم أوراكل ، لابد التمكن من جافا اسكربت ؟
و هل بايثون يغنى عن جافا اسكربت عموما ؟
و ما مستقبل دراسة قواعد البيانات ك أوراكل و  SQL؟

أسف للاطالة 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

Recommended Posts

  • 0

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

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

أما بالنسبة لمستقبل دراسة قواعد البيانات فهناك مسمى وظيفي DBA  وهو اختصار الى Database Administrator أي المسؤول والمشرف على قواعد البيانات الخاص لشركة معينة او مشروع معين وغالباً ما تكون طبيعة هذه المشاريع كبيرة لذلك لا بد من وجود مسؤول يشرف عليها ويهتم بالجداول والعمليات التي تُجرى عليها.

هناك قواعد بيانات أخرى وانواع أخرى من قواعد البيانات غير MySQL.

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

وهناك برمجة الواجهات الخلفية بالويب تشترك فيهما كلاً من البايثون والجافاسكريبت.

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

مرحبا عبد الرحمن,

بتاريخ 4 دقائق مضت قال Abdel Rahman Ramadan:

هل  لكى أتعلم أوراكل ، لابد التمكن من جافا اسكربت ؟

كلا, أوراكل (قواعد البيانات) تستخدم لغة PL/SQL structure query language نفس MySQL لكن مع إضافات وليس لها علاقة بجافا سكربت

بتاريخ 6 دقائق مضت قال Abdel Rahman Ramadan:

و هل بايثون يغنى عن جافا اسكربت عموما ؟

استخدامات مشتركة (لغة سيرفر backend - تطبيقات سطح المكتب - تطبيقات الهواتف المحمولة ...) 

ميزات جافا سكربت (برمجة واجهات الويب) الأفضل في مجالها

ميزات بايثون (الذكاء الاصطناعي) الأفضل في مجالها

بتاريخ 9 دقائق مضت قال Abdel Rahman Ramadan:

و ما مستقبل دراسة قواعد البيانات ك أوراكل و  SQL؟

دراسة SQL مهمة جدا, أوراكل جيدة و لها بعض فرص العمل في الشركات لكن استخدام MySQL أكثر لأنها مجانية 

بالتوفيق

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

أهلا أخي, بعد أن قدم لك الأخ وائل توضيحا للسؤال الأول والتاني فبخصوص سؤالك التالث

بتاريخ 2 ساعات قال Abdel Rahman Ramadan:

و ما مستقبل دراسة قواعد البيانات ك أوراكل و  SQL؟

فبالتأكيد مستقبل الأوراكل واعد لا محالة, كما أنني أود أن أبشرك حقا أنه لو أتممت دراستك وتعلمك في قواعد البيانات وبالضبط الأوراكل وحصلت على كل الشواهد التي توفرها لك شركة Oracle والتي تعتبر دزينة جد كبيرة من الشهادات في العديد من المجالات، حيث يتم تقسيمها في المجمل إلى 3 أقسام و هي Oracle Certified Professional, Master, Expert، سواء للمبتدئين في المجال، او المحترفين الذين يريدون الحصول على شهادات معتمدة متوسطة الخبرة، او للخبراء و المتمرسين في المجال، فستحصل بعدها على Oracle Master يصبح لك من خلالها العمل بأي مكان بالعالم خصوصا لو ضبطت أمور Oracle Management Cloud و DBA التي ستتلقاها أثناء الشهادات التئ ذكرتها لك.

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

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

في مجال الويب لا شئ حاليا يغني عن استخدام الجافا السكربت هي اللغة المسيطرة في المجال Front-End باﻹضافة الي لغة Html-Css 
وبالتالي في مجال الويب لا مجال لاستبدال الجافا السكربت وهي اكثر مجالتها تقريباً مع الأخد في عين الإعتبار أن لغة الجافا السكربت في السنوات الأخيرة واصبحت تستخدم في العديد من التطبيقات المختلفة مثل تطبيقات سطح المكتب و فيه التواصل مع السيرفرات وعمل المواقع بشكل كامل شاملا كيفية التواصل مع قواعد البيانات

والبايثون كذلك مجالاته واسعة جدا ويستخدم هذه الأيام ايضا في مجال الويب ولكن في Backend فقط في إطار العمل الجانكو وهو مشهور جدا ولكن كما أخبرتك سابقا لكي تتم العملية في مجال الويب فإنك تحتاج الي معرفة الجافا السكربت

وكما أخبرك الأخ / وائل فإن البايثون لها أكثر من إستخدام ولها كثير من المكتبات البرمجية الجاهزة في جميع المجالات تقريبا وخاصة في مجال الذكاء الصناعي وتحليل الصور و الإحصاء والكثير الكثير من التطبيقات وهي من اللغات الواعدة جدا ومن الجميل تعلمها

رابط هذا التعليق
شارك على الشبكات الإجتماعية

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

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

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

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

  • إعلانات

  • تابعنا على



×
×
  • أضف...