النتائج 1 إلى 11 من 11

الموضوع: دروس الجافا من هنا

  1. #1
    عضو نشيط
    تاريخ التسجيل
    Feb 2003
    المشاركات
    244

    دروس الجافا من هنا



    الى الاحبة الكرام فانا لازلت اوعد اصدقائي في الماسنجر عن قرب دورة java وكل يوم اقول لهم غدا الا ان وجدت نفسي متفرغ الان فقلت اعملها الى اهل سوالف الكرام

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

    ثانيا عدم تجاوز الاسئلة في الدرس مثلا لو كان درسنا البدائي عن لغه java عدم التجاوز هذ الدرس بالاسئلة

    انت تكون الاسئلة محصوره على الدرس نفسه

    سوف نعمل كل يوم درس

    يوم من اجل اخوانننا يتابعون الدورة ويطرحون الاسئلة

    اي سوف نعطي وقت كافي باذن الله

    نبدء الان على بركة الله في اول درس

    ملاحظة اذا احتجت سؤال في الجافا في الدرس الذي طرح اليوم فقد اضيفني عندك في القائمه بالماسنجر وسوف اكون في خدمتك باذن الله

    javajava91@hotmail.com

    الدرس الاول:
    مقدمة

    Java الجافا هى احدى لغات البرمجة التى اصبحت شائعة الاستخدام فى الآونة الاخيرة وذلك لميزاتها العديدة وهى من تطوير شركة سن مايكروسيستم Sun Microsystems .
    ولكن عزيزى قبل ان نبدأ فى التحدث عن الجافا تعالى اولا نقوم بتقسيم لغات البرمجة.
    تنقسم لغات البرمجة الى ثلاث مستويات:
    الاول : Simple Language
    وهى ابسط لغات البرمجة ولاتحتاج الى مترجم الذى سيقوم بتحويل البرنامج الى ما يسمى لغة الاله وهو ما يفهمة الكمبيوتر وهى تكون لغة بسيطة فى اوامرها فى تعلمها ومن امثلتها (HTML).
    الثانى : Base Programming Language
    وهى اللغات التى تعتمد فى اوامرها على لغات اخرى اساسية ومن امثلتها (ASP وهى تعتمد على فجول بيسك و فى بى سكريبت ) ( JSPوهى تعتمد على الجافا).
    الثالث : Full Programming Language
    وهذه هى اللغات الاساسية ومن امثلتها (c++ ,VB,Java) سى++ و فجول بيسك و
    الجافا.

    اولا يتكون Programming Langue
    من ثلاث اشياء
    Simple Langue
    Base Programming Langue
    Full Programming Langue
    اذن سنقوم هنا بشرح لغه اساسية وهى من اهم لغات البرمجة .



    اهم مزايا الجافا

    لكن عزيزى تعالى نتعرف
    لماذا الجافا من اهم لغات البرمجة وما الذى ميزها عن غيرها من اللغات؟

    اولا : تنتمى الى لغات اوبجكت اورينتيد (Object Oriented Programming)
    وهو عبارة عن ارتباط بين الطرق والخصائص لكائن وتقوم الوظائف باداء وظيفة معينة ويتم فيها تقسيم المشاكل الكبيرة الى عدة مشاكل صغيرة وحل اى مشكله ينقسم الى ثلاث مراحل ا- تحليل المشكلة وتحديد طريقة حل هذه المشكلة وماذا تحتاج لحلها.
    2- تصميم عملية التحليل السابقة بصورة تستطيع معها فهم المشكلة وطريقة حلها فى خطوات متسلسلة وواضحة .
    3- اخيرا كتابة كود البرنامج باللغة التى اخترتها .
    ثانيا : يمكن باستخدام الجافا تنفيذ عمليات مختلفة فى نفس الوقت ذاته
    من الطبيعى ان يتم تنفيذ خطوات اى برنامج بطريقة متسلسلة اى بعد تنفيذ خطوة ينتقل الى تنفيذ الخطوة التالية لكن فى الجافا يمكن تنفيذ خطوات مختلفة فى نفس الوقت .
    ثالثا : ادارة العمليات فى الذاكرة تلقائيا
    فى اللغات الاخرى مثل سى++ مثلا يتم التعامل مع المتغيرات والكائن يدويا اى من خلال البرنامج و المبرمج لكن فى الجاف التعامل مع الذاكرة يتم تلقائيا دون تدخل من المبرمج وبذلك تكون اكثر امانا من اللغات الاخرى
    رابعا : الامان التام
    عندما تقوم بتحميل اى برنامج من على شبكة فانه يمكن لاحد القراصنة ان يقوم بالتحكم فى جهازك من خلال كود البرنامج الذى تقوم بتحميلة لانه يمكنة التحكم فى المتغيرات والكائن الموجودين فى الذاكرة ولكن فى الجافا هذا مستحيل ان يحدث كما ذاكرنا فىالميزة السابقة ايضا فى حالة وجود فيروس فى جهازك فنه اثناء تشغيل اى برنامج فى الذاكرة يتم انتقال الفيروس اليه وكن فى الجافا لن ينتقل اليه لانه لايستطيع التحكم فى الذاكرة فىهذه الحاله ايضا لان الملف الذى يتم تحميله فى الذاكرة من النوع class وكما سنعرف فى الميزه التالية هذا الملف لايمكن التغير فيه.
    خامسا : لاتعتمد على نظام التشغيل
    تعالى عزيزى ناخذ اولا مثال على لغه اخرى مثل سى++ بعد كتابة البرنامج (كود) يتم استخدام ما يسمى المترجم (compiler) لتحويل البرنامج الى لغة الالة (machine code) وهذا الملف الجديد الناتج عن الترجمة لايعمل الى على نظام التشغيل الذى ترجم فيه بمعنى اذا تم عمل الترجمة لبرنامج كتب بلغة سى++ تحت نظام تشغيل ويندوز فان الملف الناتج الذى بلغة الاله لايعمل الا تحت الويندوز واذا اردنا تشغيله تحت نظام تشغيل يونكس يلزم اعادة الترجمة تحت هذا النظام
    C++ Compiler Machine code

    اما فى الجافا فيتحول البرنامج (كود) الى ملف لايمكن قراءته يسمى ملف class ثم يتحول هذا الملف الى ملف بلغة الاله والملف class هذا يمكن تشغيله تحت اى نظام تشغيل دون عمل ترجمة للبرنامج مره اخرى
    Java file JDK Class file JVM Machine file

    JDK هو المترجم الذى يستخدم لتحويل البرنامج المكتوب بلغة الجافا الى ملف امتداده class وهذا الملف هو الذى يمكن تشغيله على اى نظام تشغيل
    JVM هو المترجم الذى يحول ملف class الى ملف بلغة الاله
    سادسا : يمكن استخدام الجافا فى الانترنت
    يمكن عمل التطبيق او البرنامج على الانترنت وفى هذه الحاله يسمى جافا ابليت (java applet)
    عزيزى اذا وجدت هذه الميزات مجتمعه فى لغة برمجة فاعلم انها الجافا

    انتهى الدرس نتظر الاسئلة





    PIT غير متواجد حالياً


  2. #2
    عضو فعال جدا
    تاريخ التسجيل
    Feb 2003
    المشاركات
    2,047


    شكرا لك اخي الكريم
    شكرا جداااااااااااااااااااااااااااااااااااااااااااااااا ااااااااااا
    بالنسبة لل oop موجودة ايضا في اغلب لغات البرمجة
    بالنسبة للأسلة ليس لي اسئلة حاليا لكن ارجو ان تواصل الدورة و انا مهتم بها ان شاء الله و ان في اسئلة راح اطرحها على طوول
    بارك الله فيك





    __________________
    -{Only God Can Judge Me}-
    القانون فوق الجميع و الجميع يموت بالجوع
    Dr-dre67 غير متواجد حالياً

  3. #3
    عضو نشيط
    تاريخ التسجيل
    Feb 2003
    المشاركات
    244


    اخي Dr-dre67

    اتمنى تثبث الدروس حتى استطيع اكمالها





    PIT غير متواجد حالياً

  4. #4
    عضو سوبر نشيط
    تاريخ التسجيل
    Nov 2001
    المشاركات
    639


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





    __________________
    تعلم فليس المرء يولد عالما
    abutawfig غير متواجد حالياً

  5. #5
    عضو نشيط
    تاريخ التسجيل
    Feb 2003
    المشاركات
    244


    طبعا اكيد الدرس الاول مايحتاج اي سؤال لانها مقدمه

    الان ندخل في الجد انتظرني دقيقه اشوف موقع انزل عليه الصور

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

    اشكر صاحب هذا النك الذي اعانني في انزال الدروس





    PIT غير متواجد حالياً

  6. #6
    عضو فعال جدا
    تاريخ التسجيل
    Oct 2003
    المشاركات
    2,495


    بارك الله فيك اخي PIT

    ننتظر بقية الدروس





    __________________
    عربي وافتخر

    بعض مواضيعي في سوالف سوفت:
    أمير عبدالله غير متواجد حالياً

  7. #7
    عضو فعال جدا
    تاريخ التسجيل
    Feb 2003
    المشاركات
    2,047


    شكرا لك اخي الكريم

    و بالنسبة لرفع الصور اذا ما لقيت موقع ترفع عليه
    راسلني على بريدي الي في التوقيع ( بريد ليس مسنجر )





    __________________
    -{Only God Can Judge Me}-
    القانون فوق الجميع و الجميع يموت بالجوع
    Dr-dre67 غير متواجد حالياً

  8. #8
    عضو نشيط
    تاريخ التسجيل
    Feb 2003
    المشاركات
    244


    شكرا لك يا Dr-dre67

    لا استطيع اقول اكثر من كلمة شكرا

    ياليت لو تتبرع لنا بمساحه 10 ميغابايت ننزل فيها الصور حقت الدروس

    ولك الاجر يامشرفنا







    PIT غير متواجد حالياً

  9. #9
    عضو فعال جدا
    تاريخ التسجيل
    Feb 2003
    المشاركات
    2,047


    ارسل مسنجرك
    على
    http://www.the-soft.net/pages/mail.php?id=179









    __________________
    -{Only God Can Judge Me}-
    القانون فوق الجميع و الجميع يموت بالجوع
    Dr-dre67 غير متواجد حالياً

  10. #10
    عضو نشيط
    تاريخ التسجيل
    Feb 2003
    المشاركات
    244


    اهلا اخوي Dr-dre67

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

    javajava91@hotmail.com

    اضيفني وعموما نزلت الصور على موقع تحميل دوت كوم

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





    PIT غير متواجد حالياً

  11. #11
    عضو فعال جدا
    تاريخ التسجيل
    Feb 2003
    المشاركات
    2,047


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





    __________________
    -{Only God Can Judge Me}-
    القانون فوق الجميع و الجميع يموت بالجوع
    Dr-dre67 غير متواجد حالياً





ضوابط المشاركة

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

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض