اهلا وسهلا بك فى بوابة الثانوية العامة ... سجل الان

العودة   بوابة الثانوية العامة المصرية > الركن الإجتماعي > اجتماعيات طالب

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

إضافة رد
 
أدوات الموضوع انواع عرض الموضوع
  #1  
قديم 29-07-2015, 12:01 PM
الـبشمهندز الـبشمهندز غير متواجد حالياً
موقوف
 
تاريخ التسجيل: Jun 2015
العمر: 30
المشاركات: 308
معدل تقييم المستوى: 0
الـبشمهندز is on a distinguished road
Icon16 ازاى تبقى باش مبرمج ويب قد الدونيا


من أين أبدأ؟
أهلاً بك في عالم البرمجة ! كثيرا ما يأتيني هذا السؤال (كيف أصبح مبرمجاً؟) في هذه المقالة سأتناول الكيفية التي أراها مناسبة لتصبح مبرمجا يستطيع تنفيذ برمجيات من الصفر وحتى 100% !
أنصحك يا صديقي أن تبدأ بلغة برمجة سهلة مثل الـ VB.NET أو Java أو أي لغة تحلو لك وأنصحك بالأولى لتتعلم منطق وأسس البرمجة وإياك أن تفكر بتصميم الواجهات أو التعامل مع النوافذ في البداية لا تتعدا الشاشة السوداء أو ما يسمى بالكونسول وعليك يا صديقي العزيز أن تكون ملما إلماماً كافيا بالنقاط التالية كمرحلة أولى:
المتغيرات والثوابت والمصفوفات وأنواعها
الجمل الشرطية if..else
دوال التكرار بأنواعها for,while,do,foreach ..etc
الكلاسات Classes
فضائات الأسماء Namespaces
نصيحة: ليكن الكتاب معلمك الأول والبقية تأتي بعد ذلك سواء فصل دراسي أو غيره !

حدد وجهتك

ماذا تريد أن تفعل؟ علوم الحاسب الآلي بحار متلاطمة ومجالات متعددة حيث يمكنك أن تبرمج في مجالات عدة مثل المالية ، الأمنية ، الذكاء الإصطناعي والروبوت ، الطبية ، العسكرية وغيرها الكثير تعدد بتعدد مجالات الحياة وتطور التقنية !
لكن يغلب العمل في أحد ثلاث مجالات:
تطبيقات سطح المكتب.
تطبيقات الويب.
تطبيقات الأجهزة المحمولة.
حدد ما تريد فلكل مجال وجهة واحتياجات.
نصيحة: لا تنظر للسوق ماذا يحتاج بل أين تستطيع الإبداع!

ماذا عن واجهة التطبيق؟

هل تعلم بأن كثيرا من أصدقائنا الجدد يخطئ بالبدء في برمجة الواجهات دون فهم منطق البرمجة ! نعم الواجهة أساس تعامل المستخدم النهائي لكن ليس لك صديقي المبرمج !
حسناً أفترض الآن بأنك حددت وجهتك وأين تريد أن تذهب ، بعد أن أتقنت مبادئ البرمجة ، هنا أريد منك صديقي العزيز أن تدرس الواجهة وكيفية تصميمها ولا بأس أن تأخذ درسا من (الجيران) مصممي الجرافيك والفوتوشوب !
إن كنت حددت مجال سطح المكتب: فيجب أن تتعلم ماهو الـ Form وكيف تتعامل معه وتظهر آخر وتتعلم العناصر الداخلية له Controls والتعامل معها وتكوينها إن أمكن!
أما إن كنت حددت مجال الويب: فيلزمك أن تتسلح بالـ HTML وهي لغة سهلة للغاية ستتعلمها بسويعات! من بعدها تعلم كيف تخلط الـ HTML بلغة البرمجة التي تتعامل بها !
وإن وقع اختيارك على برمجة الأجهزة المحموله: فينطبق عليك ما ينطبق على مبرمجي سطح المكتب عدا بعض المحدودية لمحدودية الأجهزة !
نصيحة: احرص على تعلم جميع المكونات التي أمامك واستخداماتها حتى لا تقع في خطأ بالإختيار أثناء عملك!

ماهي لغة البرمجة المناسبة؟

لا أعلم ! هنا تنطبق مقولة (كلٍ ينام على الجنب اللي يريحه) هي لغة ستتحدث بها
لهذه الآلة فاختر ما بدا لك واحرص على الحديث منها (لا تختر Cobol !) الفكرة هنا ما
تستطيع تسطيرة من الأكواد والأفكار لا لغة البرمجة!
https://www.youtube.com/watch?v=bOZG...mJHqzP&index=2
رد مع اقتباس
إضافة رد

العلامات المرجعية


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

BB code متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع


جميع الأوقات بتوقيت GMT +2. الساعة الآن 11:26 AM.