• أهلا وسهلاً بكم في :: IQ-TeaM FORUM :: .
    إذا كانت هذه الزيارة الأولى أو لديك الرغبة بالانضمام لأعضاء شبكة عراق تيم فيجب الاطلاع على خصوصية الشبكه فربما بقائك زائر افضل لك من الانضمام بحيث أن قوانين شبكة عراق تيم لا تتناسب مع اهتماماتك .
    • للأطلاع على الخصوصية وسياسة الاستخدام - التفاصيل
    • بعد الاطلاع على سياسة الموقع وقوانين شبكة عراق تيم يمكنك التسجيل معنا - تسجيل عضو جديد
  • بادئ الموضوع صفصف . . . !
  • تاريخ البدء
ExpErt GirL

  • إنضم
    30 يوليو 2013
    المشاركات
    212
    الإعجابات
    23
    النقاط
    50
    العمر
    26
    نظام التشغيل
    windows_8
    التوجّه
    black_hat
    برنامج الحماية ؟
    kaspersky
    المتصفح
    chrome
    الإقامة
    سلطنة عمآن
    آخر نشاط
  • لم يكتشف اي تلغيمه
  • لم يتحصل على جوائز بعد
  • النقاط المتوفره 50
    رصيدي البنكي الحالي ( 0 )
    المستوى 23
#1







للبدء في البرمجه يجب معرفة هدفك من تعلم
البرمجه أولاً ، لأنها وسيلة لتقديم حلول لمشاكل موجوده

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





الكثير يغفل أهمية الكتب أو يتجاهل الكتب الإلكترونيه ، حاول
أن تشتري لك كتباً برمجه بقدر الإمكان
، لا ننسى أن
الكتاب خير جليس فكلما كنت فارغاً في مكان ما
يمكنك أن تقرأ وتستغل الكتب ، وأنصحك

أن تقرأ تجارب المبرمجين كيف تعلموا من اخطائهم وغيرها .





الجميع عندما يتعلم البرمجه يفشلون ، يقرؤون
الكتب وحينما يأتي للتطبيق لا يستطيع ؟ ، ما السبب يا
ترى في ذلك ؟ هذا بمعنى أنك لم تقرأ الكتاب جيداً
ولم ترى الأمثله ، في الإنترنت بحور من علم البرمجه ، عندما

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

من شتى المواقع مثل المواقع :

https://www.codecademy.com/

http://www.programmr.com/

https://www.codeschool.com/


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

وكأنك تتحدى مع نفسك "
لن أستستلم سأجد الحل " ، وكلما
وقعت في اخطاء وإصلحتها كلما زدت معرفه .








هناك مشكله لبعض المُبرمجين أنهم يدرسون لغه برمجه
وتراهم بعد فترة من الزمن يدرسون لغه أخرى ،
يظنون
أن كثرة تعلمهم للغات ستصلهم للإحتراف وهنا الخطأ
الشائع ما تفكرون به خطأ
قِيل من المُحترفين "
لا تتعب نفسك بتعلم لغه
وأنه لا يوجد أفضل لغه على الإطلاق
" !


عندما تبدأ حياتك في عالم البرمجه اللامحدود ، تعلم
أولاً الخوارزميات
Flowchart المبتدئه من
خلال الكتب او عن طريق الانترنت ، بعدها تطرق
الى تعلم لغات برمجة الحاسوب المبتدئه مثل لغة
الـC
ثم ال
ـJava ، لكن في الجافا بعد تعلمك سيصبح من
السهل فهم أي لغه حاسوب ، ثم تعلم برمجة مواقع الويب
مثل PHP وتعلم الأساسيات في تصميم مواقع
الويب مثل الـHTML و CSS و الـPHP
شامله لـMy Sql والـDatabase .







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


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







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

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

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

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






كي تصبح مبرمج ناجح طبعاً الرياضيات من
أهم الأمور تحتاجها كـ مُبرمج وخصوصاً
الرياضيات المقطعه الـDiscrete Mathematics


والإطلاع ايضاً على الرياضيات المتقدمه ، وايضاً
تستطلع حول تصميم الدوائر المنطقيه الـDigital Logic Design .

وكيفيه عمل الحاسوب وعمل البرامج بداخل
الحاسوب والإطلاع على معياريات الرياضيه لها ، وأيضاً
استطلع على تصميم وعمل المعالجات الدقيقه الـ Design Microprocessor .


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


Syntax : تركيب بناء اللغه .
Variables : طريقة حجز والتعامل مع المتغيرات .
Operators : طريقه بناء المعاملات .
If .. Else : الجمل الشرطيه .
Switch : جُمل الحالات .
While loops : جمل التكرار والدورات الشرطيه .
For loops : جمل التكرار .
Functions : طريقة البناء ومناداة الدوال .
String : التعامل مع المحارف والنصوص .
Array : التعامل وبناء المصفوفات .
Data & Calender : التعامل مع التاريخ .
System Reference : الوصول واستدعاء وظائف النظام .
Error & Exception : التعامل مع الأخطاء .
Filesystem & Directory : التعامل مع الملفات والمجلدات في النظام .
Database SQL : التعامل مع قواعد البيانات وجمل الإستعلام .
User Interface : عناصر التحكم وواجهة المستخدم .






إقرأ عنهم جيداً واتبع شروحاتهم ويسهل
عليك فهم اساسيات البرمجه .


وأخيراً ، كما يُقال : البرمجه هي فن والمُبرمج يعتبر
فنان وتختلف أذواق المبرمجين عن بعضها البعض ، لذلك
تختلف أذواق المبرمجين عن بعضها البعض
.




تحياتي / صفاء الحارثي ..
 


DeveloPer Plus

  • إنضم
    22 مارس 2012
    المشاركات
    119
    الإعجابات
    7
    النقاط
    50
    برنامج الحماية ؟
    avast
    الإقامة
    مقيم في لبنان
    آخر نشاط
  • لم يكتشف اي تلغيمه
  • لم يتحصل على جوائز بعد
  • النقاط المتوفره 50
    رصيدي البنكي الحالي ( 0 )
    المستوى 7
#2
رد: كيف تصبح مُبرمجاً ناجحاً ؟

برافو موضوع مفيد فعلا
 


Developer

  • إنضم
    27 يناير 2012
    المشاركات
    11
    الإعجابات
    0
    النقاط
    5
    العمر
    24
    التوجّه
    black_hat
    برنامج الحماية ؟
    avira
    المتصفح
    firefox
    الإقامة
    I.R.A.Q
    آخر نشاط
  • لم يكتشف اي تلغيمه
  • لم يتحصل على جوائز بعد
  • النقاط المتوفره 5
    رصيدي البنكي الحالي ( 0 )
    المستوى 0
#3
رد: كيف تصبح مُبرمجاً ناجحاً ؟

يـعُطيكَي العأفيهَ
وجـأريَ التقييمَ
 


موقوف لمخالفة الشروط

  • إنضم
    16 يونيو 2016
    المشاركات
    120
    الإعجابات
    30
    النقاط
    75
    نظام التشغيل
    windows_8_1
    اللغة البرمجية
    perl
    التوجّه
    white_hat
    برنامج الحماية ؟
    other
    المتصفح
    chrome
    آخر نشاط
    الإجابات المقدمة: 1
  • لم يكتشف اي تلغيمه
  • لم يتحصل على جوائز بعد
  • النقاط المتوفره 75
    رصيدي البنكي الحالي ( 0 )
    المستوى 30
#4
رد: كيف تصبح مُبرمجاً ناجحاً ؟

برافو موضوع مفيد فعلا
 


Mira Mrmr



.::|| زهره منتدى عراق تيم ||::.
V • I • P

  • إنضم
    9 يوليو 2015
    المشاركات
    654
    الإعجابات
    140
    النقاط
    465
    نظام التشغيل
    windows_8_1
    برنامج الحماية ؟
    eset_nod
    المتصفح
    chrome
    الإقامة
    Baghdad
    آخر نشاط
    الإجابات المقدمة: 1
  • لم يكتشف اي تلغيمه
  • لم يتحصل على جوائز بعد
  • النقاط المتوفره 465
    رصيدي البنكي الحالي ( 0 )
    المستوى 140
#5
رد: كيف تصبح مُبرمجاً ناجحاً ؟

:ُce@:موضوع كؤلش حلؤ عاشت الايادي صفصف:ُce@:​
 


ExpErt DeveloPer

  • إنضم
    30 يونيو 2015
    المشاركات
    164
    الإعجابات
    39
    النقاط
    75
    نظام التشغيل
    windows_7
    اللغة البرمجية
    perl
    التوجّه
    grey_hat
    برنامج الحماية ؟
    zemana_antilogger
    المتصفح
    other
    آخر نشاط
  • لم يكتشف اي تلغيمه
  • لم يتحصل على جوائز بعد
  • النقاط المتوفره 75
    رصيدي البنكي الحالي ( 0 )
    المستوى 39
#6
بارك الله بيك اخي موضوع مفيد جدا
 


New Developer

  • إنضم
    1 أغسطس 2016
    المشاركات
    16
    الإعجابات
    1
    النقاط
    30
    العمر
    27
    نظام التشغيل
    windows_7
    التوجّه
    grey_hat
    برنامج الحماية ؟
    eset_nod
    المتصفح
    chrome
    الإقامة
    baghdad
    آخر نشاط
  • لم يكتشف اي تلغيمه
  • لم يتحصل على جوائز بعد
  • النقاط المتوفره 30
    رصيدي البنكي الحالي ( 0 )
    المستوى 1
#7
حلوو
 


V • I • P

  • إنضم
    18 أبريل 2017
    المشاركات
    511
    الإعجابات
    746
    النقاط
    495
    نظام التشغيل
    windows_10_1
    اللغة البرمجية
    visual_basic
    الإقامة
    فلسطين
    آخر نشاط
    الإجابات المقدمة: 4
  • لم يكتشف اي تلغيمه
  • لم يتحصل على جوائز بعد
  • النقاط المتوفره 495
    رصيدي البنكي الحالي ( 0 )
    المستوى 746
#8
مبدعة :)
 


New Developer

  • إنضم
    1 مايو 2017
    المشاركات
    35
    الإعجابات
    7
    النقاط
    15
    العمر
    28
    نظام التشغيل
    windows_xp
    اللغة البرمجية
    java
    برنامج الحماية ؟
    avira
    المتصفح
    chrome
    الإقامة
    egypt
    آخر نشاط
  • لم يكتشف اي تلغيمه
  • لم يتحصل على جوائز بعد
  • النقاط المتوفره 15
    رصيدي البنكي الحالي ( 0 )
    المستوى 7
#9
بوركت اخى على الشرح
 


The Inspector



ƈǟʐǟɖօʀ
Active DeveloPer

  • إنضم
    22 يونيو 2016
    المشاركات
    131
    الإعجابات
    25
    النقاط
    30
    نظام التشغيل
    windows_8_1
    اللغة البرمجية
    c
    التوجّه
    grey_hat
    برنامج الحماية ؟
    hitman_pro
    المتصفح
    firefox
    الإقامة
    الجزائر
  • لم يكتشف اي تلغيمه
  • لم يتحصل على جوائز بعد
  • النقاط المتوفره 30
    رصيدي البنكي الحالي ( 0 )
    المستوى 25
#10
ماشاء الله تبارك الله
موضوع مميز
استمر
 


كيف تصبح مُبرمجاً ناجحاً ؟