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

السؤال

نشر

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

كنت ادرس منذ فترة لغة الجافا ، و لكن لأنى مبتدئ توقفت فى المنتصف و لو اكمل بها 

و بحثت عن لغة اولى لى تكون اسهل و ابسط ، و بدأت بالبايثون ،،

ولكن عند سؤال احد المعارف ممن يعملون بمجال البرمجة بمصر ، اخبرنى ان البايثون شحيح طلبها هنا ، و ان الشائع هو فقط php & android & ios  .. اما توظيفات بايثون ف هى قليلة فى البرامج

فـ وددت السؤال عن توظيف لغة بايثون بالسوق العربى ،، و ما هى استخداماتها ؟ و اقسامها ؟ و حدود ما يمكننى عمله بها ..

و جزاكم الله خيرا

Recommended Posts

  • 1
نشر
بتاريخ 8 ساعات قال Ebrahem Omara:

فـ وددت السؤال عن توظيف لغة بايثون بالسوق العربى ،، و ما هى استخداماتها ؟ و اقسامها ؟ و حدود ما يمكننى عمله بها ..

 

عليك في البداية تحديد رغبتك، هل تريد أن تصبح مطور مواقع أم مطور تطبيقات جوال؟

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

  • 1
نشر

لغة بايثون لغة شاملة مطلوبة في مجالات عديدة عالميّا، مثل تطوير الويب (من الواجهة الخلفيّة، أي ما يتعلّق بالخوادم وقواعد البيانات)، تحليل البيانات وإدارة الخوادم وحتى تعلّم الآلة إلى غير ذلك من المجالات الجديدة نوعًا ما.
ولأنّ هذه المجالات جديدة نسبيا في العالم العربي -عدا تطوير الويب- فمن الطبيعي أن لا تجد ما تُريده.
وأتّفق مع مُحمّد في إجابته. لا تهُمّ لغة البرمجة التي تبدأ بها، المُهمّ أن تتعلّم أساسيّات البرمجة وتفهم كيفَ تنشئ تطبيقات بسيطة كخُطوة أولى. بعدها لن تحتاج إلى إجابة لسُؤالِك هذا، لأنّك ستفهم لمَ وكيفَ تستغلّ معرفتك آنذاك.
لذا ما دُمتَ بدأت بلغة بايثون، فأنصحك أن تُكمِل فيها إلى أن تتعلّم أساسيّاتها على الأقل، فإن أردت الانتقال إلى لغة أخرى فسيسهُل عليك ذلك. وإن وجدت مشاريع تُريد العمل عليها بلغة بايثون فيما تنفَع فيه (تطوير تطبيقات الويب مثلًا) فافعَل ذلك.

وفّقك الله.

  • 1
نشر

بايثون و Django زوج يعدّ بديلا كاملا للغة PHP، حاول تعلّم Django، إن وجدت أنّ تعلّمه صعب، فابدأ بإطار العمل Flask كبداية، فهو أبسط وأقرب إلى البرمجة بلغة بايثون دون إطار عمل.

إن أردت تعلّم Flask، فابدأ بهذه الدروس التي كتبتُها، ابدأ من أول درس وأكمل صعودا، السلسة الثّانيّة (ذات الـ24 درسا) بطيئة نوعا ما، لأنّها تشرح الكثير من التّفاصيل التي قد لا تكون مُهمّة في البداية، إلّا أنّها ستكون مُهمّة عند تطوير تطبيق مُعقّد، وتهدف إلى أن تكون بديلا للتوثيقات الأجنبيّة، أي أنّك لا تحتاج إلى حفظ كل شيء في آن واحد، بل هي أقرب إلى المرجع الذي تبحث فيه عمّا تُريده في وقت الحاجة، لذا أنصحك بالصّبر.

دروس Flask تشرح الكثير من التّفاصيل الدّقيقة التي ستُفيدك حتى عند انتقالك إلى Django أو لغة برمجة أخرى تتخصّص في تطوير الويب.

الخلاصة أنّك لن تخسَر شيئا، سواء تعلّمت Flask أو Django فكلاهما يُغطّي ما تحتاج إليه.

انظر الفرق بين Flask و Django.

 

  • 0
نشر

شكرا لكم اخوانى على الافادة ،،

انا فى البداية كان لدى فكرة ل مشروع اريد عملها ك موقع ويب + تطبيق اندرويد

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

--

هل بايثون + Djange يمكنهم تصميم موقع ويب كامل ؟ 

و هل هم بديل متكامل عن PHP مثلا ؟

= ستكون هذه نطقة مهمة يمكننى بها ان اكمل بالبايثون على الأقل لأكون تمكنت من مهارة برمجة الويب .

---------

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

و فى مفترق طرق ،، أما ان ادخل على قواعد البيانات ( لعدم علمى بها ) ، أو ( البدء فى Djange ) ،، أو إن كانت اللغة لن تخدم اغراضى السابق ذكرها ، فأنتقل إلى PHP أو الرجوج مجددا لـ Java ( رغم جهادى معها و احساسى بالتوهان فى منتصف تعلمها :\ ) .

انصحونى ماذا افعل :) ؟؟؟

  • 0
نشر

اشــكرك استاذ عبد الهادى على النصيحة ،،
سأكمل إن شاء الله المسار ،

خطتى كالآتى :

= أولا ، ببالى فكرة ل مشروع و يحتاج ل برنامج اندرويد & موقع ويب ،، و سأبدأ بمسار الويب اولا ( و قد تكون البداية من الويب هى الافضل للمشروع :) )

سأبدأ :

- البايثون & Flask | Django  .. لعمل موقع الويب ( هو هو مشابه فى الديناميكية ب موقع olx مثلا ، ادخال items ، بحث ، لوحة تحكم للمستخدمين )

- SQL ، ف هى ستكون مطلوبة لاكمال المشروع ، و للاستخدامات المستقبلية ، اليس صحيح ؟؟

--- 

انا انتهيت من اساسيات البايثون ، و حاليا فى منتصف تراك الـ SQL ، سأكمله و اعود ل (  Flask | Django ) 

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

و شكـــــــرا لك ♥ 

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

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

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

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

  • إعلانات

  • تابعنا على



×
×
  • أضف...