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

اسرع طريق اتعلمه لمنتج برمجي كامل .. لتطبيقات الجوال وتطبيقات الويب

Hamza Almsadi

السؤال

السلام عليكم 

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

لقد انقطعت عن عملي ولا يوجد لدي أي مصدر دخل حالياً، وأرغب بالتركيز بشكل أساسي على تطبيقات الجوال وتطبيقات الويب.

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

لا اريد تضييع المزيد من الفرص .

 

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


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


اريد افضل مسار حديث قليل المشاكل يمكنني ان ابدا به مباشرة لتحقيق احد المنتجات على الاقل 

وحاليا لا اريد اهدار الوقت في حل المشاكل واستكشاف الفرق بين التحديثات والاصدارات وغيرها 

 

تطبيق طبيبي ممتاز جدا ولكن تحديث React الاخير احدث الكثير من التغيرات واختلف جدا عن قبل , اعتقد سياخذ مني الكثير من الوقت لحل مشاكله التي ظهرت 

هل يجب أن أنتقل فوراً إلى Next.js، تطبيق أسئلة وأجوبة، تطبيق تعلم اللغات، أو Ionic؟ أرجو الإرشاد لأفضل الخيارات.
 

هل هذا المسار يلبي احتياجاتي؟ وما هو الحل إذا لزم التغيير؟؟  هل ساضطر  لتغيير هذا المسار ؟؟ هل اتعلم فلتر مثلا ؟؟ 

انصحوني ماذا افعل 

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

شكراً جزيلاً لكم على التفهم والاهتمام.

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

Recommended Posts

  • 0

مرحبا حمزة،

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

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

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

بتاريخ 3 ساعة قال Hamza Almsadi:

وحاليا لا اريد اهدار الوقت في حل المشاكل واستكشاف الفرق بين التحديثات والاصدارات وغيرها 

تطبيق طبيبي ممتاز جدا ولكن تحديث React الاخير احدث الكثير من التغيرات واختلف جدا عن قبل , اعتقد سياخذ مني الكثير من الوقت لحل مشاكله التي ظهرت

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

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

بالتوفيق...

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

  • 0
بتاريخ On 11‏/7‏/2024 at 06:15 قال Hamza Almsadi:

هل هذا المسار يلبي احتياجاتي؟ وما هو الحل إذا لزم التغيير؟؟  هل ساضطر  لتغيير هذا المسار ؟؟ هل اتعلم فلتر مثلا ؟؟ 

 

بتاريخ On 11‏/7‏/2024 at 10:12 قال Mustafa Mahmoud7:

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

حسناً كما تنصحني  , مارايك بان اعود الى React.js تطبيق ملاحظات بشكل سريع ربما انتهي منها ب 3 ايام لانني فهمتها جيدا , وبعدها اعود مرة اخرى الى React Native تطبيق طبيبي واقوم بانهائه , لانه كانت مشكلتي بالتحديث الاخير الذي اختلف جدا . 

وبعدها Nexst.js تطبيق تعلم اللغات ؟ او تطبيق اسالة وجوبة ؟ او اطار العمل Ionic , ماذا تصحني ؟

في البداية الاولوية ان اكون قادر على بناء تطبيق جوال , مثلا لمتجر صغير او توصيل طلبات , وثانيا تطبيقات الويب . 

ارجو ارشادي للخطة المناسبة 

وشكرا جزيلا 

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

  • 0
بتاريخ 2 ساعة قال Hamza Almsadi:

هل هذا المسار يلبي احتياجاتي؟ وما هو الحل إذا لزم التغيير؟؟  هل ساضطر  لتغيير هذا المسار ؟؟ هل اتعلم فلتر مثلا ؟؟ 

في حالة أنك قطعت شوطا في تعلم الجافاسكربت وتعلمت أساسيات رياكت والتطبيق عليها، والأولوية لك هو أن تكون قادرا على بناء تطبيق جوال، يمكنك بعد ذلك الإنتقال إلى ريأكت نيتف لتتعلم من خلاله كيفية بناء تطبيق جوال، ويمكنك الإكمال لتعلم ionic مع ريأكت لبناء تطبيق جوال أيضا بدلا من الإنتقال بالكامل إلى فلاتر.

بتاريخ 2 ساعة قال Hamza Almsadi:

حسناً كما تنصحني  , مارايك بان اعود الى React.js تطبيق ملاحظات بشكل سريع ربما انتهي منها ب 3 ايام لانني فهمتها جيدا , وبعدها اعود مرة اخرى الى React Native تطبيق طبيبي واقوم بانهائه , لانه كانت مشكلتي بالتحديث الاخير الذي اختلف جدا . 

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

بالتوفيق...

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

  • 0
بتاريخ 1 ساعة قال Hamza Almsadi:

 

حسناً كما تنصحني  , مارايك بان اعود الى React.js تطبيق ملاحظات بشكل سريع ربما انتهي منها ب 3 ايام لانني فهمتها جيدا , وبعدها اعود مرة اخرى الى React Native تطبيق طبيبي واقوم بانهائه , لانه كانت مشكلتي بالتحديث الاخير الذي اختلف جدا . 

وبعدها Nexst.js تطبيق تعلم اللغات ؟ او تطبيق اسالة وجوبة ؟ او اطار العمل Ionic , ماذا تصحني ؟

في البداية الاولوية ان اكون قادر على بناء تطبيق جوال , مثلا لمتجر صغير او توصيل طلبات , وثانيا تطبيقات الويب . 

ارجو ارشادي للخطة المناسبة 

وشكرا جزيلا 

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

بغض النظر عن المجال الذي اخترته، ما الأساس في ذلك كله؟ 

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

ثم بعد ذلك تعلم أساسيات HTML و CSS وتنفيذ مشاريع من خلالهم، ثم استخدام جافاسكريبت أثناء ذلك لإضافة تفاعلية للموقع.

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

ثم تستطيع الإنتقال لتعلم React Native وبعد تنفيذ مشروعين، المشروع الأول هو بالدورة والثاني من خلال اليوتيوب أو أي مصدر.

بعدها تستطيع الإنتقال لتعلم Next.js من أجل التطوير للويب.

بتلك الطريقة ستضمن أنك تتعلم بشكل صحيح وليس مجرد إنهاء الدروس والإنتقال للمسار التالي، وأرجو قراءة النقاش هنا:

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

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

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

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

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

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

  • إعلانات

  • تابعنا على



×
×
  • أضف...