هل اكمل في تعلم اطر العمل بايثون ؟

السلام عليكم

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

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

هل تقصد تعلم nodejs ؟

إذا كان كذلك فيجب أن يكون لديك فهم جيد لأساسيات اللغة نفسها. يوصى بتعلم JavaScript بشكل شامل أولاً . ثم بعد ذلك يمكنك تعلم nodejs (وهي بيئة تشغيل وليس إطار عمل)ثم بعد ذلك يمكنك تعلم إطار العمل express

أما بالنسبة لفرص العمل لإطار العمل django فهي موجودة وهناك طلب كبير عليها ربما يختلف ذلك من دول إلى أخرى أما بالنسبة ل nodejs و express فهناك طلب أكبر من إطار العمل django ولكن يعتبر إطار العمل django أسهل في العمل وأسرع في إنشاء المشاريع من express

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

لذلك كلا اللغات عليها طلب كبير وليس الفرق بينهما يجعلك تنتقل من بينهما بينما قمت بتعلم جزء كبير من لغة python وإطار العمل django فيمكنك التكملة فيما تتعلمه ولاحقاً يمكنك تعلم nodejs و إطار العمل express

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

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

مباشرةً ولا تتأخّر في ذلك، أنصحك بالتفكير في التحويل إلى أطر عمل JavaScript مباشرةً في حال كنت مهتم بالعمل الحر ولا تتعلّم البايثون لأجل مشروع بعينه، ال JavaScript لغة البرمجة الأكثر شيوعاً، شائعة جداً ويتزايد الطلب عليها بمواقع العمل الحر والمشاريع المستقلة يومياً بشكل متزايد، حاول أن تبدأ مباشرةً بال React وهي مكتبة جافا سكريبت لبناء واجهات المستخدم، هذا سيضمن لك عمل بشكل سريع، الري آكت أحد أطر عمل JavaScript الأكثر شهرة ويتم استخدامه من قبل العديد من الشركات الكبيرة، مثل Facebook وInstagram وNetflix. ولذلك لا تقوم بتوفير مجهودك مباشرةً في المسار الصحيح المربح إن كان هذا هدفك بالمقام الأوّل.

إذا كنت مهتمًا بالعمل الحر، فإنني أوصي بتعلم أحد أطر عمل JavaScript هذه. ستحتاج أيضًا إلى فهم جيد لـ HTML وCSS.

قبل تعلم أي لغة أو مهارة، عليك أولاً تحديد وجهتك أي هل تريد العمل على مواقع العمل الحر أم الشركات؟

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

أما في حال رغبتك العمل على مواقع العمل الحر، فعليك تعلم اللغات والمهارات المطلوبة سواء PHP أو جافاسكريبت.

وهنا سيتوجب عليك تعلم اللغات الأساسية لتطوير الويب وهم HTML, CSS, JS ولديك وصول لذلك بما أنك مشترك في أحد دورات حسوب، من خلال المسار الأول في دورة تطوير واجهات المستخدم و المسار الأول في دورة تطوير التطبيقات باستخدام جافاسكريبت.

وعليك التركيز بشدة على الأساسيات فهى التي ستؤهلك لتعلم أي شيء تريده وليس تعلم التقنيات مثل React وغيرها.

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