المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : [دليل] هيا فلنبرمج بالجافا



||صقر||
18-06-2006, 12:29 PM
بسم الله الرحمن الرحيم
لقد لاحظنا فى السنوات الماضية انتشار الجافا بطريقة كبير ولا عجب فهى لغة بوة السى بلس بلس و لكن بدون عيوبة كما تضياف إليها ميزة العمل على معظم نظم التشغيل
لهذا فإنى قررت ان أفتح موضوع يشترك فية الجميع كل ما يعرفة من كتب أو مواقع لتعليم الجافا حتى نستفيد منها و سأبدأ أنا و لكن أولا قبل أن أبدأ كيف نستطيع الحصول على اللغة ؟
يمكن الحصول على اللغة بثلاث طرق:-
1- استعمال المكتبة JDK مباشرة مع استعمال محرر نصوص:-
وهى الطريقة العادية عن طريق إنزال مكتبة JDK
2- استعمال برنامج وسيط مثل JCreator أو Kawa:-
وهى تعمل كم محرر نصوص لكنه مخصص للغة فلا يحتوى على المكتبة لكن يجب ان تكون موجودة قبل إنزال البرنامج
3- استعمال البرامج المعدة للغة مثل Forte و JBuilder:-
و هى الطريقة الأفضل و هو إنزال أحد هذة البرامج و تحتوى على المكتبة والمترجم كما تعتبر من برامج البرمجة المرئية Visual
و يمكن إنزال JBuilder من هنا (http://www.borland.com/downloads/download_jbuilder.html)
1- كتاب البرمجة بلغة جافا:-
http://www.cb4a.com/books/open.php?cat=1&book=311
الوصف : كتاب جيد ينصح به كبداية
2- كتاب Killer Game Programming in Java:-
http://fivedots.coe.psu.ac.th/~ad/jg/killerSmall.jpg
الموقع (http://fivedots.coe.psu.ac.th/~ad/jg/) من هنا (http://fivedots.coe.psu.ac.th/~ad/jg/)
الوصف : كتاب رائع ملم بجميع جوانب برمجة الألعاب فى الجافة يعتبر مرجع للمتعلمين
3- تعلم الجافا
http://www.cb4a.com/books/open.php?cat=1&book=134
الوصف : كتاب الأساسيات
___________________________________________
سأكمل بقية المواقع اليوم عصراً لضيق وقتى:02:

Son Of UAE
18-06-2006, 01:35 PM
مشكور على طرحك الموضوع ... يمكنني ان افيدكم بهذا المجال. لقد درست الجافا في فترة الاربع الاشهر الماضية و عندي خلفية ممتازة عنه .. كم اود مشاركتكم بالمعلومات التي عندي. الأن أفكر بوضع سلسلة دروس للجافا :33:

شو رايكم ؟

||صقر||
18-06-2006, 02:00 PM
مشكور على طرحك الموضوع ... يمكنني ان افيدكم بهذا المجال. لقد درست الجافا في فترة الاربع الاشهر الماضية و عندي خلفية ممتازة عنه .. كم اود مشاركتكم بالمعلومات التي عندي. الأن أفكر بوضع سلسلة دروس للجافا :33:

شو رايكم ؟
و الله تكون عملت فينا خير وانتظر مساهمتك بالموضوع

||صقر||
18-06-2006, 02:40 PM
كتاب عام عن البرمجة الكائنية:-
http://www.cb4a.com/books/open.php?cat=1&book=18
الوصف : مفيد للذين يريدون دخول عالم البرمجة من أوسع أبوابها
___________
كتاب الجرافيكس فى الجافا
http://www.cb4a.com/books/open.php?cat=1&book=323
الوصف: يتكلم عن البرمجة فى الجافا _أساسيات_
___________
كتاب للجرافيكس فى الجافا
http://www.cb4a.com/books/open.php?cat=1&book=341
الوصف : كتاب رائع
____________
كتاب الجافا العربى
http://www.cb4a.com/books/open.php?cat=1&book=134
الوصف : معك حتى تتقن
___________

||صقر||
18-06-2006, 03:41 PM
1- كيفية تنزيل JBuilder :-
أولا ادخل على هذا الموقع http://www.borland.com/downloads/download_jbuilder.html (http://www.borland.com/downloads/download_jbuilder.html)
ثم اخترFoundation (http://ussvs-bes1.borland.com/WebDownload/userRegistration.jsp?sid=524)
http://up.w6wup.com/up2/2006/06/18/w6w_20060618073952824adc59.JPG
ستظهر نافذة عليك الإشتراك أولا و بعد الإشتراك اختر كما بالصورة
http://up.w6wup.com/up2/2006/06/18/w6w_20060618074032f4629442.JPG

و بعدها قم بإنزال اللبرنامج وهذه هى النتيجة
http://www.aupload.com/uploads/aupload~06180612~Java.jpg

||صقر||
18-06-2006, 03:46 PM
و هذة مجموعة كتب للجافا و أتمنى وجود تفاعل
http://www.4shared.com/dir/341193/fc80a288/sharing.html
و كتب أخرى من عروة نت
http://www.orwah.net/modules/mybooks/viewcat.php?cid=10

||صقر||
18-06-2006, 04:15 PM
يوجد توتريال للجافا على موقع صن
http://java.sun.com/docs/books/tutorial/

d.a.m.h
18-06-2006, 11:02 PM
شكرا يا احمد على طرح الموضوع وهذا الدليل الرائع
لكنى حاليا بدأت اتعلم الفيجوال بيزك

لكن اعذرنى على السؤال....هل لغة الجافا تشبه فى كتابتها لغة الجيم ميكر؟؟؟
لأن الانتقال من لغة الى لغة الى لغة اخرى مختلفة فى الشكل و المضمون تكون صعبة
وانا وجدت ان الفيجوال قريبة مبدئيا من الGML لذلك بدأت بها

اشكرك يا احمد واشكر son of UAE على مجهوده فى الشرح....واتمنى التوفيق

||صقر||
19-06-2006, 09:27 AM
شكرا يا احمد على طرح الموضوع وهذا الدليل الرائع
لكنى حاليا بدأت اتعلم الفيجوال بيزك

لكن اعذرنى على السؤال....هل لغة الجافا تشبه فى كتابتها لغة الجيم ميكر؟؟؟
لأن الانتقال من لغة الى لغة الى لغة اخرى مختلفة فى الشكل و المضمون تكون صعبة
وانا وجدت ان الفيجوال قريبة مبدئيا من الGML لذلك بدأت بها

اشكرك يا احمد واشكر son of UAE على مجهوده فى الشرح....واتمنى التوفيق

العفو حبيبى
لغة الجافا لا تشبة الجيم ميكر
لكن إذا كنت تريد تعلم لغة شبيهه بالجيم ميكر فاستخدم vb6 و لا تستخدم vb.net

||صقر||
19-06-2006, 09:59 AM
كتب أخرى"-
الكتاب 1 الاساسيات:
http://cdd.gotevot.edu.sa/college/computer/pdf/cpt141.pdf (http://cdd.gotevot.edu.sa/college/computer/pdf/cpt141.pdf)

الكتاب 2 متوسط:
http://cdd.gotevot.edu.sa/college/computer/pdf/cpt142.pdf (http://cdd.gotevot.edu.sa/college/computer/pdf/cpt142.pdf)

الكتاب 3 المتقدم:
http://cdd.gotevot.edu.sa/college/computer/pdf/cpt243.pdf (http://cdd.gotevot.edu.sa/college/computer/pdf/cpt243.pdf)

||صقر||
19-06-2006, 10:02 AM
Resources

http://java.sun.com (http://java.sun.com/)
موقع الجافا الرسمي

http://www.developer.com/directories/pages...s/dir.java.html (http://www.developer.com/directories/pages/dir.java.html)
يحتوي على لينكات لآلاف ال applets وال resources

http://www.gamelan.com (http://www.gamelan.com/)
يحتوي على أكواد ويمكنك من خلاله مناقشة خبراء اللغة وسؤالهم

http://www.jars.com (http://www.jars.com/)
Java Applet Rating Service
ميزة هذا الموقع أنه يقوم بتقييم ال applets المسجلة به وبإمكانك أن تضع ال applet الخاص بك ويتم تقييمه لإظهار قدراتك للعالم.

http://www.taxon.demon.nl/jw/javawoman.html (http://www.taxon.demon.nl/jw/javawoman.html)
يحتوي على روابط لكتب ومواقع عن الجافا

http://www.nikos.com/javatoys (http://www.nikos.com/javatoys)
يحتوي على آخر الأخبار عن الجافا

وهذه بعض المجلات على النت

http://www.javaworld.com (http://www.javaworld.com/)

http://www.sys-con.com/java (http://www.sys-con.com/java)

http://www.javareport.com (http://www.javareport.com/)

http://www.sun.com/sunworldonline (http://www.sun.com/sunworldonline)

http://www.intelligence.com/java/default.asp (http://www.intelligence.com/java/default.asp)

وهذه بعض مجموعات الأخبار

news:comp.lamg.java

news:comp.lang.java.advocacy

news:comp.lang.javaannounce

news:comp.lang.java.beans

news:comp.lang.java.corba

news:comp.lang.java.databases

news:comp.lang.java.gui

news:comp.lang.java.help

news:comp.lang.java.machine

news:comp.lang.java.programmer

news:comp.lang.java.softwaretools

news:cz.comp.lang.java

news:fj.comp.lang.java

news:news.admin.lang.java

news:news.admin.lang.java.advocacy

news:news.admin.lang.java.corba

news:news.admin.lang.java.databases

news:news.admin.lang.java.machine

news:news.admin.lang.java.security

news:news.groups.lang.java.announce

news:news.groups.lang.java.beans

news:news.groups.lang.java.programmer

news:news.groups.lang.java.security
منقول من منتدى الفريق العربى للتكنولوجيا

GOGENDANTESS
19-06-2006, 02:17 PM
هذا كتاب يعلم الذكاء الصناعي في الجافا ;)
http://www.amazon.com/exec/obidos/tg/detail/-/0071424962/qid=1150715778/sr=1-8/ref=sr_1_8/102-3730294-5280958?v=glance&s=books

و هذا كتاب يعلم برمجة الألعاب بالجافا2 (من سلسلة Game Development الشهيرة)
http://www.amazon.com/exec/obidos/tg/detail/-/1931841071/qid=1150715778/sr=1-1/ref=sr_1_1/102-3730294-5280958?v=glance&s=books

||صقر||
19-06-2006, 02:26 PM
شكراً أخى على الإضافات

Son Of UAE
19-06-2006, 02:53 PM
هنا بعض محركات تصميم الألعاب :

1 - Golden T (http://goldenstudios.or.id/products/GTGE/)
2 - Jake2 (http://www.bytonic.de/html/jake2.html)
3 - OctLight (https://jge.dev.java.net/)
4 - وصلات أخرى (https://games-middleware.dev.java.net/)

||صقر||
19-06-2006, 03:17 PM
شكرا على المساهمه أخى و الله نسيت أحط المحركات اللى كنت محظرها للموضوع شكراً لتذكيرى;)

||صقر||
19-06-2006, 03:32 PM
jMonkey Engine (http://jmonkeyengine.com/)
Jazz3D (http://welcome.to/sygem)
JunkRender (http://xlife.dhs.org/taat/junk/)
و هذة قائمة رائعة من موقع ديف ماستر
http://www.devmaster.net/engines/list.php?fid=6&sid=1

||صقر||
20-06-2006, 10:10 AM
هذة قائمة لألعاب تم برمجتها بالجافا
http://www.dolbydesigns.com/Games/

GOGENDANTESS
20-06-2006, 10:21 AM
ياريت نشوف لعبة جافا من احد الأعضاء :)

||صقر||
20-06-2006, 10:31 AM
ياريت نشوف لعبة جافا من احد الأعضاء :)

أعتقد انه لا يوجد أعضاء حالياً يبرمجون بالجافا إلا أنا وابن الإمارات لأنى لا أرى أى تفاعل للأسف

sonick
20-06-2006, 01:13 PM
أعتقد انه لا يوجد أعضاء حالياً يبرمجون بالجافا إلا أنا وابن الإمارات لأنى لا أرى أى تفاعل للأسف
انشاء الله بتشوفوني معاكم قريباً باذن الله انا الحين قاعد اقرى كم كتاب وانشاء الله بكون معاكم قريباً اذا ماعدكم مانع :)
لكن... عندي سؤال لو سمحت
وهو... هل اذا اعتمدت على الدروس الموجودة في sun ساكون جيد في الجافا ام هي ليست جيدة ؟؟؟

Son Of UAE
20-06-2006, 02:02 PM
انشاء الله بتشوفوني معاكم قريباً باذن الله انا الحين قاعد اقرى كم كتاب وانشاء الله بكون معاكم قريباً اذا ماعدكم مانع :)
لكن... عندي سؤال لو سمحت
وهو... هل اذا اعتمدت على الدروس الموجودة في sun ساكون جيد في الجافا ام هي ليست جيدة ؟؟؟


هي ممتازة لتعلم الاساسيات . اما التخصص في برمجة الالعاب فعليك البحث عن مصادر أخرى .
كما انصحك بتعلم الUML . ستساعدك كثيراً على فهم بنية البرامج ( أو الالعاب ).

||صقر||
20-06-2006, 02:10 PM
انشاء الله بتشوفوني معاكم قريباً باذن الله انا الحين قاعد اقرى كم كتاب وانشاء الله بكون معاكم قريباً اذا ماعدكم مانع :)
لكن... عندي سؤال لو سمحت
وهو... هل اذا اعتمدت على الدروس الموجودة في sun ساكون جيد في الجافا ام هي ليست جيدة ؟؟؟
و هل لى الحق بأن نمانع؟.؟؟؟؟؟؟؟؟؟
ههههههه
المهم دروس sun هتفيدك فى تعلم الأساسيات :p كما قال الأخ ابن الإمارات و لكن كما قلت ولازلت أقول لكل من يسألنى لا تعتمد على مصدر واحد :أفكر: فى أخذ المعلومة صدقنى يجب ان تقرأ كل مايقع فى يدك قراءة جيد هتى تكون محترف:D

The Coder
20-06-2006, 03:43 PM
السلام عليكم ^^

موضوع قيم جدا جدا جدا

كنت اتمنى ان يكون مكانه "منتدى كتب اللغات البرمجية " .... ^^ يمكن اسمه هيك ..

لو تكرمت ... ضع لنا وصلة هناك او ضع هذا الشرح هناك ثانية ...
^^ وتسلم على الموضوع ذا ... وصراحة انت تحفة


لي رأي بسيط جدا ..
الجافا ما بتصلح ابدا في برمجة الالعاب الثلاثية الابعاد الضخمة ...
لبطئها الشديد , وتبقى السي++ هي البديل في هذه الحالة

لا اقول "لا تبرمج الالعاب بالجافا" بالعكس .. فهي متطورة ورائعة واحبها جدا ^^
وصراحة تصلح لنا كعرب ^^ ...

||صقر||
20-06-2006, 03:46 PM
السلام عليكم ^^

موضوع قيم جدا جدا جدا

كنت اتمنى ان يكون مكانه "منتدى كتب اللغات البرمجية " .... ^^ يمكن اسمه هيك ..

لو تكرمت ... ضع لنا وصلة هناك او ضع هذا الشرح هناك ثانية ...
^^ وتسلم على الموضوع ذا ... وصراحة انت تحفة


لي رأي بسيط جدا ..
الجافا ما بتصلح ابدا في برمجة الالعاب الثلاثية الابعاد الضخمة ...
لبطئها الشديد , وتبقى السي++ هي البديل في هذه الحالة

لا اقول "لا تبرمج الالعاب بالجافا" بالعكس .. فهي متطورة ورائعة واحبها جدا ^^
وصراحة تصلح لنا كعرب ^^ ...
تحت أمرك و بتم وضع الموضوع مرة أخرى هناك
أما خصوص الثرى دى فهى تستطيع البرمجة بنفس المستوى لكن ليس نفس السرعة كما قلت كما انها تستخدم مكتبة direct x

sonick
20-06-2006, 04:53 PM
هي ممتازة لتعلم الاساسيات . اما التخصص في برمجة الالعاب فعليك البحث عن مصادر أخرى .
كما انصحك بتعلم الUML . ستساعدك كثيراً على فهم بنية البرامج ( أو الالعاب ).
انشاء الله بتعلمهم وحدة وحده بس ارجو ن تكثرو من الكتب :D لانا بحاجتها
وشكراً لك على النصائح ال :biggthump

sonick
20-06-2006, 04:56 PM
:D
و هل لى الحق بأن نمانع؟.؟؟؟؟؟؟؟؟؟
ههههههه
المهم دروس sun هتفيدك فى تعلم الأساسيات :p كما قال الأخ ابن الإمارات و لكن كما قلت ولازلت أقول لكل من يسألنى لا تعتمد على مصدر واحد :أفكر: فى أخذ المعلومة صدقنى يجب ان تقرأ كل مايقع فى يدك قراءة جيد هتى تكون محترف
لا ملكش هههههههههههههههههههههههه:D
انشاء الله انا اي كتاب بيوقع في ايدي باخذو لكن... الكتب الي قلتلك عليهم مشتغلوش ممكن لو سمحت ان ترفعهم على سيرفر اخر اذا عندك؟
وشكراً لك

sonick
20-06-2006, 04:59 PM
وتبقى السي++ هي البديل في هذه الحالة


لا اقول "لا تبرمج الالعاب بالجافا" بالعكس .. فهي متطورة ورائعة واحبها جدا ^^

وصراحة تصلح لنا كعرب ^^ ...
انا سمعت من مبرمج قالي اذا تعلمت java سوف تتعلم ++ وانا لا اريد ان اكرسها للالعاب لا كان الهدف من تعلمي لها البرامج لكن ساقوم بتعلم بمجة الالعاب للتسلية فقط

||صقر||
21-06-2006, 09:53 AM
لا ملكش هههههههههههههههههههههههه:D
انشاء الله انا اي كتاب بيوقع في ايدي باخذو لكن... الكتب الي قلتلك عليهم مشتغلوش ممكن لو سمحت ان ترفعهم على سيرفر اخر اذا عندك؟
وشكراً لك



للأسف أخى التورتال أون لاين يعنى انترنت ودى وصلة مباشرة
http://java.sun.com/docs/books/tutorial/getStarted/index.html

sonick
21-06-2006, 12:16 PM
اوه اوكي شكراً لك اخي العزيز

من التراب
21-06-2006, 10:58 PM
السلام معشر الجافا ...^^

من شهور تعلمت الجافا سكربيت المتخصصه في تصميم المواقع ....ومن السبت الماضي بديت في الجافا سمعت نصائح بأن أنزل الJbuilder وأتمنى ان تكون النسخة الكامله متوفره ^^"

ما شاء الله غرقتونا بالكتب ;) ......شكرا

من أول نظره حبيت الجافا .... وما اتركها لحد ما أكون بزوفيشنل :D

نقطه .



لأن الانتقال من لغة الى لغة الى لغة اخرى مختلفة فى الشكل و المضمون تكون صعبة


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

لأن الجافا لن تبقى الجافا التي عرفتها وهي صغيره بل ستكبر وتكبر وقد تــُبتكر لغات جديده تحطب سوق البرمجه القديم في تلك اللحظه ستتحول من بروفيشنل:D ...إلى مبرمج درجه ثانيه ..... الله يستر :أفكر:

نقطة للختام ;)
.

||صقر||
22-06-2006, 09:41 AM
السلام معشر الجافا ...^^

من شهور تعلمت الجافا سكربيت المتخصصه في تصميم المواقع ....ومن السبت الماضي بديت في الجافا سمعت نصائح بأن أنزل الJbuilder وأتمنى ان تكون النسخة الكامله متوفره ^^"

ما شاء الله غرقتونا بالكتب ;) ......شكرا

من أول نظره حبيت الجافا .... وما اتركها لحد ما أكون بزوفيشنل :D

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

||صقر||
22-06-2006, 02:28 PM
http://enfull.com/soften/218.htm
تفضل نسخة كاملة إحترافية ;)

||صقر||
27-06-2006, 11:20 AM
هذا موقع فية أكواد للجافا كما به تعليم
http://faisal.nu/jafa.htm