كيف اتعلم ال frontend ؟؟

  • AmReffat

كبف اتعلم front end من حيث كل حاجة انا عارف ان انا لازم اتعلم الhtml , css , java script ولكن مش فاهم الحاجات التانية اللى هيا االBootstrab والكلام دا كلة انا عايز حد يفهمى اتعلم اية بالضبط واتعلم منين اصل كل ما احاول اتعلم من اى مصدر احسة كدا ناقص فارجوا من سيادتكم طرح بعض المصادر .....

وكان عندى سؤال كمان هوا لية حد يطلب يبرمج موقع فى حين انة ممكن يعملة على اى منصة زى الورد بريس فا عايز افهم ما هو الفرق بين ان انا اقوم بعمل موقع على اى منصة من المنصات اللى بتيحلك انك تصمم موقع وان انا اصمم واجهة موقع باستخدام لغة برمجة

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

شكرا مقدما....

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

التعليقات

افضل مصدر لتعلم FrontEnd هو أكادمية الزيرو

مرحبا

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

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

بالتوفيق.

يجب عليك أولًا تعلم الأساسيات وإتقانها بشكل جيد، والأساسيات هي بعض اللغات والتقنيات مثل HTML و CSS و JavaScript و كيف يطلب المتصفح صفحات الويب لكي تظهر للمستخدم بالإضافة إلى بعض المكتبات مثل Bootstrap و jQuery ، وهي مكتبات جاهزة تساعدك على إتمام العمل بشكل أسرع فقط، ويمكن الإستغناء عنها وعمل كل شيء من الصفر، بدون الأساسيات لن تنفعك أي دورة أو شرح خصوصًا في الدورات المتقدمة والتي تطلب أن يكون مستواك متوسط أو محترف لكي تفهم ما فيها. بمجرد إنتهائك من الأساسيات عليك أن تطبق ما تعلمته في عدد من المشريع الصغيرة لتثبت لنفسك أنك إتقنت الأساسيات وأصبح بإمكانك أن تقوم بصنع موقع بسيط من الصفر (Frontend فقط).

بعد ذلك تأتي مرحلة تعلم أمور متقدمة أكثر مثل SCSS و Pug.js و NPM و تعلم أحد إطارات الجافاسكريبت مثل React.js أو Vue.js ، بالإضافة إلى تعلم التعامل مع webpack أو Gulp وكيف يقوم المتصفح بتحويل كود HTML إلى أشكال وعناصر تظهر للمستخدم. بعد إنتهائك من التقنيات المتقدمة عليك أن تفعل ما فعلته بعد إنتهاء الأساسيات، وهو التطبيق على ما تعلمته من خلال عمل مشروع كامل بإستخدام كل التقنيات، مثالًا: عمل صفحات متجر إلكتروني متعدد الأغراض والتجار(Frontend فقط).

أما بالنسبة للمصادر المجانية فأنصحك بقناة أستاذ أسامة - Elzero Web School حيث يشرح كل الأساسيات بالتفصيل بالإضافة لشرح جزء كبير من التقنيات المتقدمة. بالنسبة للمصادر المدفوعة بيمكنك الحصول على دورات باللغة العربية من أكاديمية حسوب أو البحث عن دورات مشابهة في مواضع أجنبية مثل Coursera أو Udemy.

بالنسبه لي التعليم في موقع حلو اسمو

لو اتعمل علي منصه مش هيبقي احسن حاجه ومش هتعرف تديلو اوامر .

في حاجه اسمها استضاف علي الجيت هاب اعمل سيرج عنها