التعلم بذكاء ...
من أهم العوامل التي تساعدك علي الإدراك والفهم هي بحثك عن افضل طريقة مناسبة لك في التعلم
سنجري مثال علي تعلم مسارات الويب والمواقع
احيانا بعض المبتدئين في تعلم الويب سرعان يحتارون بين تعلم لغة باك اند
ام تعلم لغات الفرونت اند ، ام تعلم الاثنين معا >>>
هناك نقطة اود لفت انتباه المبتدئين اليها وهي مسار full stack developer
اولا كلمة stack تعني مجموعة من اللغات والحزم البرمجية التي تستخدم في مهام معينة
ومسار full stack جدا شيق وطويل ويحتاج الي جهد كبير ولكن بلا شك ستكون نهايته مثمره وفرصه اكبر لك في سوق العمل كمبرمج >>
لذلك لا يجري في خاطرك من الوهلة الأولي ان full stack يتمثل في
html - css - php
هذه تعتبر أول خطواتك ولكن الموضوع احيانا ما يكون اعمق من ذلك خاصة في وجود العديد من المكتبات والأطر البرمجية الخاصة بالويب ومشاريعه ، ولكن هناك عدة حلول لك قد تكون افضل من وجهة نظري وهي >
في البرمجة والخوارزميات نتعلم تقسيم المشاكل الكبيرة الي صغيرة ، ثم العمل علي ايجاد حلول برمجية لها
لذلك في التعلم استخدم نظريات التقسيم ، بعض الناس يقطف من كل بستان زهرة ?
وفي النهاية لا يجمع حصيلة علمية مناسبة ولكن اود ان اشجعك بأن كل درس او اداة أو اطار عمل خاص بالويب >
ستحتاجه في يوم ما بلا شك ولكن في البداية ، تعلم بشكل صحيح
لكن تجد مدرب اطلاقا يعطيك درس من php ثم ينتقل بك لدرس في css , ثم يرجع بك علي php
ولكن يعطيك مسارات بالترتيب ، وانت كذلك عندنا تتعلم php , او python , او java
فأنت في مرحلة الباك اند ، مرحلة العمل الخفي >>