برامج نت

 
العودة   برامج نت > منتديات الكمبيوتر والأنترنت > منتدى مبرمجين لغات البرمجة
صفحة برامج نت الرسمية على الموقع التواصل الاجتماعي فيسبوك
 

منتدى مبرمجين لغات البرمجة يناقش هاذا المنتدى لغات البرمجة فيجوال بيسيك , فيجوال سي ++ , دلفي , أكسيس , أوراكل , جافا , الاسمبلي












في حال وجود أي مواضيع او ردود مُخالفة من قبل الأعضاء ، يرجى الإبلاغ عنها فورا باستخدام أيقونة تقرير عن مشاركة ( تقرير عن مشاركة مخالفة ) ، و الموجودة أسفل كل مشاركة .


هيا بنا نبدأ مع لغة الجافا ... Java

منتدى مبرمجين لغات البرمجة




إضافة رد
 
أدوات الموضوع انواع عرض الموضوع
قديم 09-04-2011, 10:33 PM   #1
fox7000
عضو فعال
 
الصورة الرمزية fox7000
 
تاريخ التسجيل: Jul 2010
الدولة: مصر
العمر: 24
الجنس : رجل
الهوايات: كثير
الوظيفة: طالب
المشاركات: 203
معدل تقييم المستوى: 58
fox7000 is just really nicefox7000 is just really nicefox7000 is just really nicefox7000 is just really nice

Lightbulb هيا بنا نبدأ مع لغة الجافا ... Java




سنتعلم هنا سوياً كيف تبدأ طريقك لدخول عالم لغة الجافا
إن كانت لك سابق عهود مع لغات البرمجة ولا سيما لغة C++ أو C# أو PHP فستجد جلٌ من التشابه بينهما .
وإن لم تكن قد مررت بأى لغة فلا تقلق يمكنك أن تبدأ بالجافا وستفيدك كثيراً إذا أردت تعلم أى من اللغات السابقة ...

فهيا بنا نبدأ على بركة الله

أولا : لغة ( JAVA )
هى إحدى لغات البرمجة عالية المستوى التى تعتمد على البرمجة الموجهه للكائنات طورتها شركت سن ميكروسيستم ومن خصائص تلك اللغة هى هى تأقلم بيئة عملها مع البيئة التى تعمل عليها فعندما تعمل على بيئة وندوز تأخد واجهتها واجهة الوندوز وعندما تعمل على ماكنتوش تأخذ أيضا شكل واجهات ماكنتوش وهكذا فيمكن لنا على غرار ذالك أن نسمى تلك اللغة باللغة الحرباء
وأيضاً من مميزاتها أنها حلت مشكلة الوراثة المتعددة فى لغة C++ بأن الكلاس لا يرث إلا من كلاس واحد فقط
وكلنا يعلم أن لغة الجافا إقتحمت مجال الهواتف الجوالة من أوسع أبوابة بتطبيقات MIDI
فما من هاتف الآن إلا وبه تطبيقات لغة الجافا

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

مكونات لغة الجافا
أى تطبيق بلغة الجافا عباره عن مجموعة من الكلاسات Classes بداخل تلك الكلاسات توجد الميسود Methods فأى برنامج يجب أن يحتوى على الأقل على كلاس واحد فقط به على الأقل ميسود واحده فقط وهى الميسود أو الطريقة الأساسية التى يعمل من خلالها البرنامج
الألة التخيلية للغة الجافا JDK هى المسئولة عن تشغيل برامج وتطبيقات الجافا
لكى نفهم ذالك نبدأ أولاً بتهيأه بيئة عمل الجافا على جهازك إتبع الشرح الموجود داخل ملف الفديو المرفق التالى :


تنزيل JDK


تنزيل شرح JDK وتهيئته


أو علي المجا أبلود
http://www.megaupload.com/?d=HUC6SNZ8

شرح تهيئة JDK على وندوز سفن


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



- برنامجك الأول بلغة الجافا.
# برنامج بسيط كبداية فى لغة الجافا .

- قواعد المتغيرات والتعامل معها.
# تعريف المتغيرات وأنواعها والتعامل معها .
# مثال تطبيقى عليها .

- قاعدة if وتطبيقها على مثال العمليات على الأعداد .
# تعريف قاعدة if وكيفية التعامل معها .
# مثال تطبيقى على قاعده if

- أمثلة على قاعدة IF و For و
Switch Case

# مثال تطبيقى على العمليات على الأعداد .

- المصفوفات Arrays
# تعريف المصفوفة وكيفية التعامل معها .
# مثال على المصفوفات .

- البحث الثنائى داخل المصفوفات Binary Search
# شرح طرق البحث داخل المصفوفات .
# مثال على البحث الثنائى داخل المصفوفات .

- الطرق Methods
# شرح تعريف الطرق وكيفية كتابتها وإستعمالها .
# مثال تطبيقى على الطرق .
- إستدعاء حزمة الواجهة الرسومية والعمل عليها .
# شرح علي المثال السابق لإستخدام MessageBox فى إدخال البيانات.

- تهيئة برنامج النت بينز علي جهازك .
# تنزيل برنامج النت بينز .
# كيفية تهيئتة للعمل علية والتعرف علي واجهة البرنامج .

- برنامج بسيط لكيفية التعامل مع واجهة النت بينز .
# برنامج بإستخدام الواجهة الرسومية للبرنامج .
# كيفية إنشاء الملف التنفيذى لمشروعاتك على النت بينز.
# كيفية فتح مشروع نت بينز معد مسبقاً أخر قمت بتنزيلة .
# كيفية تصدير مشروعاتك ذات المصدر المفتوح لتعم الفائده على الأعضاء و تصل ببرنامجك لأقصى درجات الإحتراف , لأن العمل الجماعى دائماً هو الأفضل على الإطلاق.


* مجموعة كتب هامة كمرجع

- المجموعة الأولى .
- المجموعة الثانية .



دمتم فى رعاية الله

وإلى لقاء أخر إن شاء الله







__________________
لا إله إلا أنت سبحانك إنى كنت من الظالمين




التعديل الأخير تم بواسطة fox7000 ; 10-13-2011 الساعة 02:21 PM
fox7000 غير متواجد حالياً   رد مع اقتباس


قسم ألعاب PC | قسم PlayStation 3 | قسم XBOX 360 | قسم ألعاب التورنت | قسم الجهاز المحمول PSP | قسم الدعم الفني


قديم 09-06-2011, 08:57 AM   #2
fox7000
عضو فعال
 
الصورة الرمزية fox7000
 
تاريخ التسجيل: Jul 2010
الدولة: مصر
العمر: 24
الجنس : رجل
الهوايات: كثير
الوظيفة: طالب
المشاركات: 203
معدل تقييم المستوى: 58
fox7000 is just really nicefox7000 is just really nicefox7000 is just really nicefox7000 is just really nice

Lightbulb الدرس الأول : برنامجك الأول بلغة الجافا

الدرس الأول : برنامجك الأول بلغة الجافا

فى هذا الدرس إخوانى سوف نقوم بشرح برنامج الأول فى لغة الجافا بإستخدام محرر النصوص العادى المدمج مع الوندوز وهو النوت باد .
أولاً : قم بفتح النوت باد وكتابة الكود التالى :
كود:
public class Ahmed{
 public static void main( String args[]){
  System.out.print("My Firist Programe By Java");
  } // end main method
 } // end class
الكلمات التى باللون الأزرق هى كلمات محجوزه فى اللغة مع العلم أن لغة الجافا لغة حساسة لحالة الأحرف أى الحرف الكبير يفرق عن الحرف الصغير فى الكلمة فلنأخذ حذرنا جيداً مفهووم

فى ذالك البرنامج قمنا بتعريف كلاس أسمة Ahmed بداخلة عرفنا الميثود الأساسية التى يعمل من خلالها البرنامج وبداخله وضعنا جملة طباعة الجملة التالية:
My Firist Programe By Java

الكلمات التى تأتى بعد العلامتين // تعتبر تعليق ولا يهتم مترجم البرنامج بها مطلقا
فبعده أكتب ما يحلوا لك لكى تستطيع فهم البرنامج فيما بعد

وبعد ذالك قم بالضغط على start ثم Run ثم أكتب بها cmd وأضغط enter
ستفتح لك شاشة الدوس
قم بكتابة الأمر cd Desktop ثم إضغط enter
قم بكتابة javac Ahmed.java ثم إضغط enter
قم بكتابة java Ahmed ثم إضغط enter
ستجد الجملة ظهرت معك على شاشة الدوس

تنزيل شرح الفديو للدرس الأول


تنزيل ملف العمل


والسلام عليكم وفى لقاء آخر ودروس آخرى بإذن الله







__________________
لا إله إلا أنت سبحانك إنى كنت من الظالمين




التعديل الأخير تم بواسطة fox7000 ; 09-06-2011 الساعة 09:07 AM سبب آخر: تنسيق المشاركة
fox7000 غير متواجد حالياً   رد مع اقتباس
قديم 09-06-2011, 09:42 AM   #3
a7med 3bied
عضو محترف
 
الصورة الرمزية a7med 3bied
 
تاريخ التسجيل: Apr 2010
الدولة: مصر المحروسة
الجنس : ذكر
الهوايات: الانترنت
الوظيفة: مهندس تحكم الي
المشاركات: 556
معدل تقييم المستوى: 410
a7med 3bied has a reputation beyond reputea7med 3bied has a reputation beyond reputea7med 3bied has a reputation beyond reputea7med 3bied has a reputation beyond reputea7med 3bied has a reputation beyond reputea7med 3bied has a reputation beyond reputea7med 3bied has a reputation beyond reputea7med 3bied has a reputation beyond reputea7med 3bied has a reputation beyond reputea7med 3bied has a reputation beyond reputea7med 3bied has a reputation beyond repute

افتراضي

رائع عزيزى وساكمل معك للنهايه ان شاء الله







__________________



a7med 3bied غير متواجد حالياً   رد مع اقتباس
قديم 09-06-2011, 02:20 PM   #4
fox7000
عضو فعال
 
الصورة الرمزية fox7000
 
تاريخ التسجيل: Jul 2010
الدولة: مصر
العمر: 24
الجنس : رجل
الهوايات: كثير
الوظيفة: طالب
المشاركات: 203
معدل تقييم المستوى: 58
fox7000 is just really nicefox7000 is just really nicefox7000 is just really nicefox7000 is just really nice

افتراضي

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







__________________
لا إله إلا أنت سبحانك إنى كنت من الظالمين



fox7000 غير متواجد حالياً   رد مع اقتباس
قديم 09-08-2011, 05:48 AM   #5
ادهم العلايلى
عضو فعال
 
تاريخ التسجيل: Sep 2011
الدولة: الاسكندرية
الجنس : ذكر
الهوايات: البرمجة
الوظيفة: مبرمج
المشاركات: 71
معدل تقييم المستوى: 38
ادهم العلايلى is on a distinguished road

افتراضي

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

مواقع النشر (المفضلة)
للإشتراك في قروب منتديات برامج نت ليصلك كل ما هو جديد
البريد الإلكتروني:

أدوات الموضوع
انواع عرض الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

منتديات الكمبيوتر والأنترنت منتديات التصاميم والجرافيكس منتدى برامج نت الطبي منتديات منوعة
منتدى البرامج الكاملة والنادرة
منتدى الفيديو والصوتيات
قسم الأجهزة الكفية
منتدى البرامج المشروحة
قسم شبكات الحاسوب Computer Networks
منتدى تطوير المواقع والمنتديات
منتدى مبرمجين لغات البرمجة
منتدى ألعاب الفيديو
منتدى عالم المحادثة
منتدى مبدعين ومحترفين الفوتوشوب
منتدى برامج وملحقات الفوتوشوب
منتدى Scrapbooking
منتدى السويتش والفلاش
منتدى التصميم ثلاثي الابعاد
منتدى التصوير الضوئي والفن التشكيلي
قسم الصور Photo / خلفيات Wallpaper
المنتدى الطبي العام
عيادة المنتدى
طب الأعشاب و الطب البديل
منتدى الكتب الطبية - Medical Books
منتدى طلاب الطب
البرامج و الصوتيات و المرئيات الطبية
عيادة طب الأطفال
منتديات المصارعة الحرة
الأفلام الوثائقية
منتدى الإسلامى
تعلم اللغات الأجنبية
غرائب وعجائب العالم
قسم كرة القدم العالميه
قسم كرة القدم العربية
برامج الجوال Mobile Software
عرض الأفلام الأجنبية
منتدى الفضائيات

اتبعني - منتديات برامج نت



الساعة الآن 06:20 AM.
Designed by bramjnet.com, TranZ By Almuhajir
Powered by vBulletin®, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.

جميع المشاركات والمواضيع في منتدى برامج نت لا تعبر بالضرورة عن رأي إدارته بل تمثل وجهة نظر كاتبها
All participants & topics in forum Bramjnet.com does not necessarily express the opinion of its administration, but it's just represent the viewpoint of its author
Youtube Download |Google Earth|WinRAR|ESET NOD32 Antivirus|Kaspersky Anti-Virus|YouTube|Windows Live Messenger|Firefox|skype|Internet Download Manager|Nero|RealPlayer|Deep Freeze