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

السؤال

نشر

السلام عليكم ورحمة الله تعالى وبركاته

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

أنا أريد أن أعرف ما الذي يجب فعله ,هل أستمر في تلك اللغة او البدا من جديد في هاته الدورة ,تخوفي هو ان تختلط علي الأمور انا كنت أدرس لغة البايتون لكن الآن كما قلت تركتها لحين الانتهاء من هاته الدورة هل هاذا شيء جيد أم سيء

رأيكم يهمني.

تحيات طالب جديد...

Recommended Posts

  • 0
نشر

إجابة هذا السؤال تتوقف على هدفك من المجال و من تعلم python. توقف للحظة ووجه هذا السؤال لنفسك, ما هو هدفك من تعلم لغة بايثون؟ ما الهدف الذي بدأت تتعلم البرمجة من أجله؟؟

 

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

 

أما إذا كان هدفك هو أن تعمل كمطور مواقع مثلًا و تتخصص في لغة javaScript على سبيل المثال سيكون البدأ بلغة بايثون مضيعة للوقت لأنك لن تستخدمها و ستضطر لأن تمضي وقتًا إضافيًا لتتعلم javaScript و تتعتاد على الطريقة التي تعمل بها اللغة. 

يوجد حالة ستضطر فيها إلى تعلم لغتين و هي إذا أردت أن تكون fullstack developerلأنك ستقوم بالعمل على جانبين و هما الواجهة الأمامية و الواجهة الخلفية و لكلٍ منهم لغاته الخاصة.فمثلًا:

- للواجهة الأمامية نستخدم اللغات التالية:

html يمكنك من خلالها كتابة المكونات الأساسية للموقع "و هي بسيطة جدًا و لا تعتبر لغة برمجة"

CSS و هي المسئولة عن الشكل الجمالي للصفحة "أيضًا بسيطة و لا تعتبر لغة برمجة"

JavaScript و هي المسئولة عن إضافة التفاعل للصفحة و تغير ألوان جزء معين من الصفحة بعد أن يضغط المستخدم على زر ما مثلًا

و للواجهة الأمامية يوجد العديد من التقنيات لتختار من بينها, مثل:

Node.js و Express.js التي تستخدم لغة javaScript

Django التي تستخدم لغة python 

laravel التي تستخدم لغة php

و غيرها الكثير.

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

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

بتاريخ 14 ساعات قال Barmaja Barmaja:

هو ان تختلط علي الأمور انا كنت أدرس لغة البايتون لكن الآن كما قلت تركتها

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

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

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

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

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

  • إعلانات

  • تابعنا على



×
×
  • أضف...