الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشروع للمبتدئين في الجافا

مغلقرائج
بدأه WiLd_hOpE في 19 مايو 2006 · 64 رد · 12,112 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بما إن الصيف على الأبواب

مطلوب مشروع لمصلحة المبتدئين في هذا المنتدى

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

شوفوا لنا فكرة أكبر شوية من مستوى مهارتنا الابتدائية علشان نضطر نبحث عنها ونتعلمها

ونشترك (مجموعة من المبتدئين ) نسجل أسماءنا ونبتدي نبحث ونفكر ونقسم الشغل ونكتب الأكواد

لمن نوصل للمطلوب..

بعدين يقيمونا المشرفين ويصححوا لنا أخطاءنا

علشان ما نصير مبتدئين مرة ونتعلم أشياء جديدة

وفي نفس الوقت نتعلم الشغل الجماعي والبحث

ونطور مهاراتنا

ونستفيد من وقتنا في الصيف علشان نشتغل عليها

مشكووورين وانتظر ردودكم واقتراحاتكم

وإذا أتتك مذمتي من ناقصٍ *@* فهي الشهادة لي بأني كامل

#2

فكرة جيدة كان عندي شي بهالخصوص

حالياً عندي مشروع صغير أعمل به الآن فيه ربط قواعد بيانات JDBC + وواجهة مرئية GUI ممكن نبدأ به في الصيف.. للمبتدئين جداً لكن والله اتعلمت منه كثيراً

فحنوت ألثم جرحه الرعافَ فانتكأت جراحي..

وهمت على خدي الدموع فقلت يا روحي وراحي..

هلّا رحمتَ قلوبنا .. وعدلت عن هذا الرّواحِ ِ ..؟

فأجابني البطل المسجّى هازئاً بيَ .. باقتراحي

كفكف دموعك ليس في عبراتك الحرّى ارتياحي

هذي سبيلي .. إن صدقت محبتي .. فاحمل سلاحي

Sun Certified Java Programmer

#3

فكرة حلوة كتير -_- منها كل واحد بتعلم شي جديد حتى المحترف ممكن يمر عليه شي جديد

انا جاهزة للأشتراك وعندي فكرة فخمة :o عن التعامل مع الصوت في الجافا ورسم تردده

اكيد اي مبتدىء لما يقراها رح يهرب بس الفكرة بتبدا بخطوة وهيك كلنا بنتعلم

انا بحكي عن الفكرة بس لسا ما جربتها ويمكن تكون كتيييييييير سهلة او شوي صعبة

بنجرب

اذا حد عنده اقتراح اخر

سلام

:D

Computer Engineer

2007

"اللهم يا مثبت القلوب ثبت قلبي على دينك "

ولدتك امك باكيا والناس حولك يضحكون سرورا

فافعل لنفسك ان تكون اذا بكوا في يوم موتك ضاحكا مسرورا

#4

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

الصراحة حابب أتعلم لغة برمجة الجافا وقد جاء هذا المشروع في وقته

أتمنى أن يكون شاملاً

أنا على أحر من الجمر في انتظار هذا المشروع

وجزاكم الله خيراً

********************************************************************************

آخر وصايا سيدنا محمد صلى الله عليه وسلم:الصلاة الصلاة وما ملكت أيمانكم

66850879_b6e633000d_m.jpg

هاجر اللذائذ وانبـرى ليثـاً بادغـال الشـرا

بـاع الحيـاة رخيـصـة لله والله اشـتـرى

خذو مني فؤادي وامنحوني سلاحي أمتطي صهو المنون

فإني لم أعش لأذوق ذلاً ولا لأذوب في حضن حنون

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

إيميلي هو:Aboalnoor@maktoob.com

ياهو :adnanalabuo@yahoo.com

هوت ميل:AdnanAlabuo@hotmail.com

مدونتي الخاصة

#5

أشكر لكم ردودكم المشجعة

احنا اربعة وهذي بداية الخير

وفكرة الصوت خطيرة.. والداتابيس حلوة بعد..

ننتظر واحد فاهم البرمجة مزبوط علشان يوجهنا..

ننتظر ردودكم..وتعليقاتكم

وإذا أتتك مذمتي من ناقصٍ *@* فهي الشهادة لي بأني كامل

#6

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

ومن بعدها يتوسع ويتخصص كيف ما شاء

المفاهيم الأساسية ألا وهي:

(1) الـ Data Types بأنواعها للمتغيرات وللمصفوفات.

(2) الدوال التكرارية بأنواعها.

(3) التعامل مع الإخراج والإدخال.

(4) مفاهيم البرمجة الكائنية والتعامل مع الـ Exceptions

برنامج حجوزات طيران أو فنادق مصغر وماشابه غالباً مايشمل تلك المفاهيم أما عن وسيلة التخزين للبيانات ستكون على الـ Arrays كوسيلة تخزين في وقت التشغيل (Run-Time) وملفات الـ DAT أو الـ TXT كوسيلة تخزين على الـ Hard Disk وقت إغلاق البرنامج.

والسبب وراء عدم التعامل مع قواعد البيانات كوسيلة تخزين هو أن المراد إتقان الـ Java قبل كل شيء ثم إن قواعد البيانات والتعامل معها من خلال JDBC موضوع تخصصي وليس أساسي

تم تعديل هذه المشاركة بواسطة red_knight في 20 مايو 2006 في 00:44

public Money getRich(String name){
return new Money(1,000,000,000 );
}
#7
اقتباس
بالنسبة للمبتدئين يجب ألا يكون المشروع مختص بمجال معين كبرامج وسائط متعددة بل يجب عليه أولاً القيام بمشروع يعمل على ترسيخ المفاهيم الأساسية

ومن بعدها يتوسع ويتخصص كيف ما شاء

المفاهيم الأساسية ألا وهي:

(1) الـ Data Types بأنواعها للمتغيرات وللمصفوفات.

(2) الدوال التكرارية بأنواعها.

(3) التعامل مع الإخراج والإدخال.

(4) مفاهيم البرمجة الكائنية والتعامل مع الـ Exceptions

كلامك صحيح 100% أخي عبد الله .. لكن في حال كان المتعلم لا يعرف شيئاً عن لغات البرمجة .. أما إذا كان لديه خلفية عن لغة برمجة معينة وعنده مفاهيم OOP فهذا أمر طيب سيستفيد منه إن شاء الله ..

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

بانتظار ردودكم وأرجو أن نبقى على تواصل من الآن إلى أن ننهي الامتحانات على خير!

iyadhoo@yahoo.com

iyadhoo@hotmail.com

فحنوت ألثم جرحه الرعافَ فانتكأت جراحي..

وهمت على خدي الدموع فقلت يا روحي وراحي..

هلّا رحمتَ قلوبنا .. وعدلت عن هذا الرّواحِ ِ ..؟

فأجابني البطل المسجّى هازئاً بيَ .. باقتراحي

كفكف دموعك ليس في عبراتك الحرّى ارتياحي

هذي سبيلي .. إن صدقت محبتي .. فاحمل سلاحي

Sun Certified Java Programmer

#8

صح

المبتدىء يعني عنده خلفية بسيطة مش يعني ما بفهم شي واكيد المفاهيم اللي ذكرتها اخي عبدالله لازم تكون موجودة اكيد

واتوقع لو حتى ما بعرف المبتدىء جافا وبيعرفها بشي لغة تانية بمشي الحال

وببرنامج قوي وكبير يمكن الواحد يستفيد كتييييير

بس لازم الواحد يشتغل بجد مش حكي وبس .......

على كل حال مشكور على النصيحة

ونتمنى تفيدنا كمان بمعرفتك

Computer Engineer

2007

"اللهم يا مثبت القلوب ثبت قلبي على دينك "

ولدتك امك باكيا والناس حولك يضحكون سرورا

فافعل لنفسك ان تكون اذا بكوا في يوم موتك ضاحكا مسرورا

#9

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

انا سعيد جدا بمثل هذه الافكار وانا على استعداد بالمشاركة فى فكرة ربط java مع data base فكرة جميلة جدا وهى نهاية طريق المبتدئين وبداية طريق الاحتراف

حيث انها سوف تثبت جميع المبادى الاساسية لل java مع ادخال application جديد فى البرامج

فانا بدات منذ فترة بسيطة فى هذا الاتجاه وعلى استعداد بالمشاركه ان شاء الله

#10

فكره جميله وانا معكم

اختاروا أي مشروع

الى الأمام

#11

بشكرك WiLd_hOpE على الاقتراح المفيد ... و أنا كمان بدي أشارك في المشروع و إن شاء الله بنستفيد ... B)

#12

تسلموا عالردود الحلوة

واحنا فعلاً مو مبتدئين مرة يعني اشتغلنا على الأشياء الأساسية لما قرفنا

يمكن الـ files انا مو مرة متمكنة فيها

عالعموم انتظر منكم المزيد من الأفكار وان شاء الله نبدأ مع بداية الصيف ونهاية الاختبارات

وإذا أتتك مذمتي من ناقصٍ *@* فهي الشهادة لي بأني كامل

#13

أنا اقترح لكي نغطي جزئية المبتدئين مشروع بالGUI والـ Files

مثل مشروع مستشفى أو صيدليه أو أي شئ آخر

بحيث تغطي جميع المراحل الأولى وهي :

classes & interfaces

inheritance & polymorphysime

data Structure

Files & Error Handling

GUI Component

اختاروا مشروع يكون معروف وسنقوم بتحليله ووضع التحليل هنا ومن ثم نبدأ فيه .

#14

وانا معاكم

فقط حدودوا وقت للبداية والبرامج االازمة لذلك ونحن على احر من الجمر

شكرا على الفكرة الروووعة

assume nothing to gain something

We need Helping Hands

#15

_______________________________________________

المفاهيم الأساسية ألا وهي:

(1) الـ Data Types بأنواعها للمتغيرات وللمصفوفات.

(2) الدوال التكرارية بأنواعها.

(3) التعامل مع الإخراج والإدخال.

(4) مفاهيم البرمجة الكائنية والتعامل مع الـ Exceptions

________________________________________________

بنصحكم بقراءة الكتاب Java how to program

لا غني عنو

Deitel - JAVA How To Program 4th edition

java6ko.jpg

فى اصدار احدث منو على ما اعتقد إلى هوا 6

JHTP6e_thumb.png

Java™ How to Program

Sixth Edition

هادا موقع ديتل اطلع عليه وخد اسماء الكتب وحتلاقيها وحملها

http://www.Deitel.com

وحلى برنامج (NetBeans)

NetBeans IDE Field Guide: Developing Desktop, Web, Enterprise, and Mobile Applic

هادا رايى بنسمع البقية

ولكم تحياتى

#16

يالله نحن على أحرمن الجمر

********************************************************************************

آخر وصايا سيدنا محمد صلى الله عليه وسلم:الصلاة الصلاة وما ملكت أيمانكم

66850879_b6e633000d_m.jpg

هاجر اللذائذ وانبـرى ليثـاً بادغـال الشـرا

بـاع الحيـاة رخيـصـة لله والله اشـتـرى

خذو مني فؤادي وامنحوني سلاحي أمتطي صهو المنون

فإني لم أعش لأذوق ذلاً ولا لأذوب في حضن حنون

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

إيميلي هو:Aboalnoor@maktoob.com

ياهو :adnanalabuo@yahoo.com

هوت ميل:AdnanAlabuo@hotmail.com

مدونتي الخاصة

#17

البرنامج المقترح: نظام حجوزات فنادق.

وظائف البرنامج:

-تسجيل دخول وتسجيل خروج نزلاء الفندق.

-إضافة غرف جديدة وإلغاء غرف معينة.

-البحث عن أحد النزلاء وعرض بياناته من خلال تحديد الإسم أو رقم الهوية.

-إستعراض بيانات كافة النزلاء من غير شروط.

-إستعراض بيانات غرفة معينة من خلال تحديد رقم الغرفة أو حالة الغرفة.

-إستعراض بيانات كافة الغرف من غير شروط.

-إمكانية الحجز المسبق لغرفة معينة في تاريخ معين.

الـ Classes :

public class Hotel {...}

public class Room {...}

public class Suite extends Room {...}

public class Guest {...}

public class Reservation {...}

public class Main {...}

* تخزين البيانات أثناء وقت تشغيل البرنامج يكون في أحد الـ Data Structures الديناميكية الجاهزة في الـ Collections Package مثل الـ LinkedList او الـ ArrayList وعند إغلاق/تشغيل البرنامج يتم نسخ المحتويات إلى/من ملفات DAT تكون على الـ Hard Disk يتم التعامل معها كملفات TXT ومن أراد التعامل مع قواعد البيانات فهذا أمر راجع له.

* استخدام الـ GUI مستحسن وليس أساسي.

* إضافة وظائف و مميزات مستحسن.

هذه الفكرة بدائية فمن أراد أن يضيف ويفصل أو يعدل او يقترح فكرة جديدة فليبادر ،،،

تم تعديل هذه المشاركة بواسطة red_knight في 21 مايو 2006 في 17:36

public Money getRich(String name){
return new Money(1,000,000,000 );
}
#18

خطوة ممتازة أخي red_knight

لكن كان بودي لو أنها تتأخر قليلاً لأني الآن في فترة امتحانات ولا انتهي حتى 22/6/2006

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

وأقترح أن يكون هناك تحليل وتصميم للنظام Analysis & Design باستخدام UML مع شرح مبسط لمن لا يعرف UML ثم نقوم بعمل التحقيق Implementation

فحنوت ألثم جرحه الرعافَ فانتكأت جراحي..

وهمت على خدي الدموع فقلت يا روحي وراحي..

هلّا رحمتَ قلوبنا .. وعدلت عن هذا الرّواحِ ِ ..؟

فأجابني البطل المسجّى هازئاً بيَ .. باقتراحي

كفكف دموعك ليس في عبراتك الحرّى ارتياحي

هذي سبيلي .. إن صدقت محبتي .. فاحمل سلاحي

Sun Certified Java Programmer

#19

عزيزي iyadhoo ،،،

بالطبع ستتأخر إلى الصيف وسيكون هذا بمثابة الـ Summer Project وبالنسبة للـ UML فهذه خطوة ممتازة وستحد من كثير من المشاكل والتساؤلات أثناء

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

أما عن موقعي فإني سأكون مجرد متطوع في إعطاء النصائح ومراقبة مجريات العمل نظراً لإنشغالي في الجامعة طوال الصيف.

و أما عن الإشراف والتنسيق والإدارة وتحديد وقت البداية والـ Deadline

فأعتقد أن هناك من هم الكفوء في هذا المجال.

ننتظر إقتراحاتكم ،،،

تم تعديل هذه المشاركة بواسطة red_knight في 21 مايو 2006 في 21:04

public Money getRich(String name){
return new Money(1,000,000,000 );
}
#20
اقتباس
وبالنسبة للـ UML فهذه خطوة ممتازة وستحد من كثير من المشاكل والتساؤلات أثناء

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

أنا تحت أمرك متى شئت وفي انتظارك

وبالنسبة لكل من يريد أن يتعرف على UML من الآن إلى الصيف إليه الكتاب اتالي:

UML for java Programmers

فحنوت ألثم جرحه الرعافَ فانتكأت جراحي..

وهمت على خدي الدموع فقلت يا روحي وراحي..

هلّا رحمتَ قلوبنا .. وعدلت عن هذا الرّواحِ ِ ..؟

فأجابني البطل المسجّى هازئاً بيَ .. باقتراحي

كفكف دموعك ليس في عبراتك الحرّى ارتياحي

هذي سبيلي .. إن صدقت محبتي .. فاحمل سلاحي

Sun Certified Java Programmer

#21

السلام عليكم,

هل من السهل استخدام ال ملفات في تخزين بيانات مترابطه, مثلا عندى برنامج يسجل بيانات عن الموظفين و الأقسام و المشاريع بشركه, فهل أستخدم الملفات أو JDBC.

#22

iyadhoo:

مايامر عليك عدو وسننتظر الآخرين

daziplqa:

كل شيء ممكن وحتى لو كانت البيانات مترابطة ولكن هذا يعتمد على طبيعة المشكلة فبعض المشاكل من الأفضل فيها التعامل مع الملفات والبعض

الآخر نظراً لتعقيده يتطلب قاعدة بيانات وهكذا ولكن أنا أفضل الملفات في عدة حالات حتى يكون البرنامج Portable أي لن أحتاج في كل مرة

إلى تركيب قاعدة بيانات عند تركيب البرنامج ولقد رأينا برامج تتبع نفس النظام كالـ Antiviruses في تعاملها مع تعريفات الفيروسات حيث

تستخدم ملفاتها الخاصة بها.

public Money getRich(String name){
return new Money(1,000,000,000 );
}
#23

iYadhoo -- Red Knight

أنا معاكم في حكاية ال UML

أبغى أبدأ معاكم الشغل من الأول

وفكرة عيسى إنه نركز عال GUI و ال File وال polymorphism وال inhereitence

وفكرة الشغل بال collection pakages

هذي كلها أشياء أحتاج أتقوى فيها بالإضافة لل uml

أتوقع هذي هي أهم المواضيع الأساسية في لغات ال object-oreinted

إن شاء الله نبدا في أول الصيف

والله يوفق الجميع في اختباراتهم

iyadhoo

ما اشتغل معايا الرابط..

وإذا أتتك مذمتي من ناقصٍ *@* فهي الشهادة لي بأني كامل

#24

me too

Computer Engineer

2007

"اللهم يا مثبت القلوب ثبت قلبي على دينك "

ولدتك امك باكيا والناس حولك يضحكون سرورا

فافعل لنفسك ان تكون اذا بكوا في يوم موتك ضاحكا مسرورا

#25
اقتباس
iyadhoo

ما اشتغل معايا الرابط..

آسف يبدو أنني لم أقم بمشاركة الملف ..

أعتقد أنه يعمل الآن بشكل صحيح !

فحنوت ألثم جرحه الرعافَ فانتكأت جراحي..

وهمت على خدي الدموع فقلت يا روحي وراحي..

هلّا رحمتَ قلوبنا .. وعدلت عن هذا الرّواحِ ِ ..؟

فأجابني البطل المسجّى هازئاً بيَ .. باقتراحي

كفكف دموعك ليس في عبراتك الحرّى ارتياحي

هذي سبيلي .. إن صدقت محبتي .. فاحمل سلاحي

Sun Certified Java Programmer

هذا الموضوع مغلق.

مواضيع مشابهة