ماهي أفضل لغات البرمجة لتطوير الويب والتي تساعد في أنشاء المواقع وصفحات الهبوط
أنا تعلمت لغة html و css وأريد لغات برمجة أخرى لأتعلمها وأريد دورات تعليمية مجانية
وشكرا على حسن قراْتكم
السلام عليكم و رحمة الله تعالى و بركاته
أولا ممتاز أنك تعلمت html و css .
ما هي المدة التي إستغرقتها لتعلمهم ؟
لماذا أخترت تعلمهم (لماذا تريد تعلم الويب بالتحديد) ؟
و لماذا تريد الإنتقال إلى لغة برمجية ؟
هل بإمكانك الآن تكويد موقع معين بال html و css بدون النظر إلى الكود الأصلي ؟
ما هي المدة التي إستغرقتها لتعلمهم ؟
حوالي شهر ونصف
لماذا أخترت تعلمهم (لماذا تريد تعلم الويب بالتحديد) ؟
لأن في هده الأيام أصبحت التكنلوجيا والبرمجة هي الأكتر طلبا في السوق وأيضا من أجل اثراء الويب العربي وخاصتا في المغرب
و لماذا تريد الإنتقال إلى لغة برمجية ؟
لاني أريد تعلم أكتر من لغة برمجية
هل بإمكانك الآن تكويد موقع معين بال html و css بدون النظر إلى الكود الأصلي ؟
من الممكن
تمام .. هل تعلمت ال flexbox و grid ؟ستحتاجهم كثيرا .
هل تعرف ما هو الفرق بين ال positions : static . relative , absolute , fixed , sticky ! و متى تستخدمهم ؟
إذا أقترح عليك إلقاء نظرة على التالي قبل البدأ في تعلم الجافاسكريبت :
----- فهم معايير تصميم صفحات الويب web design standars :
-
-
-----المساحات البيضاء white spaces / negative spaces :
-----لتكويد مثالي :
-----راجع هذا المقال أيضا :
----- و قم بالبحث أكثر حول موضع واجهة المستخدم UI و تجربة المستخدم UX .
ثانيا أنصحك بتصميم القوالب قبل تكويدها , فأنا مثلا أستخدم برنامج Figma (بسيط و سهل) .
و أخيرا أكثر من التطبيق , خذ موقع ما و أعد تكويده بنفسك من دون النظر إلى الكود الأصلي للموقع (شهر و نصف بالنسبة لي لا تكفي لتصبح في مستوى جيد ).
و بالتوفيق إن شاء الله .
لقد قمت بزيارت هده المواقع وكانت مفيدة
أنصحك بتصميم القوالب قبل تكويدها , فأنا مثلا أستخدم برنامج Figma (بسيط و سهل) .
ماهو هدا البرنامج وما فائدته
لقد قمت بزيارت هده المواقع وكانت مفيدة
العفو .. لكن الزيارة لا تكفي .. طبق و طبق .. التطبيق هو أقصر طرق الإحتراف .
ماهو هدا البرنامج وما فائدته
هذا بالرنامج لتصميم واجهات التطبيقات و المواقع .. صمم عليه ثم بعد الإنتهاء قم بتكويد التصميم .. رائع و أنصح به بشدة .
هذا تصميم صممته بالبرنامج (ستتعلم البرنامج في 15 دقيقة على الأكثر , لأن معظم الأدوات مألوفة)
شكرا
العفو .. لكن الزيارة لا تكفي .. طبق و طبق .. التطبيق هو أقصر طرق الإحتراف .
لقد زرتها واستفدت من بعض المقالات
هذا بالرنامج لتصميم واجهات التطبيقات و المواقع .. صمم عليه ثم بعد الإنتهاء قم بتكويد التصميم .. رائع و أنصح به بشدة .
ممكن رابط البرنامج
تفضل هذا الفيديو (يقوم بصنع صفحة كاملة و جعلها متجاوبة مع أجهزة الموبايل)
قناته أيضا مفيدة جدا تابعها
رائع جدا .. أحسنت .. هذه قفزة جيدة مقارنة بالبارحة .
هناك بعض الأشياء التي لازال عليك أن تتعلمها , مثل جعل كل العناصر على اليمين في حالة موقع بالعربية
و في اليسار في حالة الموقع بالإنجليزية (إبحث عن css direction) .
يجب أيضا أن تتعلم النجمة * و ما الذي تفعله (إبحث CSS * Selector)
ما أقترحه عليك الآن هو أن تقوم بتعلم كيف تقوم بتصميم معين , إبدأ مثلا بال navbar و طبق عليها حتى تتقنها ثم footer ... إلخ
بالتوفيق إن شاء الله .
ممكن شرح
المُحدّد يُحدِّد
A E أي عنصر E يكون من سلالة A (أي ابنه أو ابن ابنه...)
A > E أي عنصر E يكون ابنًا مباشرًا للعنصر A
E:first-child أي عنصر E يكون أوّل ابن لأبيه
B + E أي عنصر E يكون أول أخٍ لعنصر B (أي الابن التالي لنفس الأب)
A E أي عنصر E يكون من سلالة A (أي ابنه أو ابن ابنه...)
A > E أي عنصر E يكون ابنًا مباشرًا للعنصر A
الشرح هنا
E:first-child أي عنصر E يكون أوّل ابن لأبيه
الشرح هنا
B + E أي عنصر E يكون أول أخٍ لعنصر B (أي الابن التالي لنفس الأب)
الشرح هنا :
هل تقصد العنوان باللون الأخضر ؟
إن كان كذلك
رائع , أنت في الطريق الصحيح , إستمر , جرب في كل مرة إضافة شيئ جديد للصفحة و قم ببنائها و عدل عليها حتى تصل لمرحلة إنشاء صفحة كاملة فيها كل العناصر الأساسية لصفحة حقيقية .. و لا تنسى إطلاعنا إلى أي مرحلة وصلت فيها في التكويد لكي ننقدك هههههه
نسيت أن أذكر أنه بعد مدة وجيزة سيمكنك أن تصنع صفحات بكل سهولة , هكذا حدث معي الأمر , بالتطبيق ستبدأ بفهم منطق التكويد , و سيسهل الأمر أكثر فأكثر .
حتى لا تشتت تعلم الجافاسكربت كما قال لك الأخ .هنا في تونس نتعلم ال PHP ,لكن أنصح بالجافاسكربت قبلها.
ركز على لغة واحدة و أتقنها.
أولا وقبل كل شيء ركز على دورة واحدة وإن لم تفهم جزئية ما فيها يمكنك البحث عنها في الدورات الأخرى لكن لا تتركها حتى لا تتشتت.
بالنسبة للدورات باللغة الإنجليزية أرشح لك هذا الفيديو كبداية:
وإن لم يعجبك يمكنك تصفح قائمة القنوات التالية ربما قد تعجبك بعض الدورات:
أما بالنسبة لللغة العربية لا أعلم ما الذي أرشح لك، في الرابط التالي توجد أحدث الدورات في اليوتوب ولا أعلم جودتها:
ولا تكتفي بالدورات طالع المقالات أيضا
يوجد أيضا موقع w3schools
أي مبرمح أو مصمم ويب عليه تعلم
1- HTML ثم
2- CSS ثم
3- Java Script
بعد أن يتمكن من هذه اللغات الأساسية عليه تعلم من لغات البرمجة والتقنيات ما يوافق أهدافه من التعلم وليس ملزم بتعلم تقنية أو لغة برمجة بعينها
جيد، مع الوقت بإذن الله ستتعلم أكثر.
لا تنسَ قبل أن تبدأ قل بسم الله الرحمن الرحيم وصل على النبي صلى الله عليه وسلم وتوكل على الله، ولا تنس الدعاء، ولا تستعجل النتائج وابذل كل جهدك.
هذت موقع مفيد:
تفضل هذي مسارات ممتازه وصاحب الدروس من افضل المدربين او الشارحين وهو متخصص بالويب
مسار مصمم الويب :
مسار مطور الويب :
جافاسكريبت ضروريه حاليا.
واذا اردت ان تصبح مبرمج واجهات ويب فيجب احترافها وليس فقط اساسيات
اما backend برمجة سيرفر تعلم اي لغة تقريبا تنفع لكن اشهرها حاليا
php
(javascript(nodejs
python
تعلم احدها مع تعلم قواعد بيانات مثل
mysql او mongodb
دورات انصحك
elzero web school( ضروري اطلاع عليه)
محمد عيسى
بغداد جديدة
التعليقات