حدث بالفعل عي العديد من المرات ومعظمها وصلت للحل :) عقلك الباطن يعمل بشكل رائع!
196 نقاط السمعة
121 ألف مشاهدات المحتوى
عضو منذ
2
كنت أتمنى ان أجد لك رداً على سؤالك لكن للأسف عانيت لوقت طويل مما تعاني منه. درست دراسة لا علاقة لها بالكمبيوتر أو البرمجة وامتهنت مهنة الطب لمدة 5 سنوات ثم قررت التركيز ةتركتها نهائيا ووجهت كافة وقتي ومجهودي في التجاه الذي أحبه ... أعتقد ان عليك أولا ان تحدد ما هو الأمر الذي ستستمتع بالعمل به ودراسة هذا الأمر والنظر لسوق العمل ثم اتخاذ قرارك :) الله معك
أعتذر في التأخر عن الرد. من الممكن اتباع طريقة من إثنين لعمل تأثير مماثل لما تسأل عنه. لنفترض مثلاً أن القائمة تتركب كالآتي: Home Contact من الممكن ان تقوم بوضع class للعنصر الفعال في القائمة مثلا: Home Contact وهناك طريقة أخرى أستخدمها أحيانا عندما أستخدم class أو id خاص بكل صفحة ... مثلا: ... Home Contact يمكنك تعريف كل صفحة في الـ body وسيكون الـ CSS وقتها كالتالي: body.home-page li.home { ... } وهكذا
وعليكم السلام ورحمة الله وبركاته تعلم jQuery قد يسهل عليك الكثير عندما تحتاج إلى التعامل مع الـ DOM ولكنه لن يغنيك عن استخدام JavaScript أبداً. سيأتي وقت تحتاج فيه لإستخدام JavaScript بالتأكيد. أيضاً في العديد من الأوقات تجد ان الكثير من المطورين يستخدمون jQuery من أجل محرك الإختيار فقط من أجل تحديد بعض العناصر من الصفحة وتعديلها في مشروع لا يتطلب دعم المتصفحات القديمة. في هذه الحالة فكر في أنك تجبر المستخدم على تحميل 90kb لإستخدام شئ من الممكن ان
سأفترض أنك تتحدث عن مجال الـ Front-end development لأن تطوير المواقع هو عمل متشعب به أجزاء خاصة تعمل على الخادم وأخرى على المتصفح. سأتحدث فقط عن الجزء الذي أعلمه :) بالطبع الآداة التي لا يمكن الإستغناء عنها خاصة في وقتنا الحالي هي JavaScript ... يعتبرها البعض السكينة السويسرية التي تحملها في جعبتك وتستخدمها في العديد من المهمات. من المفيد جداً ايضا تعلم بعض الإطارات مثل jQuery و MooTools وإطارات الـ MVC مثل Ember و Backbone وغيرها. من المفيد أيضاً معرفة
إطارات العمل إضافة رائعة يجب ان توضع في الحسبان ورأيي أن تعلمها يضيف للفرد الخبرة ولكن الأهم ان ترى كيف تعمل هذة الإطارات لأنك في وقت قد تحتاج إلى شئ واحد أو أكثر ولا تحتاج إلى الاطار كله. فإن قمت مثلاً بتحميل Bootstrap كاملا ولم تستخدم منه سوى الشبكة (Grid) فكر في كم البيانات التي تجبر المستخدم على تحميلها بدون الإستفادة منها. يعجبني انا شخصيا إضافة في Bootstrap المسماة بـ Scrollspy وأضطر لإستخدامها في الكثير من المشاريع. لهذا السبب أستخرجها
لا ادعي بأن أية عمل قمت به هو عمل احترافي :) اسمح لي بتغيير الصيغة إلى الأعمال المحببة لي التي لاقت استحسان ممن عملت معهم ومن زملائي ... أتذكر منهم التالي: 1- قمت بإنشاء موقع باستخدام نظام ادارة المحتويات Joomla في عام 2007 يستخدم كشبكة اجتماعية لقاطني أحياء سكنية معينة في الولايات المتحدة الأمريكية ... تم استخدامه أكثر من 80 مرة وأتى بربح كبير على صاحب المشروع لدرجة ان المبلغ الذي حصلت عليه في النهاية منه كان ضعف ما اتفقنا
وعليكم السلام ورحمة الله وبركاته ، HTML5 سيظل ينمو ويتضج خلال السنوات القادمة. هناك العديد من المناطق التي لم تطرق بعد ومطورا المتصفحات مثل Google و Microsoft و Mozilla وغيرهم سيظلوا في سباق من أجل استيعاب الخطط التي تضعها هيئة الـ W3C. دعنا نعيد صيغة سؤالك بشكل أوضح: هل سيكفي HTML5 فقط لتطوير موقع كمدونة؟ HTML5 يقوم بعمل واحد فقط ... هو عرض المحتوى بطريقة يفهمها المتصفح. هل يمكن استخدام HTML5 لعمل شئ مثل مدونة؟ بالطبع إذا كان تعريفك للمدونة