1. هذا الموقع يستخدم ملفات تعريف الارتباط (الكوكيز ). من خلال الاستمرار في استخدام هذا الموقع، فإنك توافق على استخدامنا لملفات تعريف الارتباط. تعرف على المزيد.
  2. تم فتح قسم معرض الوسائط للاعضاء، بحيث يكون هناك بالامكان تحميل الصور و الفيديوهات المصورة من اجهزة ios، تستطيعوا الاستفادة منها عن طريق الرابط التالي: المعرض.

أفضل يرنامج لكتابة الجافا ومعظم لغات البرمجة على الماك...!!!"NetBeans 6.0"

الموضوع في 'برامج وتطبيقات ماك' بواسطة ahmed_ramadann, بتاريخ ‏18-11-2007.

  1. أفضل يرنامج لكتابة الجافا ومعظم لغات البرمجة على الماك.!!"NetBeans 6.0"

    NetBeans 6.0



    بإختصار من أراد ان يتعلم ال:

    - java

    - J2EE

    - Ruby on Rails

    - ++c/c

    - php ...... soon in about a month

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

    و الآن النسخة المتوفرة هى :


    NetBeans IDE 6.0 RC2


    و هو مجانى ومفتوح المصدر......

    وهى من انتاج شركة ..... SUN

    المنتجة للجافا.......

    [​IMG]

    هذا هو موقع البرنامج:

    http://www.netbeans.org/


    و التحميل من هنا :

    http://download.netbeans.org

    [​IMG]

    أختار نظام التشغبل والنسخة الكاملة......أفضل

    ملحوظة : البرنامج له ......plug-ins
    فهناك لغات أخرى و other features......


    وهذه بعض الصور للبرنامج على الماك......عقبالى ...

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

    -من أراد المساعدة أو السؤال .....انا فى الخدمة....

    - ان ا عجبكم الموضوع ..... ان شاء الله .....أعرفكم ببرامج جميلة أخرى !!!!!
     
  2. جميل جدا جدا .. شكرا لك أحمد و لا تحرمنا من جديدك ..
     
  3. اشكرك أخى ما جد
     
  4. طبعا يا جماعة لازم تكون الجافا متسطبة حتى يمكن تسطيب البرنامج ........
    وأنا هنا اقصد :

    JDK .... not ....JRE

    فانتبهوا لذلك.......

    وطبعا لا أنسى هنا ان أشير الى مدى جمال وقوة : XCode الجديد
    وخاصة دعم objective c 2.0 للgarbage collection مثل الجافا
    وطبعا XCode الجديد يحتاج لمواضي مستقلة......
     
  5. مشكور مشكور استاذ ahmed_ramadann

    موضوع مهم جداً.. بصراحة.. وبعيد عن عدم فهمي للبرمجة.. هذا الموضوع يستحق الاهتمام.. نريد مثل هذه الموضوعات في بيئة ماك..

    استاذ.. اذا كان ممكن.. درس مبسط عن تعريب واجهة البرامج.. هذا موضوع مهم جداً في بيئة ماك..
    السبب ان مثل هذه المواضيع منتشرة في بيئة ويندوز في عدد كبير في المنتديات العربية واقصد بيئة ويندوز.. لذلك اتمنى يكون عندنا مثل هذه الدروس هنا.
     
  6. فى الحقيقة واجهة البرنامج الآن باللغة الإنجليزية فقط ...... و إن كانوا يعملون الآن على توفير البرنامج بعدة لغات ......

    و لكن الموضوع لا يحتاج لتعريب الواجهة......فالكود أساسا تتم كتابتة باللغة الإنجليزية .......
     
  7. بارك الله فيك أخي

    في الحقيقه آنا مبرمج ويندوز و قد فرحت كثيرا عند قراءه الموضوع حيث انني انتقلت حديثا للماك
    لكن ممكن اطلب منك لو عندك كتب لهذا البرنامج و خصوصا للغه السي او الجافا ان تشاركنا هذه الكتب
     
  8. شكرً على الموضوع القيم
    بس انا عندي مشكلة على جهازي الماك يكتب عربي احرف متقطعه
    للمراسلة
    [email protected]
    [email protected]
    وشكراً
     
  9. انا آسف على التأخر فى الرد ، أصل الكيبورد بتاعتى انجليزى فقط ومش عايز اغيرها لأنها dell و ان شاء اجيب ال apple الجديد قريبا .....

    و ان شاء اجيب لكم الشروح قريبا ....

    لأنى كنت بكتب موضوع جديد و طويل امبارح والبروزر هنج فى آخر الموضوع !!!!!

    ولسة هكتبه تانى ان شاء الله
     
  10. مشكور أخي و في أنتظارك
     
  11. جزاك الله خيرا على المعلومات المفيدة..
     
  12. أشكركم جميعا على الإهتمام والردود المشجعة ......

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

    - النسخة (Netbeans 5.0 ,5.5 , 6.0 ) ....... وهكذا .......

    - اللغة أو التقنية المستخدمة .......java , C , Rails , UML ..... وهكذا ......

    - نوع الدعم ...... فيديو أو كتب أو مقالات على الوموقع .........

    سأنتقى لك بعض الأشياء لعلها تفيدك :

    أولا ... للبرنامج بشكل عام :

    - هذا فيديو رائع من موقع "SUN" لبرنامج "java studio creator 2.0" وهو مبنى على ال"NetBeans" أى هو جزء منه

    فيه بعض امكانات نسخة "NetBeans5.5" تقريبا من ناحية الويب ........ ولكن شركة "SUN" الآن تركز جهودها فقط على "NetBeans"

    و نسخة 6.0 هى جيل جديد جدا فى عالم "NetBeans" وهى تعمل على جعله : البرنامج الوحيد الذى تحتاجه .... فالفيديو يعرض
    نسخة سابقة من "NetBeans" ..... فتوقع كيف تكون الجديدة !!!!!!!
    الرابط من هنا :
    JSC

    - وهذا فيديو يعلمك أساسيات التعامل مع نسخة أولية من "NetBeans 6.0" و خاصة بلغة الجافا :

    netbeans_getting_started

    ثانيا ..... للغة ال "C++/C" :

    -Installing and Configuring C/C++ Support :
    http://www.netbeans.org/community/releases/60/cpp-setup-instructions.html

    - C/C++ Support Quick Start Tutorial:
    http://www.netbeans.org/kb/60/cnd/quick-start.html

    ثالثا ..... بدلا من أدلك على دعم "java" فقط وهو كثير :

    - هذه الصفحة فيها كل ما تريد ان تعرفه عن "NetBeans 6.0" وستجد فيه الجافا ..... وهى "Tutorials" بالصور :
    index

    - هذه الصفحة فيها كل الفيدوهات المتاحة ل "NetBeans 6.0" على الموقع :
    Video Tutorials, Screencasts and Flash Demos of NetBeans IDE 6.0

    - وهنا تجد الكتب الصادرة للبرنامج -لكن أعتقد أن ما سبق سيكفى بالنسبة لكيفية التعامل مع البرنامج- :
    Books
    -=-=-=-=-
    فإن قابلتك مشكلة معينة فاسأل وسأجيبك ان كنت أعرفها -إن شاء الله-.
     
  13. NetBeans IDE 6.0 RC2

    نزلت على الموقع وقد عدلتها بالموضوع
     
  14. مشكوووور وماقصرت
    الموضوع كان في بالي

    منذ فتره سئلت احد الاخوان اذا متوفر فيجول بيسك
    بس هذا خطير

    ولو اني ما اعرف لغت برمجه لاكن باتعلم
    بس كيف ما ادري هذا المعهد مش نافع:aa_lesh:

    النت احسن والكتب

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

    الله يطول عمرك ويوفقك يارب

    سلاموووو
     
  15. أخى الجميل "جميل" , أشكرك على ردك واهتمامك و أنا أجمع لك ما تطلب .........

    فمعذرة على التأخير لأنى أريد أن أجيبك إجابة مفصلة نوعا ما لتفيدك وتعم الفائدة.....
     
  16. مشكووور ماتقصر اخوي
     
  17. يعطيك العافيه اخوي احمد
    بحكم اني مبرمج فيجوال بيسك و php
    اتوقع اني ماراح استفيد من هالبرنامج :s
    بس واضح انه برنامج قوي جدا

    ان شاء الله بحاول اتعلم الجافا
    وقتها اكيد راح استخدم هالبرنامج
     
  18. معذرة للتأخير كان عندى بعض المشاكل و المشاغل .......

    --" وبعد ان انتهيت من الرد و جدت أنى قد أجعلها أيضا فى موضوع مستقل ليتسنى لمن لم يقرأ هذا الموضوع
    أن يقرأها .... "

    -=-=-=-=-=-=-=-=
    -- المهم بالنسبة لتعلم البرمجة :

    -- أولا : يقول العلماء "من كان شيخه كتابه كثر خطئه وقل صوابه ..."

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

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

    طيعا فى البداية أنصحك بالتركيز على لغة واحدة أو اثنين على الأكثر ........

    اللغات ال"open source" هى التى يفضل أن تتعلمها ...... لأسباب كثيرة ...... الا بعض الإستثناءات التى
    سأذكرها لاحقا .....

    ----------======----------======---------

    -- ثانيا : عند ثلاث طرق :

    1. "Desktop Application Praogramming" التى يمكنك يها عمل برامج تعمل على النظام فقط وليس على الويب ..... مثال "iwok" أو "القاموس العربى " الجديد الجميل الذى عمله الأخ الفاضل محمد مليانى وهكذا
    ..... و هم يقصدون جهازك كله ب"desktop" و ليس المعنى الضيق الذى نستحدمه .....

    و من أشهر اللغات (التى أنصحك بتعلمها) :

    - ال"JAVA"

    - ال"Objective C 2.0" و ستجد شبه كبير جدا بينها وبين الجافا فاذا تعلمت أحدهما سيكون سهل جدا عليك تعلم الأخرى ... لأن كلاهما تطوير للغة السى ......
    وهى أسهل من الجافا و ممتعة على حد علمى و كلاهما "Object Oriented" ولكن الجافا منتشرة أكثر لأنها
    تعمل على جميع الأنظمة.......... و ال "Objective C 2.0" قد حدث فبها تطوير كبير و جميل كما قرأت .....

    فابختصار أن كنت تريد للعمل لحسابك الخاص على الماك فتعلم ال "Objective C 2.0" لأنك ستحناج لشركة
    تعمل بالماك و تعمل يها وهو قليل جدا قى الوطن العربي الميكروسوفتى !!!!!

    و ان كنت تريد العمل قى الكثير من الشركات وعلى اى نظام تشغيل فعليك بال"JAVA" والتى ان تعلمتها
    سيسهل عليك تعلم أى لغة أخرى.....

    ------------------------------

    2. "Web Applications programming" التى هى المستقبل الآن و هى التى يمكنك يها عمل برامج أو مواقع تعمل على المتصفح "browser" مثل سفارى و غيره وان كان هى إعم من ذلك ولكن هذا هو الإستخدات الأكبر
    .........

    =.....= قبل أن أتكلم عن اللغات هنا .... فهناك ثلاث أشياء أساسية تحتاجها أيا كانت اللغة التى تستخدمها:

    ::: "html" وهى أساس الويب التى تصف الشكل الأساسى للصفحة .... فهى لغة وصفية وليست لغة برمجة.
    ::: "CSS" وهى بإختصار تسهل وصف شكل الصفحات خاصة أكثر من صفحة فى وقت واحد بحيث يسهل التعديل بعد ذلك ..... وهى أيضا لغة وصفية.
    ::: " JavaScript" وهى أيضا بإختصار تستخدم للتحكم فى بعض الأشياء فى متصفح المستخدم أو التأكد نسبيا من مدى صحة بعض البيانات التى يدخلها قبل نقلها الى السيرفر ....وهكذا ......

    وهذا اللغات تحتاج لمعرفة عامة عنها و "Dreamweaver" سيقوم يالباقى ...... وهو شئ أساسى بالنسبة لك
    أو بديل له مثل "RapidWeaver" أو برامج أخرى قد أذكرها فى مواضيع مستقلة .......
    ولكن "Dreamweaver" هو المفضل ...... حتى الآن ....

    و من أشهر اللغات (التى أنصحك بتعلمها) :

    -ال "php" وهى أول لغة أنصحك بتعلمها لشدة انتشارها وسهولتها .......

    - ال "JEE" وهى الجافا ولكن على الويب وهى أقوى التقنيات المستخدمة على الويب و تحتاج لمعرفة جيدة
    يالجافا ..... وهى طريقها طويل نوعا ما يبدأ بتعلم "Servlets" و "JSP" و لذلك أنصح بتعلم "php" أولا ....

    - ال"Ruby on Rails" وهى العملاق القادم بسرعة و هى سهلة جدا فى التعلم و الإستخدام و تسخدم فيها
    لغة "Ruby" وهة منتشرة جدا فى اليابان وبدأت تنتشر يسرعة فى بقية العالم ......
    ولذلك "Leopard" يحتوى عليها الآن و "Apple" تدعمها بشدة الآن و أيضا "Netbeans 6.0" و الجافا لها معها
    و مع الجيل الجديد من ال" Dynamic Languages " قصة قد أحكيها قى موضوع آخر ......


    3. "DataBase Progarmming" وهى اللغات التى تستخدمها للتعامل مع قواعد البيانات من حيث إضافة أو
    تعديل أو مسح أو مشاهدة بعض البيانات أو كلها ........... والأساس هى لغة "SQL" .....:

    و أشهر قواعد البيانات :

    - "Oracle" طبعا هى الأقوى ......
    - "MySql" وهى مشهورة جدا طبعا وهى مجانية ومفتوحة المصدر ...... وتستخدم لقواعد البيانات الصغيرة الحجم ......
    - "PostgreSQL" وهى قوية جدا ومجانية و لكنها تتحمل أحجام كبيرة للبيانات مثل "Oracle" وهى منافس قوى
    ل"Oracle" ولذلك أتوقع لها انتشار سريع وشهرة فى الفترة وخاصة على حساب "MySql" ......


    -=-=-=-=-=-=-=-=-=-=-

    وفى النهاية أذكر لك بعض

    المصادر والمواقع :

    1- أول شئ حاول ان تقرأ هذا الكتيب أو المذكرة ....ستعطيك مقدمة رائعة عن البرمجة بشكل عام باستخدام

    ال"Objective-C" وهو مفيد جدا جدا أيا كانت اللغة التى تريد تعلمها ..... ويعلمك أساسيات ال "Object Oriented Programming" و اسأل أى صديق لك عن أى شئ لا تفهمه :

    http://www.cocoalab.com/BecomeAnXcoder.pdf

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

    أو ال"++C" وطبعا على الماك ال "Objective-C 2.0" و هى مفيدة جدا :

    Thinking in C Beta 3

    3- هذا موقع لشركة تقدم شروحات فيديو رائعة لمعظم اللغات و البرامج التى ذكرتها وغيرها الكثير :

    http://www.lynda.com

    و هى تبيعها اسطوانات أو باشتراك لمشاهدتها على النت .........

    وأنا أنصحك بها جدا جدا .......

    4- وهناك سلسلة من الكتب سهلة جدا جدا و قوبة وأنصحك يها وخاصة اذا أردت تعلم الجافا "Head First" :

    http://www.oreilly.com/store/series/headfirst.html

    -=-=-=-=-=-=-=-=-=-=-

    فهذه يعض المصادر المهمة .....فإن أردت شيئا بعينه فأسئلنى عنه وسأحاول أن أجيبك عنه بإذن الله .....

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

    وتستطيع تنزليه الآن من التحديثات اليومية للبرنامج ان أردت .....

    وهذه الصور لتتأكد :

    [​IMG]

    وهذه لل"javaScript" كمان

    [​IMG]

    فإن كنت مستعحل ....أخبرك كيف تنزلها ......

    -=-=-=-=--=-

    بالنسبة لل"visual basic" فقد أصبحت قليلة الإستخدام حتى على الويندوز .......

    و إن كان هناك "plug-in" لتحويل ال"visual basic" الى "java"......

    ولكنى لم أجربه ....... فإن حبيت ؟ أدلك عليه .....
     
  20. يعطيك العافيه اخوي احمد
    فعلا الفيجوال بيسك اصبحت قليلة الاستخدام
    نظرا لتوجه كثير من الشركات في السعوديه الى الويب انيبلد ابليكيشنز
    طبعا اكثر الشركات اتجهت نحو ال ASP.Net والقليل منها اتجه للـجافا وال php

    وانا توجهاتي الحاليه للويب ابليكيشنز
    وبحكم معرفتي بال php .. بحاول اني اتعمق اكثر في لغه ثانيه
    بس محتار بين الجافا والروبي!
    بايش تنصحني؟
     

مشاركة هذه الصفحة

جاري تحميل الصفحة...