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

أريد أن أبدأ أيضا ً بتعلم البرمجة في العطلة الصيفية بعد شهر تقريبا ً

ومشتت جدا بهذه الأسئلة فهل يمكنك مساعدتي ؟

1- ما هو أقصي ما يمكن عمله بـ front end

2- هل يمكن إنشاء موقع بـ Front end دون إستعمال back End وفي أي مستوي يكون حينها ؟

3- سمعت عن تصميم موقع بالفوتوشوب كرسم وتقديمه للعميل وبعد الموافقة يبدأ قص التصميم وتكويده

فهل التصميم بالفوتوشوب يتبعه تكويد بـ Front end فقط أم يتطلب كذلك Back end ؟

4- وهل يمكن الإستغناء عن الفوتوشوب إن كنت أصمم لنفسي ؟ ما فائدة الفوتوشوب بخلاف إعطاء النموذج للعميل ؟

5- بالنسبة لتصميم قوالب البلوجر والورد برس , لماذا لا يعمل قالب البلوجر علي الوردبريس والعكس ؟ أي ما الإختلاف وما هي طبيعة تلك المنصات , هل لكل منها لغات معينه مثلا ً أم ماذا ؟

6- ما اللغات التي إستخدمت في عمل مدونة مثل أراجيك مثلا ً ؟ ماذا كانت خطوات العمل - عناوين فقط - ؟

وما اللغات التي إستخدمت في فيسبوك و جوجل وياهو , ( كيف أعرف ما هي اللغات التي إستخدمت في بناء موقع ما ؟ ) ؟

7- ماذا يجب علي أن أتعلم غير عمل قوالب بلوجر ووورد بريس وإستخدام الفوتوشوب وبناء العديد من النماذج لأصبح ذو خبرة ؟

8- بالنسبة للغات التي يُغني تعلم أحدها عن باقيها , ماذا تختلف عن بعضها بخلاف السهولة والصعوبة في التعلم , أقصد هل هناك مميزات مثلا في لغة غير موجوده في غيرها ؟

9- اذا كان هناك خاصية أستطيع عملها بلغة واحدة فقط ولتكن php ولم أكن أعمل في مشروعي علي تلك اللغة فهل يمكن أن أضيف الخاصية بلغة php بطريقة ما ؟

10- هل لغات البرمجة طويلة وصعب الإلمام بها والمتداول هو الشائع منها فقط

أم أن أغلب المبرمجين إنتهوا من تعلم اللغات إلي نهايتها ؟

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

أقصد , هل ما يجعل بعض المبرمجين يخرجون عملا ً ردئ هو في الغالب أنهم لم يصلوا بعد لمرحلة الإحتراف في اللغه

أم أن العامل الرئيسي هو فن المبرمج و اللغة في مراحل تعلمها المتوسطه يمكن إنشاء بها أعمال جذابة ويستطيع المبرمج بيعها ؟

أم أنه لا بد وأن يصل لمرحلة إحترافية حتي يقوم بنموذج متكامل مثل حسوب io مثلا وأعمال يمكن بيعها ؟

12- هل هناك نماذج لمواقع معينة لا يمكن أن يعمل عليها فرد واحد

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

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

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

أم ان افراد فرق العمل لكل واحد منهم خبرات خاصة ولا يمكن للفرد الواحد الإلمام بها بسهولة ؟

13- وأخيرا ً , ما هو متوسط المدة لتعلم لغات البرمجة التي تصل بي لمرحلة المتوسط

هل عطلة صيفية واحدة مع 8 - 10 ساعات تعلم يوميا ً ( بإفتراض أني لست بطئ في التعلم ولا سريع ولست سئ الفهم )

هل ستكون كافية لأصل إلي مرحلة متوسطه أم لا ؟

( أتمني لو تذكر أمثلة لمواقع لكي يتضح الأمر )

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

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

فإن حقا ً تريد المساعدة فالإجابة علي ما تعرف من الأسئلة السابقة أولي بكثير فستفيد الكثير من المتقدمين لتعلم برمجة الويب

وشكرا ً مقدما ً