❞ كتاب رحلة اسكشافية للغة البرمجة جافا java ❝

❞ كتاب رحلة اسكشافية للغة البرمجة جافا java ❝

رحلة اسكشافية للغة البرمجة جافا الإصدار الثاني
قدمة
بسم الله الرحمن الرحيم والصلة والسلم على أشرف الأنبياء والمرسلين، نبينا محمد وعلى آله وصحبه أجمعين
.
أما بعد الهدف من هذا الكتاب تعريف المبرمج في فترة وجيزة وكمدخل سريع للغة البرمجة جافا باستخدام أداة
.
تأليف : معتز عبدالعظيم الطاهر
التطوير
NetBeans
ا وبهذا يكون هذا

في المفاهيم الأساسية في اللغة والبرمجة عموم

ثم يتم التعمق تدريجي
..
يمكن الإستفادة من هذا الكتاب

كتيب موجه فقط لمن لديه خبرة في لغة برمجة أخرى حتى لو كانت قليلة كذلك

.
كمقدمة لتعلم برمجة الموبايل بإستخدام جافا، مثل نظام أندرويد أو جافا موبايل وذلك لأن أساس اللغة واحد
.
لغة جافا
لغة جافا ظهرت في عام
1995
ا وهي لغة متعددة الأغراض ومتعددة المنصات تصلح
ا
أي قبل أكثر من عشرين عام
()
لعدد كبير من التطبيقات ومترجم جافا يقوم بإنتاج ملفات في شكل
.
Byte code
وهو يختلف عن الملفات
التفيذية التي تنتج عن لغات البرمجة الأخرى مثل سي وباسكال وتحتاج البرامج المكتوبة بلغة جافا إلى منصة
.
تسمة آلة جافا الإفتراضية
ي
في أنظمة التشغيل المختلفة لتتمكن برامجها من العمل في هذه الأنظمة وهذه المنصة
.
Java Virtual Machine
ا بـ
ا
أو إختصار
JVM
أو
Java Run-time
.
آلة جافا الإفتراضية
JVM
تتوفر هذه المنصة في عدد كبير من أنظمة التشغيل، ولبد من التأكد من وجود هذه المنصة أو اللة الإفتراضية
ل نظام وندوز
ا
قبل تشغيل برنامج جافا وكل نظام تشغيل يحتاج للة إفتراضية خاصة به مث
..

إفتراضية مخصصة لوندوز

وهذا مثال لإسم ملف لتثبيت آلة
.
جافا الإفتراضية لنظام وندوز

:
jre­8u51­windows­x64.exe
يمثل نسخة جافا
ي
وهو
1.8
يسمى جافا
ي
أو ما
8
وهي آخر نسخة من الجافا متوفرة لحظة إعادة تحرير هذا الكتاب
.
يمثل حزمة تحتوي على اللة الإفتراضية لجافا
ي
واسم الملف التالي
8
لنظام أوبونتو
:
openjdk­8­jre
وتختلف معماريتها حسب معمارية نظام أوبونتو، فإذا كان النظام هو
32
بت تكون حزمة جافا
32
بت، وإذا كان
64
بت تكون حزمة جافا
64
بت لكن يمكن تثبيت جافا
.
32
بت في نظام أوبونتو
64
بت كذلك في نظام وندوز
--
وذلك لأن بعض البرامج تتطلب جافا
32
بت، لكن ل يمكن تثبيت جافا
64
بت في نظام تشغيل
32
.
Code.sd
كود لبرمجيات الكبيوتر
يمكن تشغيلها في أي نظام تشغيل مباشرة عند وجود اللة الإفتراضية المناسبة، ول يحتاج
ي
عند إنتاج برامج جافا
يمكن تطوير برنامج
ي
ل
ا
البرنامج لإعادة ترجمة حتى يعمل في أنظمة غير النظام الذي تم تطوير البرنامج فيه مث
.
جافا في بيئة لينكس لإنتاج برامج يتم نقلها وتشغيلها مباشرة في وندوز أو ماكنتوش وتختلف عنها لغة سي
.
وأوبجكت باسكال في أنها تحتاج لإعادة ترجمة البرامج مرة أخرى في كل نظام تشغيل على حده قبل تشغيل تلك
البرامج لكن برامج لغة سي وأوبجكت باسكال لتحتاج للة إفتراضية في أنظمة التشغيل بل تتعامل مع نظام
.
التشغيل ومكتباته مباشرة
.
أديوات تطوير جافا
Java SDK
كن برامج جافا من العمل في نظام التشغيل، لكنها ل تحتوي على مترجم، لذلك ل
ك
تم
ي
آلة جافا الإفتراضية السابقة
يمكن كتابة برامج جافا وتطويرها بها، ولتطوير وترجمة وتنقيح برامج جافا وتحويلها إلى
byte code
لبد من
الحصول على الـ
SDK
يعرف بـالـ
ي
الخاص بالجافا، أي ما
Java SDK
وهو يأتي في شكل برنامج للتثبيت به مترجم
.
جافا
)
compiler
، ومنقح
)(
debugger
، وآلة جافا الإفتراضية، أي لنحتاج لتثبيت آلة جافا الإفتراضية لوحدها
(
عند تثبيت
Java SDK
يمثل الـ
ي
واسم الملف التالي
.
Java SDK
لبيئة وندوز
:
jdk­7u51­windows­x64.exe
وهو مخصص لنظام وندوز
64
ثل جافا
ك
يم
ي
بت و
7
نلحظ أنه يبدأ بالإسم
ي
و
.
jdk
وهو إختصار لـ
Java
Development Kit
.
يمثل حزمة
ي
والملف التالي
Java SDK
لنظام التشغيل أوبونتو
الباب الاول : الاساسيات


الفصل الاول : إعداد بيئة العمل


الفصل الثانى : الهيكل العام لبناء تطبيقات الجافا


الفصل الثالث : أنواع البيانات وكيفية تمثيل الثوابت و المتغيرات


الفصل الرابع : طرق الادخال و الاخراج فى الجافا


الفصل الخامس : أدوات التحكم البنائى


الفصل السادس : المصفوفات ARRAYS


الفصل السابع : جمل معالجة الاستثناءات


الفصل الثامن : التعامل مع الفئات Classes و الكائنات Objects و الطرق Methods



الباب الثانى :واجهة المستخدم الرسومية



الفصل الاول : الاطارات أو النوافذ


الفصل الثانى : حقل التسمية JLabel و زر الامر JButton


الفصل الثالث : مكونات النصوص Text Components


الفصل الرابع : مربع الاختيار المتعدد jCheckBox و خانة الاختيار jRadioButton


الفصل الخامس : اشرطة القوائم Menu Bar


الفصل السادس : التعامل مع المربع الحوارى jFileChooser



الباب الثالث قواعد البيانات



الفصل الاول : قواعد بيانات Java DB


•إنشاء قاعدة بيانات Java DB من خلال NetBeans


•إنشاء جدول داخل قاعدة البيانات


•إدخال بيانات الى جدول قاعدة البيانات يدويا


•الاتصال بقاعدة البيانات


•قراءة محتويات جدول البيانات


•مثال للاتصال بقاعدة البيانات فى الواجهة الرسومية



الفصل الثانى : قواعد بيانات MySQL


•إنشاء قاعدة بيانات MySQL من خلال NetBeans على السرفر المحلى


•كيفية إنشاء قاعدة بيانات mysql من خلال NetBeans على مقلم بعيد (الانترنت)


•الاتصال بقواعد بيانات mysq


الفصل الثالث : قواعد بيانات Access


الفصل الرابع : قواعد بيانات Microsoft SQL Server



الباب الرابع : برمجة تطبيقات الجوال



الفصل الاول : إنشاء المشاريع Building


الفصل الثانى : التعامل مع المكونات التابعة للتويب Displayable الجزء الاول


الفصل الثالث : التعامل مع المكونات التابعة للتويب Displayable الجزء الثانى!


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


الفصل الخامس : التعامل مع نظام إدارة السجلات RMS


الفصل السادس : الاتصال بالويب web




..................................
-
من كتب جافا كتب لغات البرمجة - مكتبة كتب تقنية المعلومات.

نبذة عن الكتاب:
رحلة اسكشافية للغة البرمجة جافا java

رحلة اسكشافية للغة البرمجة جافا الإصدار الثاني
قدمة
بسم الله الرحمن الرحيم والصلة والسلم على أشرف الأنبياء والمرسلين، نبينا محمد وعلى آله وصحبه أجمعين
.
أما بعد الهدف من هذا الكتاب تعريف المبرمج في فترة وجيزة وكمدخل سريع للغة البرمجة جافا باستخدام أداة
.
تأليف : معتز عبدالعظيم الطاهر
التطوير
NetBeans
ا وبهذا يكون هذا

في المفاهيم الأساسية في اللغة والبرمجة عموم

ثم يتم التعمق تدريجي
..
يمكن الإستفادة من هذا الكتاب

كتيب موجه فقط لمن لديه خبرة في لغة برمجة أخرى حتى لو كانت قليلة كذلك

.
كمقدمة لتعلم برمجة الموبايل بإستخدام جافا، مثل نظام أندرويد أو جافا موبايل وذلك لأن أساس اللغة واحد
.
لغة جافا
لغة جافا ظهرت في عام
1995
ا وهي لغة متعددة الأغراض ومتعددة المنصات تصلح
ا
أي قبل أكثر من عشرين عام
()
لعدد كبير من التطبيقات ومترجم جافا يقوم بإنتاج ملفات في شكل
.
Byte code
وهو يختلف عن الملفات
التفيذية التي تنتج عن لغات البرمجة الأخرى مثل سي وباسكال وتحتاج البرامج المكتوبة بلغة جافا إلى منصة
.
تسمة آلة جافا الإفتراضية
ي
في أنظمة التشغيل المختلفة لتتمكن برامجها من العمل في هذه الأنظمة وهذه المنصة
.
Java Virtual Machine
ا بـ
ا
أو إختصار
JVM
أو
Java Run-time
.
آلة جافا الإفتراضية
JVM
تتوفر هذه المنصة في عدد كبير من أنظمة التشغيل، ولبد من التأكد من وجود هذه المنصة أو اللة الإفتراضية
ل نظام وندوز
ا
قبل تشغيل برنامج جافا وكل نظام تشغيل يحتاج للة إفتراضية خاصة به مث
..

إفتراضية مخصصة لوندوز

وهذا مثال لإسم ملف لتثبيت آلة
.
جافا الإفتراضية لنظام وندوز

:
jre­8u51­windows­x64.exe
يمثل نسخة جافا
ي
وهو
1.8
يسمى جافا
ي
أو ما
8
وهي آخر نسخة من الجافا متوفرة لحظة إعادة تحرير هذا الكتاب
.
يمثل حزمة تحتوي على اللة الإفتراضية لجافا
ي
واسم الملف التالي
8
لنظام أوبونتو
:
openjdk­8­jre
وتختلف معماريتها حسب معمارية نظام أوبونتو، فإذا كان النظام هو
32
بت تكون حزمة جافا
32
بت، وإذا كان
64
بت تكون حزمة جافا
64
بت لكن يمكن تثبيت جافا
.
32
بت في نظام أوبونتو
64
بت كذلك في نظام وندوز
--
وذلك لأن بعض البرامج تتطلب جافا
32
بت، لكن ل يمكن تثبيت جافا
64
بت في نظام تشغيل
32
.
Code.sd
كود لبرمجيات الكبيوتر
يمكن تشغيلها في أي نظام تشغيل مباشرة عند وجود اللة الإفتراضية المناسبة، ول يحتاج
ي
عند إنتاج برامج جافا
يمكن تطوير برنامج
ي
ل
ا
البرنامج لإعادة ترجمة حتى يعمل في أنظمة غير النظام الذي تم تطوير البرنامج فيه مث
.
جافا في بيئة لينكس لإنتاج برامج يتم نقلها وتشغيلها مباشرة في وندوز أو ماكنتوش وتختلف عنها لغة سي
.
وأوبجكت باسكال في أنها تحتاج لإعادة ترجمة البرامج مرة أخرى في كل نظام تشغيل على حده قبل تشغيل تلك
البرامج لكن برامج لغة سي وأوبجكت باسكال لتحتاج للة إفتراضية في أنظمة التشغيل بل تتعامل مع نظام
.
التشغيل ومكتباته مباشرة
.
أديوات تطوير جافا
Java SDK
كن برامج جافا من العمل في نظام التشغيل، لكنها ل تحتوي على مترجم، لذلك ل
ك
تم
ي
آلة جافا الإفتراضية السابقة
يمكن كتابة برامج جافا وتطويرها بها، ولتطوير وترجمة وتنقيح برامج جافا وتحويلها إلى
byte code
لبد من
الحصول على الـ
SDK
يعرف بـالـ
ي
الخاص بالجافا، أي ما
Java SDK
وهو يأتي في شكل برنامج للتثبيت به مترجم
.
جافا
)
compiler
، ومنقح
)(
debugger
، وآلة جافا الإفتراضية، أي لنحتاج لتثبيت آلة جافا الإفتراضية لوحدها
(
عند تثبيت
Java SDK
يمثل الـ
ي
واسم الملف التالي
.
Java SDK
لبيئة وندوز
:
jdk­7u51­windows­x64.exe
وهو مخصص لنظام وندوز
64
ثل جافا
ك
يم
ي
بت و
7
نلحظ أنه يبدأ بالإسم
ي
و
.
jdk
وهو إختصار لـ
Java
Development Kit
.
يمثل حزمة
ي
والملف التالي
Java SDK
لنظام التشغيل أوبونتو
الباب الاول : الاساسيات


الفصل الاول : إعداد بيئة العمل


الفصل الثانى : الهيكل العام لبناء تطبيقات الجافا


الفصل الثالث : أنواع البيانات وكيفية تمثيل الثوابت و المتغيرات


الفصل الرابع : طرق الادخال و الاخراج فى الجافا


الفصل الخامس : أدوات التحكم البنائى


الفصل السادس : المصفوفات ARRAYS


الفصل السابع : جمل معالجة الاستثناءات


الفصل الثامن : التعامل مع الفئات Classes و الكائنات Objects و الطرق Methods



الباب الثانى :واجهة المستخدم الرسومية



الفصل الاول : الاطارات أو النوافذ


الفصل الثانى : حقل التسمية JLabel و زر الامر JButton


الفصل الثالث : مكونات النصوص Text Components


الفصل الرابع : مربع الاختيار المتعدد jCheckBox و خانة الاختيار jRadioButton


الفصل الخامس : اشرطة القوائم Menu Bar


الفصل السادس : التعامل مع المربع الحوارى jFileChooser



الباب الثالث قواعد البيانات



الفصل الاول : قواعد بيانات Java DB


•إنشاء قاعدة بيانات Java DB من خلال NetBeans


•إنشاء جدول داخل قاعدة البيانات


•إدخال بيانات الى جدول قاعدة البيانات يدويا


•الاتصال بقاعدة البيانات


•قراءة محتويات جدول البيانات


•مثال للاتصال بقاعدة البيانات فى الواجهة الرسومية



الفصل الثانى : قواعد بيانات MySQL


•إنشاء قاعدة بيانات MySQL من خلال NetBeans على السرفر المحلى


•كيفية إنشاء قاعدة بيانات mysql من خلال NetBeans على مقلم بعيد (الانترنت)


•الاتصال بقواعد بيانات mysq


الفصل الثالث : قواعد بيانات Access


الفصل الرابع : قواعد بيانات Microsoft SQL Server



الباب الرابع : برمجة تطبيقات الجوال



الفصل الاول : إنشاء المشاريع Building


الفصل الثانى : التعامل مع المكونات التابعة للتويب Displayable الجزء الاول


الفصل الثالث : التعامل مع المكونات التابعة للتويب Displayable الجزء الثانى!


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


الفصل الخامس : التعامل مع نظام إدارة السجلات RMS


الفصل السادس : الاتصال بالويب web




.................................. .
المزيد..

تعليقات القرّاء:

وتختلف معماريتها حسب معمارية نظام أوبونتو، فإذا كان النظام هو 
32
 بت تكون حزمة جافا 
32
 بت، وإذا كان 
64
بت تكون حزمة جافا 
64
 بت  لكن يمكن تثبيت جافا 
.
32
 بت في نظام أوبونتو 
64
 بت   كذلك في نظام وندوز
--
وذلك لأن بعض البرامج تتطلب جافا 
32
 بت، لكن ل يمكن تثبيت جافا 
64
 بت في نظام تشغيل 
32
.
Code.sd
كود لبرمجيات الكبيوتر
يمكن تشغيلها في أي نظام تشغيل مباشرة عند وجود اللة الإفتراضية المناسبة، ول يحتاج
ي
عند إنتاج برامج جافا 
يمكن تطوير برنامج
ي
ل 
ا
البرنامج لإعادة ترجمة حتى يعمل في أنظمة غير النظام الذي تم تطوير البرنامج فيه  مث
.
جافا في بيئة لينكس لإنتاج برامج يتم نقلها وتشغيلها مباشرة في وندوز أو ماكنتوش  وتختلف عنها لغة سي
.
وأوبجكت باسكال في أنها تحتاج لإعادة ترجمة البرامج مرة أخرى في كل نظام تشغيل على حده قبل تشغيل تلك
البرامج  لكن برامج لغة سي وأوبجكت باسكال لتحتاج للة إفتراضية في أنظمة التشغيل بل تتعامل مع نظام
.
التشغيل ومكتباته مباشرة
.
أديوات تطوير جافا 
Java SDK
كن برامج جافا من العمل في نظام التشغيل، لكنها ل تحتوي على مترجم، لذلك ل
ك
تم
ي
آلة جافا الإفتراضية السابقة 
يمكن كتابة برامج جافا وتطويرها بها، ولتطوير وترجمة وتنقيح برامج جافا وتحويلها إلى 
byte code
 لبد من
الحصول على الـ 
SDK
يعرف بـالـ 
ي
  الخاص بالجافا، أي ما
Java SDK
 وهو يأتي في شكل برنامج للتثبيت به مترجم
.
جافا 
)
compiler
، ومنقح 
)(
debugger
، وآلة جافا الإفتراضية، أي لنحتاج لتثبيت آلة جافا الإفتراضية لوحدها
(
عند تثبيت 
Java SDK
يمثل الـ 
ي
 واسم الملف التالي 
.
Java SDK
 لبيئة وندوز
:
jdk­7u51­windows­x64.exe
وهو مخصص لنظام وندوز 
64
ثل جافا 
ك
يم
ي
 بت و
7
نلحظ أنه يبدأ بالإسم 
ي
   و
.
jdk
 وهو إختصار لـ 
Java
Development Kit
.
يمثل حزمة
ي
والملف التالي 
Java SDK
 لنظام التشغيل أوبونتو
      الباب الاول : الاساسيات 


الفصل الاول : إعداد بيئة العمل 


الفصل الثانى : الهيكل العام لبناء تطبيقات الجافا 


الفصل الثالث : أنواع البيانات وكيفية تمثيل الثوابت و المتغيرات


الفصل الرابع : طرق الادخال و الاخراج فى الجافا


الفصل الخامس : أدوات التحكم البنائى 


الفصل السادس : المصفوفات ARRAYS


الفصل السابع : جمل معالجة الاستثناءات 


الفصل الثامن : التعامل مع الفئات Classes و الكائنات Objects و الطرق Methods

 

الباب الثانى :واجهة المستخدم الرسومية

 

الفصل الاول : الاطارات أو النوافذ 


الفصل الثانى : حقل التسمية JLabel و زر الامر JButton


الفصل الثالث : مكونات النصوص Text Components


الفصل الرابع : مربع الاختيار المتعدد jCheckBox و خانة الاختيار jRadioButton


الفصل الخامس : اشرطة القوائم Menu Bar 


الفصل السادس : التعامل مع المربع الحوارى jFileChooser 

 

الباب الثالث قواعد البيانات

 

الفصل الاول : قواعد بيانات Java DB


•    إنشاء قاعدة بيانات Java DB من خلال  NetBeans


•    إنشاء جدول داخل قاعدة البيانات


•    إدخال بيانات الى جدول قاعدة البيانات يدويا


•    الاتصال بقاعدة البيانات 


•    قراءة محتويات جدول البيانات 


•    مثال للاتصال بقاعدة البيانات فى الواجهة الرسومية 

 

الفصل الثانى : قواعد بيانات  MySQL


•    إنشاء قاعدة بيانات MySQL من خلال NetBeans على السرفر المحلى 


•    كيفية إنشاء قاعدة بيانات mysql  من خلال NetBeans على مقلم بعيد (الانترنت) 


•    الاتصال بقواعد بيانات mysq 


الفصل الثالث : قواعد بيانات  Access 


الفصل الرابع : قواعد بيانات  Microsoft SQL Server 

 

الباب الرابع : برمجة تطبيقات الجوال

 

الفصل الاول : إنشاء المشاريع  Building 


الفصل الثانى : التعامل مع المكونات التابعة للتويب Displayable  الجزء الاول


الفصل الثالث : التعامل مع المكونات التابعة للتويب  Displayable الجزء الثانى!


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


الفصل الخامس : التعامل مع نظام إدارة السجلات RMS 


الفصل السادس : الاتصال بالويب web

جافا
جافا ويندوز 7
java windows 7
java 7 download
java 64 bit
تعلم الجافا
تحميل جافا xp
java windows 10
جافا الشات

 تحميل مباشر بدون رحلة اسكشافية للغة البرمجة جافا java pdf

 



حجم الكتاب عند التحميل : 2.4 ميجا بايت .
نوع الكتاب : pdf.
عداد القراءة: عدد قراءة رحلة اسكشافية للغة البرمجة جافا java

اذا اعجبك الكتاب فضلاً اضغط على أعجبني
و يمكنك تحميله من هنا:

تحميل رحلة اسكشافية للغة البرمجة جافا java
شكرًا لمساهمتكم

شكراً لمساهمتكم معنا في الإرتقاء بمستوى المكتبة ، يمكنكم االتبليغ عن اخطاء او سوء اختيار للكتب وتصنيفها ومحتواها ، أو كتاب يُمنع نشره ، او محمي بحقوق طبع ونشر ، فضلاً قم بالتبليغ عن الكتاب المُخالف:

برنامج تشغيل ملفات pdfقبل تحميل الكتاب ..
يجب ان يتوفر لديكم برنامج تشغيل وقراءة ملفات pdf
يمكن تحميلة من هنا 'http://get.adobe.com/reader/'