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

ماذا بعد قراءه كتب الجافا

مغلق
بدأه basma11 في 9 سبتمبر 2007 · 2 رد · 1,162 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

كنت عايزه اسال ايه افضل حاجه بتعملها الجافا او افضل استخدام ليها

وفى مشروع بسيط و كويس ينفع ادرب نفسى باستخدامه

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

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

#2

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

يا رب يفيدك ولا تنسنا في الدعاء

http://www.sourcecodesworld.com/

#3

السلام عليكم

كمجرد بداية اليك تلك الروابط

http://www.kutub.info

http://www.sourceforge.net

http://www.codecomments.com

بصرف النظر عن كونك تدرسين وتتعاملين مع لغة الجافا Java التى لها مكانها المخصص فى قلبى

من عاش مع البرمجة طويلا يعلم جيدا انها ( علم + فن + تكنولوجيا + خبرة )

وعلى كل مبرمج او مبرمجة ان ينول نصيبه الكافى من هذه الاركان الاربعة

بخصوص العلم فهناك الفروع التالية

1 - هياكل البيانات Data Structure

2 - جمل التحكم Control Structure

3 - نمط البرمجة Programming Paradigm

3.1 البرمجة الهيكلية Structure Programming

3.2 برمجة الكائنات Object Oriented Programming

3.3 برمجة العميل الموجه Agent Oriented Programming (نقطة بحث)

3.4 برمجة اللغات الموجه Language Oriented Programming (نقطة بحث)

3.5 برمجة الخادم الممتاز Super Server Programming (نقطة بحث)

4 - واجهة المستخدم User Interface

4.1 المواجهة الخطية Command-Line Interface

4.2 المواجهة بالقوائم Menu Interface

4.3 المواجهة الرسومية Graphical User Interface (GUI)

وذلك بصرف النظر عن نمط الشاشة Text mode او Graphic mode

5 - بخصوص قواعد البيانات Database

5.1 قواعد بيانات تعمل لجهاز واحد Desktop

5.2 قواعد بيانات على شبكة وتدعم اكثر من مستخدم ولكن من خلال تطبيق واحد على الخادم Server based

5.3 قواعد بيانات بتقنية الزبون الخادم Client-Server

5.4 قواعد بيانات تم نشرها على الانترنت Web

5.4.1 نوع Intranet

5.4.2 نوع Extranet

6 - بخصوص الشبكات Networks

6.1 تقنية الزبون الخادم Client-Server

6.2 التطبيقات الموزعة Distributed Applications

6.3 التطبيقات التى تدعم العمل على التوازى بين الاجهزة المتصلة بالشبكة Grid Computing

7 - بخصوص نظم الذكاء الاصطناعى AI

7.1 النظم الخبيرة Expert System

7.2 تعلم الالة Machine Learning

وغيرها

8 - بخصوص الامن Security

1 - تشفير المعلومات

2 - تحديد الاختراق Detect

3 - منع الاختراق Protection

4 - الاصلاح Recovery

9 - بخصوص تعدد الوسائط MultiMedia

9.1 - النصوص

9.2 - الصور

9.3 - الصوت

9.4 - الفيديو

9.5 - الحركة

10 - بخصوص العتاد

10.1- التعامل مع المعالج والمسجلات CPU & Registers

10.2- التعامل مع الذاكرة RAM

10.3- التعامل مع وحدات الادخال والاخراج I/O Devices

بخصوص الفن

فهو امر لايمكن تصوره بالتحديد ويختلف من ابداع شخص لاخر

بخصوص التكنولوجيا

فهى كل ادوات العتاد والبرمجة تحت الاستخدام - من مكونات جهاز الحاسب ونظم التشغيل ولغات البرمجة تحت الاستخدام

بخصوص الخبرة

فهى مقدار ماتعرض له الشخص من مشاكل وماتوصل له من حلول - ولاتقاس بالمدة فقط كما يظن الكثيرين

اما بخصوص لغة الجافا

فان اتقانك لها يتحدد بمقدار ماتستطيعين عمله بتلك اللغة

انها لغة تيح عمل تطبيقات متنقلة وتلك ميزة كبيرة على حساب السرعة - ولذلك فى مناسبة لكل انواع التطبيقات الا نظم التشغيل ولغات البرمجة

حاولى البداية بتطبيق كل ماتحصلين عليه من علم - كل معلومة على حدة

ثم حاولى البداية بعمل

1- برامج التفاعل - الاسئلة والتمارين

2- برامج تعليمية - تعدد الوسائط

3 - برامج الالعاب البسيطة

4 - قواعد البيانات البسيطة

5 - تطبيقات قواعد البيانات العملاقة

6 - الالعاب المتميزة

7 - نظم الذكاء الاصطناعى

8 - تطبيقات الشبكات

9 - ادوات لغات البرمجة

10- برامج النظم

وهذه تقريبا كل فروع المجال - وعليك فقط بالتخصص فى مجال محدد والتعمق فيه

ومع الوقت تحاولى الانتقال من مجال لاخر

وكان الله فى عونك - وفى عون الجميع

مع تحياتى

محمود فايد

http://www.sourceforge.net/projects/doublesvsoop

http://www.sourceforge.net/projects/fglib

تم تعديل هذه المشاركة بواسطة اعمق اسرار البرمجة في 6 أكتوبر 2007 في 18:11

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

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