Salma Fathy

1 نقاط السمعة
3 ألف مشاهدات المحتوى
عضو منذ
اضغط على ctrl+shift+i على اي موقع تزوره ستجد اكواد ستضهر لك devtool فيها كل شيء تحتاجه
وعليكم السلام أهلا بك عصام, في البداية يفضل أن يتم التعلم في البداية من قبل طرف ما أو شخص ما تستطيع أن تفهم جيداً ما يقول وطريقة شرحه مناسبة لك فليس كل شخص يستطيع الفهم من المدرس لسبب ما ,وبالنسبة للمجال الذي ذكرته وهو تصميم الويب فهو مجال واسع الانتشار ويوجد الكثير من الدروس المتواجدة على الانترنت بخصوصها ولكن كما أسلفت فليس كل مدرس يستطيع الشرح بشكل جيد لكل طالب ففي حال كان هنالك أسماء لبعض المبرمجين المعروفين أو الدروس
حذف بواسطة المستخدم
ليست لغة برمجة، هي ادوات متقدمة لجعل الجمل البرمجية اكثر مرونة وسهولة في التعامل، تعتمد فكرتها على ان تتعامل مع الكود البرمجي مثلما تتعامل مع الكائنات الحية، بحيث يتم تصنيف الخوارزميات البرمجية وفق اسس كائنية، مثلا لو عندي نظام ادارة محتوى، اجزء هذا النظام الى كائنات، مثلا كائن التعليقات، كائن التدوينات، كائن الاعضاء، الخ. هذا المفهوم يعتمد على فهمك لاساسيات البرمجة مثل المتغيرات والدوال والمصفوفات.
عموما ؛ هناك نوعان من البرمجة : imperative و declarative. angular و vuejs تتبعان declarativ . reactjs فتتبع imperative . قمت بتجربتهم جميعا ، وهدا ما توصلت اليه : ال vuejs سهل جدا ، لكن لم يعجبني ، لانه ليس مناسبا للمشاريع الكبيرة . كما انني واجهت مشاكل اثناء مشاركة الاكواد بين العناصر . اما في المشاريع الصغيرة فهو مناسب جدا . حاليا انا اعمل ب angularjs 1.5.7-8 الاطار رائع ، و اغلب الصعوبات تكمن ايضا في استعمال scopes .و
كل ذلك مر علي وتعلمته اكاديميا وذاتيا. وفي اعتقادي الشديد انها ضرورية ولا يمكن للشخص ان يكون مبرمجا حقيقيا بدونها لأن المبرمج يجب ان يكون قادرا على حل المشكلات Problem Solving وهذه اساسيات لحل المشكلات بطرق رياضية وهيكلية بالاضافة إلى دورها في حل مشاكل وقت التنفيذ والآداء. وقد تظهر الحاجة لها في المشاريع الصغيرة والكبيرة على حد سواء. في آخر مشروع لي اظطررت إلى تكوين قائمة شجرية Tree والآخر يسبقه اظطررت الى استخدام هيكل Graph وكما ترى فكلما عملت على
عملياً PHP هي الأكثر استخداما و لها Community ضخم جداً و دائماً ستجد أجوبة للمشاكل التي قد تواجهك .. كما أن أكبر المواقع تستخدمها مثل Facebook, Aliexpress و غيرها .. asp.net تستخدمها الشركات الكبيرة أحياناً كونها مدعومة من شركة Microsoft و خاصة في برامجها و الخوادم الخاصة بها أي أنك تستطيع بناء موقع ضخم معتمداً على Microsoft من ناحية اللغة و كذلك الخوادم و قواعد البيانات من خلال Azure .. لكن تخيل لو أن Facebook بدأ بلغة ASP .. هل
HTML & CSS = Bootstrap PHP = Laravel JavaScript = JQuery & Angularjs Node.JS = ExpressJS كلمة الافضل صعبه لانه يختلف من مستخدم لمستخدم على سبيل المثال Bootstrap رائعة ولكنها ليست خفيفة مثل pure وانا اعترف pure جذبتني لخفتها الشديدة ولكن شعبيتها ليست مثل ال Bootstrap. لذلك انت من يحدد من الافضل بالنسبة لاستخدامك ومايتطلبه مشروعك.
مرحبًا [@AhmedAlsheyab7]‍  لعمل روابط داخل صفحات HTML عليك إستخدام وسم a الذي يتيح لك إمكانيه تحديد مسار الملف الذي تريد الذهاب إليه، ففي المثال التالي عند الضغط على كلمة Search سيتم الذهاب إلى صفحة جوجل الرئيسية https://suar.me/nX76o https://suar.me/WrYxa ولجعل الرابط يذهب إلى صفحة أخرى في نفس الموقع عليك فقط كتابة اسم الملف الذي تريد الذهاب إليه بدلًا من رابط جوجل في المثال السابق Another Page
هل يمكن للمطور ان يتمكن من الجزئين؟ ولا كل مطور متخصص بجزء معين؟
ما هو الـ Front-end development ؟ إن الـ Front-end الخاص بالموقع هو ما تراه وتتفاعل معه في المتصفح، فهي تمثل واجهة المستخدم من نصوص أو ألوان أو أزرار أو صور. لو أردت مثلا أن تطور موقعا خاصا بمطعم فستضع المعلومات الخاصة بالمطعم سواء كان عنوان المطعم أو صورا للأطباق التي يقدمونها حتى يجذب الموقع العملاء. كل هذا يتم باستخدام تقنيات الـ Front-end. لغات الـ Front-end هناك ثلاث لغات أساسية: HTML : هي لغة بناء هيكل الموقع الذي سيتم عرضه في
أيضا لقد ظهرت في الآونة الأخيرة مئات من المكتبات وإطارات العمل التي تساعد في تبسيط العمل وسرعة الإنتاج مثل *Front end* AngularJS, backonejs, breezejs, jQuery, meteor, React, vuejs, bootstrap *back-end* Codeingniter, wordpress, laravel, jQuery, vuejs, AngularJS
- أرى أنك أكثرت من الألوان .. جرب أن تجعل الخلفية بلون و الخطوط بلون آخر و عدم حشو الموقع بالألوان https://suar.me/gKLpK - لماذا تستخدم photoshop لصنع واجهة المواقع (البعض ينصحون بعدم إستخدامه لتصميم الواجهات) أنا أنصحك ب figma .
فعلا Bootstrap الأول في السوق و له شعبية طاغية.
تعلم JavaScript مع مكتبة جيكويري التابعة لها، ثم php وقواعد البيانات mysql
أما كيفية تعلّم الـPhotoshop فقد أجبت على ذلك سابقًا في قسم الأسئلة والأجوبة في أكاديمية حسوب: http://tiny.cc/izv3by وأقتبس من ذلك: > التصميم الجرافيكي فرع كبيرٌ من فروع التصميم إن لم يكن أكبرها بالفعل، مؤخرًا، صرنا نجد الكثير من التخصصات والتفرعات التي نشأت عن هذا الفرع، وهي على تنوّعٍ واختلافٍ كبير، فبين ما هو واقعي وما هو خيالي، وما هو مسطّح أو ثلاثي الأبعاد، وما هو تطبيقي أو نظري، تعددت التخصصات التصميمية وتنوّعت. > لكي تبدأ كمصمم جرافيك، أولًا، يجب عليك
بالنسبة لتعلم الفوتوشوب، أعتقد أن أفضل الدورات العربية هي: * دورة الأستاذ محمد عمر: Adobe Photoshop CS6 Advanced Course l Mohammed 3omar: https://www.youtube.com/playlist?list=PL2KglYftPgASQbAuUqeNHuHtrW60zzVWJ * دورة الأستاذ مصطفى مكرم: دروس تعلم الفوتوشوب في 30 ثانية Adobe photoshop cc 2014: https://www.youtube.com/playlist?list=PLZ5zEGbaMXXVEvBYmIrErQJ1GkIpRKe1c أما بالنسبة لتعلم تصميم الشعارات فأنصحك -بعد أن تتعلم العمل على برنامج أدوبي فوتوشوب- أن تتعلم برنامج أدوبي الستريتر 'Adobe Illustrator ' لأنه الأمثل لتصميم الشعارات بسبب اعتماده على تقنية 'Vector' بخلاف الفوتوشوب الذي يعتمد على 'Raster' حيث تسمح تقنية فيكتور
تعلمت ال: HTML5 و CSS3 و JAVASCRIPT و REACTJS. وسأبدأ بتعلم ال: NODEJS و MYSQL.
بما أنك تعلمت HTML ، فقد تعلمت كيف تظهر المعلومات على الإنترنت. لكنك لا بد أنك تريد تبدأ في صنع موقع الأول ولا بد من أنك تفكر لماذا لا تبدو الصفحات التي أصنعها جميلة؟ لأنك تحتاج الكثير من الأدوات والخطوات التي تحتاج لأن تتعلمها. أنصحك بالبدء بتطبيق ما تعلمت من HTML فور تعلمه، لأن ذلك لن يترك لك مجالاً لتنسى ما تعلمته، وأنصحك أن تصنع أشياء مميزة لكي تتعلم أفضل طريقة لاستغلال ال HTML. بعد إنهائك لذلك توجه فوراً للبدء
لاأعرف هل وجدت إجابات أم لا... (منذ 8 أشهر) سأحاول الإجابة للعامة... بما أنك سألت عن html.. سأجيب عن شق الويب فقط.. على العموم.. هناك أربع *أنواع* في برمجة-تصميم الويب.. 4=2+2 إثنين للتصميم وإثنين للبرمجة على العموم.. 1-HTML وهو بمثابة لغة ترميز وليست لغة برمجة... في حسوب مثلا هناك أكواد html عن الصور والنصوص وأماكنهم.. ويمكن إضافة جداول وغيرها... 2- CSS هو الذي يعطي للموقع طايع التنسيق والجمال في الموقع... مثلا بالHTML ستستطيع إضافة div في الأعلى وبه مجموعة من
هكذا تعلم html html5 و css css3 بعدهم JavaScript هكذا انا تعلمت وحاليا اتعلم اشياء اخرى مثل Typescript و es6 و angular وعلى فكرة كلها سهلة وتاخذ معك وقت اقل اذا تطبق عملي
أولاً: يجب أن تتقن أساسيات HTML and CSS، وأفضل طريقة هي "المذاكرة" من كتاب للمبتدئين (شخصيا أفضل سلسة كتب Head First). حاول أن تنهي الكتاب بالكامل وتفهم كل المعلومات والأمثلة التي به، وتجربها بنفسك أكثر من مرة. ثانياً: لا تفكر في تعلم شيء جديد قبل أن تمارس ما تعلمته وتبني به أكثر من موقع، ويوجد على اليوتيوب دروس كثيرة في بناء صفحات ويب بسيطة باستخدام HTML and CSS فقط، هذه الدروس ستعطيك خبرة جيدة وستضع ما تعلمته موضع التنفيذ، وهذا
انتهى من html5 - css3 اذا اردت تطوير المواقع فانصحك بjquery ثم اختر بين php -asp.net - django with python - ruby on rails وmysql وانصحك بالصبر والتأنى فالطريق طويل طويل وليس بالسهل بالتوفيق
حذف بواسطة المستخدم