تطوير الويب - متى أستطيع الإنتقال إلى تعلم أطر العمل؟

السلام عليكم

أقوم حاليا بتعلم مجال الـ Fullstack Developement وقد تعلمت أساسيات هذا المجال

  • لغة جافا سكريبت;
  • لغة PHP;
  • لغة HTML,CSS;
  • SQL. MySql;

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

سؤالي هو هل أستطيع البدء في تعلم أطر العمل (مثل Laravel,React,Bootstrap...) أم مازال علي أن أقوي نفسي في الأساسيات

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

التعليقات

نعم يمكنك البدء في تعلم إطارات العمل مثل Laravel وReact حتى لو لم تكن متقنًا بعد للغات الأساسية مثل PHP وجافاسكريبت.

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

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

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

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

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

أما بالنسبة إلى laravel فهو أشهر أطر العمل المبينة على php ويمكنك من إنشاء برامج وتطبيقات الويب وحتى الواجهات البرمجية PHP و حتي تتعامل مع لارافيل جيدا فيجب أولا أن تكون ملما وقويا في أساسيات البرمجة وأيضا تكون لديك المعرفة في كيفية عمل الإنترنت و أن تكون لديك المعرفة في البرمجة الكائنية OOP حتي لا تجد صعوبة في التعامل معه .

أما بالنسبة إلى react فهو إطار عمل واجهات أمامية مبنى على javascript وللتعامل معه يجب عليك أيضا معرفة الأساسيات في لغة javascript ومذاكرة typescript .

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

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