اذهب إلى المحتوى
  • 0

ماذا أتعلم الأن؟

Techno Boy

السؤال

السلام عليكم و رحمة الله و بركاته

رمضانكم مبارك

على كل حال

تعلمت أساسيات Html و CSS و تعلمت حتى CSS 3 طبعا من W3SCHOOLS

على كل حال الآن لا أعرف ماذا أفعل يعني هل أتجه لjavascrpit أو PSD TO HTML ؟

لا اعرف إلى أي اتجاه أختار

من فضلكم ساعدوني في اتخاذ قرار و شكرا جزيلا لكم

و من فضلكم إذا كانت الإجابة PSD TO HTML أعطوني دورة جيدة لتعلمها , سواءا كانت اجنبية أو عربية 

و كل عام و أنتم بخير

رابط هذا التعليق
شارك على الشبكات الإجتماعية

Recommended Posts

  • 3

أخي أنا قد قدمت موضوع كامل حول تعلم لغات البرمجة تستطيع إلقاء نظرة عليه

يجب أن تحدد هدفك من تعلم لغات البرمجة ،لأن لغات البرمجة تختلف في الأغراض التي أنشئت من أجلها وكل لغة لها ميدان معين تكون أقوى فيه من البقية وأنسب وأسهل
بالطبع هناك لغات عامة يستطيع المحترف فيها أن يؤدي أي مهمة معينة أو مخصصة ولكن أيضا كل لغة لها خصوصيتها في مجالها وتوفر على المبرمج الكثير من الجهد في مجال  عملها او الميدان الذي اشتهرت فيه .
مثلا إذا كنت تريد تعلم البرمجة لكي تنشى مواقع وتطبيقات إنترنت  يجب عليك أن تتعلم لغة ال   html  
.والسي اس اس Css  أولا وربما الجافاسكربت فيما بعد لتضيف التفاعلية الى اكوادك ومواقعك
وربما لاحقا لغة متقدمة للبرمجة علي الويب يجب عليك تعملها قد تكون البي اتش بي او الاي اس بي
اما اذا كنت تريد دخول عالم البرمجة من اجل انشاء تطبيقات تعمل على الهواتف الذكية ومنصات الاندرويد واجهزه الايفون فيجب عليك تعلم لغة اوبجكتف سي    Objective-C
لبرمجة تطبيقات أجهزة ابل والجافا لتطبيقات الاندرويد

اذا كنت تريد تعلم البرمجة لإنشاء تطبيقات سطح المكتب والأنظمة الإدارية وإنشاء أنظمة معلومات يجب عليك أن تتعلم لغة متقدمة مخصصة للتعامل مع قواعد البيانات كالسي شارب او الجافا أو الدلفي
وبجانبها يجب ان تتقن تقنية قواعد البيانات ولغة الاسكيو ال  للتعامل مع قواعد البيانات وتطبيق ادارة قواعد البيانات كميكروسوفت اسكيوال سرفر او  الاكسس كبداية وكيف تتعامل معه من داخل
الكود وتتصل بقواعد البيانات وتقوم بعمليات البحث والاسترجاع والحذف والاظافة والتعديل

اما اذا كان غرضك ان تقتحم عالم البرمجة بشكل عام وتكون مطور محترف فالبداية قد تكون من لغات أصيلة تعلمك مفاهيم وأسس البرمجة بشكل عام ومنها تتعلم كيفيه عمل البرنامج وما طرق خزن البيانات فيه والتعامل مع الذاكرة وإدارتها وأكثر لغة مناسبة لهذا الشي هي أم اللغات كما اسميها وهي السي

فلغة السي : تعلمك كيف تكتب كود منظم وفعال

لغة الجافا : اكثر لغات البرمجة عملية وانتاجا

لغة البايثون : جديدة سهلة التعلم وممتعة

لغة الجافاسكربت : لإنشاء تطبيقات تفاعلية علي الويب

في الأخير أعرف أني طولت في الموضوع لكن المهم الفائدة

بالنهاية سوا كان غرضك من تعلم البرمجة هو للهواية او للوظيفة او للاحتراف فانه من المفيد ان افصل لك لغات البرمجة من حيث مجالات استخدمها واجمعها في قوالب مشتركة حسب الميادين التي
تخدم فيها وتناسبها اكثر

لبرمجة تطبيقات الويب والتعامل مع قواعد البيانات او ما يسمي الباك ايند
هناك لغات خاصه بهذا المجال وهي البايثون , الروبي , الدوت نت , البي اتش بي
php , asp.net , Python , Ruby


لبرمجة واجهات تطبيقات الويب وإنشاء الصفحات وتنسيقها وغيره من المهام المتعلقة بتصميم الواجهات الخاصة بالمواقع
هنا لديك ال اتش تي ام ال والسي اس اس وكذلك الجافا سكربت
html , css , javascript

لبرمجة تطبيقات الموبايل والهواتف الذكية
لديك ال اوبجت سي والجافا
Objective-C  Java (for Android)

لبرمجة الالعاب وتطبيقات الفيديو والانميشن
لديك السي والسي بلس والجافا
 C/C++, OpenGL, java

برمجة تطبيقات قواعد البيانات ونظم المعلومات
لديك في هذا المجال لغات مثل السي شارب والفيجول بيزك دوت نت الدلفي والجافا ايضا .
VB , C# , Java

 

في الأخير نأتي للإجابة على سؤالك:

1- مادام أنك استطعت أن تجيد css3 اذا قم  بإكمال دراسة html5 لأنه يوجد تناسق بين هذين اللغتين

2- من ناحية التصميم الاحترافي تستطيع أن تكمل أيضا دراسة javascript لان بها اكواد رائعة

3- يجب وعليك أن تعلم php لأنها لغة تطوير المواقع ويتم برمجة الموقع كاملا بناءا عليها

4- ثم تنتقل إلى دراسة إنشاء قاعدة بيانات sql

5- استعمل برنامج notepad ++ للتطبيق فهو رائع جدا ويصحح لك الأخطاء البرمجية

6- برنامج dreamwiver هو البرنامج الأكثر من رائع ويساعدك بكثرة لبناء موقع متكامل

  في النهاية لا يوجد شيء صعب تحل بالصبر فقط

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 2
بتاريخ 18 ساعات قال Techno Boy:

السلام عليكم و رحمة الله و بركاته

رمضانكم مبارك

على كل حال

تعلمت أساسيات Html و CSS و تعلمت حتى CSS 3 طبعا من W3SCHOOLS

على كل حال الآن لا أعرف ماذا أفعل يعني هل أتجه لjavascrpit أو PSD TO HTML ؟

لا اعرف إلى أي اتجاه أختار

من فضلكم ساعدوني في اتخاذ قرار و شكرا جزيلا لكم

و من فضلكم إذا كانت الإجابة PSD TO HTML أعطوني دورة جيدة لتعلمها , سواءا كانت اجنبية أو عربية 

و كل عام و أنتم بخير

أخي الآن عليك بتعلّم واحدة من لغات البرمجة التالية:

إذا كنت ترغب ببناء موقع متفاعل: جاڤاسكربت ولا خيار آخر

إذا كنت ترغب ببناء موقع خدمي (موقع عبارة عن تطبيق) فهنا تحتاج إلى برمجة من طرف السيرفر وتختار واحدة ممايلي: روبي، بايثون، PHP

أما بخصوص سؤالك عن PSD TO HTML فهذه التقنية ماتت أخي، لم يعد أحد يعمل بها مع مفاهيم التصميم المتجاوب والمتلائم، الـ CSS3 هي الحاضر والمستقبل

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 1
بتاريخ 32 دقائق مضت قال Techno Boy:

هل حقا تلك التقنية قد ماتت اخي ؟

لكني اجد مواضيع كثيرة عربية للتحدث عنها

مع أنني في المواقع الأجنبية لا أجد ولا موضوع لها الأن

+

لم أفهم أخي , ما وظيفة تقنية PSD TO HTML بالتحديد ؟ و كيف يمكن لcss3 أن تستغني عنها ؟

 

أخي الوِب العربي متأخر عن نظيره الأجنبي عشر سنوات ربما، تجد شهر روبي في الغرب كالنار على العلم، بينما لدينا من لم يسمع بها بعد.. تقنية psd to html ببساطة هي وضع الرسم باستخدام الفوتوشوب ومن ثم البدء بتكويده وهكذا يبدأ المصمم بالكتابة وهو يعرف الصورة التي يريد الوصول إليها أو الشكل النهائي.

وهناك أسباب أخرى لشيوع هذه الظاهرة سابقًا منها أن CSS لم تكن تدعم الكثير من التأثيرات (مثلًا الزوايا المستديرة) أو أن المتصفحات لا تُقدّم نفس الدعم لخصائص CSS فيظهر موقعك على كروم خلاف ما يظهر على فيرفكس، هذه أيضًا من الأسباب التي كانت تجعل الموقع يستند في تصميمه على الصور والتي ستظهر بشكل موحّد على جميع المتصفحات وتتيح إمكانيات متقدمة من الجماليات (كالظلال والتدرجات اللونية إلخ).

هناك أمر مُساعد لما سبق، وهو أن تجربة المتصفح كانت ثابتة، فتصفح مواقع الوِب كان يتم فقط باستخدام أجهزة الحاسب وبالتالي يُصمم الموقع لمقاس شاشات 1024×768 ومن ثم سيناسب جميع الزيارات، لذا لم يكن استخدام الصورة الثابتة في بناء التصميم يُشكّل أي مشكلة للمصمم فتجربة الزيارة ثابتة.

ولكن اليوم الوضع تغيّر، وماكان صحيحًا البارحة لم يعد صحيحًا اليوم، أليس كذلك؟

فاليوم الموقع يُزار من قبل عشرات أنواع الأجهزة والمقاسات، الهواتف الصغيرة (4 إنش) والمتوسطة (6 إنش) والأجهزة اللوحية (8 إنش) وشاشات الحاسوب (21 إنش) وحتى المقاسات الأكبر من ذلك، لذا فإن بناء الموقع على أساس الصور لن يكون مجديًا بالمرّة، فهو يخالف مبادئ التصميم المتجاوب 

أيضًا CSS بحد ذاتها باتت تدعم عشرات التأثيرات والجماليات التي لم تكن مدعومة فيما سبق وتمكنك لوحدها (لا سيما في الإصدار الثالث) من تصميم مواقع مُتقنة لأبعد الحدود، أضف أن جميع المتصفحات الكبرى أصبحت تتنافس في دعم أحدث التقنيات ولذا فأنت تضمن تشابه تجربة التصفح الخاصة بموقعك

ومع إطارات العمل مثل Bootstrap يُصبح تصميم الموقع مهمة أكثر سهولة.

أتمنى أن تكون إجابتي فاتحة لك للمزيد من القراءة والبحث عن الموضوع، وفي العموم أخي الناس تدافع عما تعلمته، وليس مستعدة لتعلم الجديد حتى لو كان أحسن، وحتى لو انقرض القديم وانقرضت معه فرص العمل.. شخص يعمل بالتقنية القديمة يشعر بانتاجية عالية وليس لديه وقت ليتعلم الجديد، ربما أفهم هذا الكلام، لكن على اعتبارك مُقبل على التعلم فلا تتعامل سوى مع أحدث التقنيات

وبالتوفيق

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 36 دقائق مضت قال Techno Boy:

بايثون ؟

عذرا لكن ما دخل بايثون هنا و هي لغة اختيارية و ليست الزامية في هذا الوقت

أرجو التقيد بالأسئلة و الاختيارات و عدم الخروج عنهم

أهلا" أخي أنت تسأل ما عليك أن تتعلم ولم تحدد خياراتك إذا كنت تقصد تصميم مواقع الويب أو برمجة التطبيقات على الأنظمة المختلفة، وأنا على هذا الأساس بنيت رأيي، وليس هناك لغة إلزامية كل اللغات اختيارية بالنسبة لي طبعا"، أما بالنسبة لك فلا أعلم إن كنت تدرس في معهد أو جامعة وهي إجبارية بالنسبة لك، وبالنسة لي لا أعلم ما تقصد لكن انظر هذا السؤال.

ما الذي يجب عليّ تعلمه كمبتدئ؟

 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 3 ساعات قال البارق المبرق:

أهلا" أخي أنت تسأل ما عليك أن تتعلم ولم تحدد خياراتك إذا كنت تقصد تصميم مواقع الويب أو برمجة التطبيقات على الأنظمة المختلفة، وأنا على هذا الأساس بنيت رأيي، وليس هناك لغة إلزامية كل اللغات اختيارية بالنسبة لي طبعا"، أما بالنسبة لك فلا أعلم إن كنت تدرس في معهد أو جامعة وهي إجبارية بالنسبة لك، وبالنسة لي لا أعلم ما تقصد لكن انظر هذا السؤال.

ما الذي يجب عليّ تعلمه كمبتدئ؟

 

يا أخي كيف تقول أن كل اللغات اختيارية ؟

الويب لا يوجد فيه لغات اختيارية , كل لغة مهمة تكمل الأخرى بالترتيب , يعني كلها مهمة باستثناء بعض الحالات 

+

أنا أدرس برمجة الويب كهواية و كوسيلة لربح المال و العمل 

+

واضح انني أتحدث عن الويب , فقط انظر للكلمات كjavascript و PSD to HTML و Html و CSS 

أسف اخي على هذا لكن واضح انك لم تقرا الموضوع كله بل قرأت العنوان فقط

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 2 ساعات قال أسامة عرب:

أخي الآن عليك بتعلّم واحدة من لغات البرمجة التالية:

إذا كنت ترغب ببناء موقع متفاعل: جاڤاسكربت ولا خيار آخر

إذا كنت ترغب ببناء موقع خدمي (موقع عبارة عن تطبيق) فهنا تحتاج إلى برمجة من طرف السيرفر وتختار واحدة ممايلي: روبي، بايثون، PHP

أما بخصوص سؤالك عن PSD TO HTML فهذه التقنية ماتت أخي، لم يعد أحد يعمل بها مع مفاهيم التصميم المتجاوب والمتلائم، الـ CSS3 هي الحاضر والمستقبل

هل حقا تلك التقنية قد ماتت اخي ؟

لكني اجد مواضيع كثيرة عربية للتحدث عنها

مع أنني في المواقع الأجنبية لا أجد ولا موضوع لها الأن

+

لم أفهم أخي , ما وظيفة تقنية PSD TO HTML بالتحديد ؟ و كيف يمكن لcss3 أن تستغني عنها ؟

بتاريخ 5 ساعات قال alilodz:

أخي أنا قد قدمت موضوع كامل حول تعلم لغات البرمجة تستطيع إلقاء نظرة عليه

يجب أن تحدد هدفك من تعلم لغات البرمجة ،لأن لغات البرمجة تختلف في الأغراض التي أنشئت من أجلها وكل لغة لها ميدان معين تكون أقوى فيه من البقية وأنسب وأسهل
بالطبع هناك لغات عامة يستطيع المحترف فيها أن يؤدي أي مهمة معينة أو مخصصة ولكن أيضا كل لغة لها خصوصيتها في مجالها وتوفر على المبرمج الكثير من الجهد في مجال  عملها او الميدان الذي اشتهرت فيه .
مثلا إذا كنت تريد تعلم البرمجة لكي تنشى مواقع وتطبيقات إنترنت  يجب عليك أن تتعلم لغة ال   html  
.والسي اس اس Css  أولا وربما الجافاسكربت فيما بعد لتضيف التفاعلية الى اكوادك ومواقعك
وربما لاحقا لغة متقدمة للبرمجة علي الويب يجب عليك تعملها قد تكون البي اتش بي او الاي اس بي
اما اذا كنت تريد دخول عالم البرمجة من اجل انشاء تطبيقات تعمل على الهواتف الذكية ومنصات الاندرويد واجهزه الايفون فيجب عليك تعلم لغة اوبجكتف سي    Objective-C
لبرمجة تطبيقات أجهزة ابل والجافا لتطبيقات الاندرويد

اذا كنت تريد تعلم البرمجة لإنشاء تطبيقات سطح المكتب والأنظمة الإدارية وإنشاء أنظمة معلومات يجب عليك أن تتعلم لغة متقدمة مخصصة للتعامل مع قواعد البيانات كالسي شارب او الجافا أو الدلفي
وبجانبها يجب ان تتقن تقنية قواعد البيانات ولغة الاسكيو ال  للتعامل مع قواعد البيانات وتطبيق ادارة قواعد البيانات كميكروسوفت اسكيوال سرفر او  الاكسس كبداية وكيف تتعامل معه من داخل
الكود وتتصل بقواعد البيانات وتقوم بعمليات البحث والاسترجاع والحذف والاظافة والتعديل

اما اذا كان غرضك ان تقتحم عالم البرمجة بشكل عام وتكون مطور محترف فالبداية قد تكون من لغات أصيلة تعلمك مفاهيم وأسس البرمجة بشكل عام ومنها تتعلم كيفيه عمل البرنامج وما طرق خزن البيانات فيه والتعامل مع الذاكرة وإدارتها وأكثر لغة مناسبة لهذا الشي هي أم اللغات كما اسميها وهي السي

فلغة السي : تعلمك كيف تكتب كود منظم وفعال

لغة الجافا : اكثر لغات البرمجة عملية وانتاجا

لغة البايثون : جديدة سهلة التعلم وممتعة

لغة الجافاسكربت : لإنشاء تطبيقات تفاعلية علي الويب

في الأخير أعرف أني طولت في الموضوع لكن المهم الفائدة

بالنهاية سوا كان غرضك من تعلم البرمجة هو للهواية او للوظيفة او للاحتراف فانه من المفيد ان افصل لك لغات البرمجة من حيث مجالات استخدمها واجمعها في قوالب مشتركة حسب الميادين التي
تخدم فيها وتناسبها اكثر

لبرمجة تطبيقات الويب والتعامل مع قواعد البيانات او ما يسمي الباك ايند
هناك لغات خاصه بهذا المجال وهي البايثون , الروبي , الدوت نت , البي اتش بي
php , asp.net , Python , Ruby


لبرمجة واجهات تطبيقات الويب وإنشاء الصفحات وتنسيقها وغيره من المهام المتعلقة بتصميم الواجهات الخاصة بالمواقع
هنا لديك ال اتش تي ام ال والسي اس اس وكذلك الجافا سكربت
html , css , javascript

لبرمجة تطبيقات الموبايل والهواتف الذكية
لديك ال اوبجت سي والجافا
Objective-C  Java (for Android)

لبرمجة الالعاب وتطبيقات الفيديو والانميشن
لديك السي والسي بلس والجافا
 C/C++, OpenGL, java

برمجة تطبيقات قواعد البيانات ونظم المعلومات
لديك في هذا المجال لغات مثل السي شارب والفيجول بيزك دوت نت الدلفي والجافا ايضا .
VB , C# , Java

 

في الأخير نأتي للإجابة على سؤالك:

1- مادام أنك استطعت أن تجيد css3 اذا قم  بإكمال دراسة html5 لأنه يوجد تناسق بين هذين اللغتين

2- من ناحية التصميم الاحترافي تستطيع أن تكمل أيضا دراسة javascript لان بها اكواد رائعة

3- يجب وعليك أن تعلم php لأنها لغة تطوير المواقع ويتم برمجة الموقع كاملا بناءا عليها

4- ثم تنتقل إلى دراسة إنشاء قاعدة بيانات sql

5- استعمل برنامج notepad ++ للتطبيق فهو رائع جدا ويصحح لك الأخطاء البرمجية

6- برنامج dreamwiver هو البرنامج الأكثر من رائع ويساعدك بكثرة لبناء موقع متكامل

  في النهاية لا يوجد شيء صعب تحل بالصبر فقط

أخي أولا أنا تعلمت أساسيات C و قد تعلمت أكثر من أساسيات الجافا بقليل و قد تعلمت أيضا من قبل لغة بايثون و قد تعلمت نوعا ما من السي شارب و بقيت هكذا أغير في اللغات و لهذا أعرف كل لغة و مجالها و مميزاتها و عيوبها لكني وجدت نفسي أن الطريق جد جد جد طويل و الربح جد جد ضعيف لأن برمجة الديسكتوب تتطلب وقتا طويلا للغاية و صعبة بعض الشيئ و لكني تربح منها يجب أن تبرمج برنامجا جد مميزا وليس كاي برنامج عكس الويب فهل تعرف أن الشركات قد بدأت تحول برامجها الى برامج ويب ؟ Chrome OS الذي بدا يكتسب شهرة في الأونة الاخيرة هو مجرد سحابة الكترونية مباشرة للنت تخزن البيانات في داخلها , تطبيقاته مجرد تطبيقات Web , لهذا اتجهت لWeb بهدف المتعة و أيضا الربح كما أن الويب هو المستقبل, تعلمت من W3SCHOOL الhtml 5 و CSS 3 (هذا بدون أي توضيح) كل هذا اعرفه 

لهذا اخي من فضلك لا تخرج عن نطاق و الموضوع و ابقى في نطاق Javascript و PSD TO HTML 

لكن شكرا جزيلا لك

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 2 دقائق مضت قال أسامة عرب:

أخي الوِب العربي متأخر عن نظيره الأجنبي عشر سنوات ربما، تجد شهر روبي في الغرب كالنار على العلم، بينما لدينا من لم يسمع بها بعد.. تقنية psd to html ببساطة هي وضع الرسم باستخدام الفوتوشوب ومن ثم البدء بتكويده وهكذا يبدأ المصمم بالكتابة وهو يعرف الصورة التي يريد الوصول إليها أو الشكل النهائي.

وهناك أسباب أخرى لشيوع هذه الظاهرة سابقًا منها أن CSS لم تكن تدعم الكثير من التأثيرات (مثلًا الزوايا المستديرة) أو أن المتصفحات لا تُقدّم نفس الدعم لخصائص CSS فيظهر موقعك على كروم خلاف ما يظهر على فيرفكس، هذه أيضًا من الأسباب التي كانت تجعل الموقع يستند في تصميمه على الصور والتي ستظهر بشكل موحّد على جميع المتصفحات وتتيح إمكانيات متقدمة من الجماليات (كالظلال والتدرجات اللونية إلخ).

هناك أمر مُساعد لما سبق، وهو أن تجربة المتصفح كانت ثابتة، فتصفح مواقع الوِب كان يتم فقط باستخدام أجهزة الحاسب وبالتالي يُصمم الموقع لمقاس شاشات 1024×768 ومن ثم سيناسب جميع الزيارات، لذا لم يكن استخدام الصورة الثابتة في بناء التصميم يُشكّل أي مشكلة للمصمم فتجربة الزيارة ثابتة.

ولكن اليوم الوضع تغيّر، وماكان صحيحًا البارحة لم يعد صحيحًا اليوم، أليس كذلك؟

فاليوم الموقع يُزار من قبل عشرات أنواع الأجهزة والمقاسات، الهواتف الصغيرة (4 إنش) والمتوسطة (6 إنش) والأجهزة اللوحية (8 إنش) وشاشات الحاسوب (21 إنش) وحتى المقاسات الأكبر من ذلك، لذا فإن بناء الموقع على أساس الصور لن يكون مجديًا بالمرّة، فهو يخالف مبادئ التصميم المتجاوب 

أيضًا CSS بحد ذاتها باتت تدعم عشرات التأثيرات والجماليات التي لم تكن مدعومة فيما سبق وتمكنك لوحدها (لا سيما في الإصدار الثالث) من تصميم مواقع مُتقنة لأبعد الحدود، أضف أن جميع المتصفحات الكبرى أصبحت تتنافس في دعم أحدث التقنيات ولذا فأنت تضمن تشابه تجربة التصفح الخاصة بموقعك

ومع إطارات العمل مثل Bootstrap يُصبح تصميم الموقع مهمة أكثر سهولة.

أتمنى أن تكون إجابتي فاتحة لك للمزيد من القراءة والبحث عن الموضوع، وفي العموم أخي الناس تدافع عما تعلمته، وليس مستعدة لتعلم الجديد حتى لو كان أحسن، وحتى لو انقرض القديم وانقرضت معه فرص العمل.. شخص يعمل بالتقنية القديمة يشعر بانتاجية عالية وليس لديه وقت ليتعلم الجديد، ربما أفهم هذا الكلام، لكن على اعتبارك مُقبل على التعلم فلا تتعامل سوى مع أحدث التقنيات

وبالتوفيق

شكرا لك اخي الغالي

لكن أخي هم يصممون صورا و يقومون بتكويدها 

هذا يعني أن التصميم سوف يكون أسهل و اسرع بشكل أكبر بكثير من CSS لوحده ؟ لأنهم سيقومون بالتصميم ثم التكويد

لم أفهم هذه النقطة اسف أخي ممكن تعيد تشرحها ؟

+

أظن أن السبب الذي جعل العرب لا يعرفون معنى CSS 3 هو أنهم يتابعون دورات عربية فهنالك دورات عربية كثيرة قديمة منذ سنوات كدورة عبد الله انها منذ 2011 حسب ما أتذكر و نحن على وشك الدخول ل2017 + web 3.0

لهذا هم فقط يتابعون المواقع العربية ولا يتابعون للمواقع الاجنبية لأنهم لو تابعوهم لو تركوا هذه التقنية الجديدة و قاموا

بترقية مواقعهم فقط هم لا يحبون أن يتعبون مع تعلم الجديد 

لانهم لو قاموا بذلك لكانوا مواقعهم اكثر حماية لأننا كما نعرف في CSS 3 تم ادخال Animation و كل ما يشبهها

لهذا فلا داعي لاستعمال عش الثغرات المعروف بالفلاش او حتى javascript بينما CSS3 تقدم كل هذه المزايا الجديدة 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 8 دقائق مضت قال Techno Boy:

شكرا لك اخي الغالي

لكن أخي هم يصممون صورا و يقومون بتكويدها 

هذا يعني أن التصميم سوف يكون أسهل و اسرع بشكل أكبر بكثير من CSS لوحده ؟ لأنهم سيقومون بالتصميم ثم التكويد

لم أفهم هذه النقطة اسف أخي ممكن تعيد تشرحها ؟

+

أظن أن السبب الذي جعل العرب لا يعرفون معنى CSS 3 هو أنهم يتابعون دورات عربية فهنالك دورات عربية كثيرة قديمة منذ سنوات كدورة عبد الله انها منذ 2011 حسب ما أتذكر و نحن على وشك الدخول ل2017 + web 3.0

لهذا هم فقط يتابعون المواقع العربية ولا يتابعون للمواقع الاجنبية لأنهم لو تابعوهم لو تركوا هذه التقنية الجديدة و قاموا

بترقية مواقعهم فقط هم لا يحبون أن يتعبون مع تعلم الجديد 

لانهم لو قاموا بذلك لكانوا مواقعهم اكثر حماية لأننا كما نعرف في CSS 3 تم ادخال Animation و كل ما يشبهها

لهذا فلا داعي لاستعمال عش الثغرات المعروف بالفلاش او حتى javascript بينما CSS3 تقدم كل هذه المزايا الجديدة 

وضع مخطط للموقع كي تبدأ بالعمل هذا تصرف طبيعي، يجب أن تتصور كيف سيبدو الموقع الخاص بك ثم تشرع في العمل، جميع الأعمال تتبع لهذا المبدأ الفطري: الوجود الأول في العقل والوجود الثاني على أرض الواقع. تمامًا كما يفعل مهندس التشييد، ولكن هنا لا داعي للفوتوشوب مجرد تصور على الورق أو اسكتش مبدأي سيساعدك وستبدأ أثناء بناء الموقع بالتعديل والملائمة كما تجد الأنسب 

طريقة psd to html تعتمد على اقتصاص الصور من المخطط الذي تم رسمه على الفوتوشوب ومن ثم استدعاءه عبر html وربطه مع عناصر وأفعال، يعني التصميم لا يستخدم لبناء صورة أولية عن المطلوب فقط بل يتم أخذ هذا التصميم نفسه وتجزئته واستخدامه عبر أوسمة img و div وغيرها.. يعني مثل نقل الأهرامات :) يُفكك التصميم وينقل إلى html وتخيل ماذا سيكون عندما ستفتح الموقع من هاتفك

وبالمناسبة تحليلك عن سبب تمسك المصممين العرب لهذه التقنية القديمة صحيح 100% لذا لا يجب الرجوع لأي مصدر مضى عليه أكثر من عام، التقنية سريعة التجدد

تم التعديل في بواسطة أسامة عرب
رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

ش

بتاريخ 29 دقائق مضت قال أسامة عرب:

وضع مخطط للموقع كي تبدأ بالعمل هذا تصرف طبيعي، يجب أن تتصور كيف سيبدو الموقع الخاص بك ثم تشرع في العمل، جميع الأعمال تتبع لهذا المبدأ الفطري: الوجود الأول في العقل والوجود الثاني على أرض الواقع. تمامًا كما يفعل مهندس التشييد، ولكن هنا لا داعي للفوتوشوب مجرد تصور على الورق أو اسكتش مبدأي سيساعدك وستبدأ أثناء بناء الموقع بالتعديل والملائمة كما تجد الأنسب 

طريقة psd to html تعتمد على اقتصاص الصور من المخطط الذي تم رسمه على الفوتوشوب ومن ثم استدعاءه عبر html وربطه مع عناصر وأفعال، يعني التصميم لا يستخدم لبناء صورة أولية عن المطلوب فقط بل يتم أخذ هذا التصميم نفسه وتجزئته واستخدامه عبر أوسمة img و div وغيرها.. يعني مثل نقل الأهرامات :) يُفكك التصميم وينقل إلى html وتخيل ماذا سيكون عندما ستفتح الموقع من هاتفك

وبالمناسبة تحليلك عن سبب تمسك المصممين العرب لهذه التقنية القديمة صحيح 100% لذا لا يجب الرجوع لأي مصدر مضى عليه أكثر من عام، التقنية سريعة التجدد

أه قد فهمت أخي

شكرا جزيلا لك أخي الغالي على المساعدة

يبدو أنني ساختار Javascript ثم Php لسيرفرات ثم أتعلم اطار التصميم الذي سوف يسهل علي الكثير من تصميمات الأزرار و غيرها ... 

شكرا جزيلا لك

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ On 7/7/2016 at 19:44 قال Techno Boy:

السلام عليكم و رحمة الله و بركاته

رمضانكم مبارك

على كل حال

تعلمت أساسيات Html و CSS و تعلمت حتى CSS 3 طبعا من W3SCHOOLS

على كل حال الآن لا أعرف ماذا أفعل يعني هل أتجه لjavascrpit أو PSD TO HTML ؟

لا اعرف إلى أي اتجاه أختار

من فضلكم ساعدوني في اتخاذ قرار و شكرا جزيلا لكم

و من فضلكم إذا كانت الإجابة PSD TO HTML أعطوني دورة جيدة لتعلمها , سواءا كانت اجنبية أو عربية 

و كل عام و أنتم بخير

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

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

اذا في الاخير اذا كنت تريد برمجة صفحات الويب فعليك بتعلم :

html,css,php et javascript

ثم بعد ذلك اذا أردت برمجة قاعدة بيانات عليك بتعلم sql

ثم تكن لديك دراية في كل شيء لكن أنصحك بالدورات العربية فهي مفيدة بشكل جيد

بالتوفيق

تم التعديل في بواسطة alilodz
رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 1 دقيقة مضت قال alilodz:

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

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

اذا في الاخير اذا كنت تريد برمجة صفحات الويب فعليك بتعلم :

html,css,php et javascript

ثم بعد ذلك اذا أردت برمجة قاعدة بيانات عليك بتعلم sql

ثم تكن لديك دراية في كل شيء لكن أنصحك بالدورات العربية فهي مفيدة بشكل جيد

بالتوفيق

عندما قلت بدأت أغير في اللغات 

كنت أقصد أنه عندما لا تعجبني لغة في برمجة الكمبيوتر أغيرها الى لغة أخرى

على كل حال لا داعي للنقاش

شكراجزيلا لكل من ساعدني

بالتوفيق تم اغلاق النقاش

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 3 دقائق مضت قال Techno Boy:

عندما قلت بدأت أغير في اللغات 

كنت أقصد أنه عندما لا تعجبني لغة في برمجة الكمبيوتر أغيرها الى لغة أخرى

على كل حال لا داعي للنقاش

شكراجزيلا لكل من ساعدني

بالتوفيق تم اغلاق النقاش

هذا ليس نقاش يا اخي ولا جدال أنت طرحت سؤالك ونحن نجيبك على قدر السؤال، أرجوا أن تنسق بين لغات البرمجة وان تتقيد بتعلم لغة عندما تتقنها تنتقل الى الاخرى عن تجربة

في الاخير لا شكر على واجب كلنا هنا نتعلم

خيركم من تعلم القران وعلمه

بالتوفيق

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...