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


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

my text ads here


 

 كل شئ عن لغة php أكثر من 30 درس حتى الاحتراف

اذهب الى الأسفل 
كاتب الموضوعرسالة
mohamed-dz
عضو ضيف
عضو ضيف
mohamed-dz


الجنس الجنس : ذكر
العمر العمر : 36
البد البد : الجزائر
عدد النقاط عدد النقاط : 9267
عدد المساهمات عدد المساهمات : 11
تاريخ التسجيل : 08/11/2011

كل شئ عن لغة php أكثر من 30 درس حتى الاحتراف Empty
مُساهمةموضوع: كل شئ عن لغة php أكثر من 30 درس حتى الاحتراف   كل شئ عن لغة php أكثر من 30 درس حتى الاحتراف Icon_minitimeالأربعاء ديسمبر 14, 2011 6:53 pm

الدرس الاول: مقدمة ومفاهيم عن لغة PHP


كل شئ عن لغة php أكثر من 30 درس حتى الاحتراف Do.php?imgf=13238775141


بسم الله الرحمن الرحيم


سوف تتعلم لغة PHP بالكامل وسوف
تشمل جميع ما تحتاجه لتعلم هذه اللغه, وسوف يكون تقسيم الدروس كالآتي
:



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


متطلبات قبل البدء بتعلم
لغة
PHP :



  • معرفة
    شبه تامه بلغة
    HTML
  • الإخلاص
    في التعلم

  • عدم
    التوقف بعد الإنتهاء من التعلم وإنما البحث عن الجديد ومحاولة التطوير الدائم
    للمهارات

  • توفر
    بعض مهارات اللغه الانجليزية وذلك لأن بعض المصطلحات يصعب ترجمتها إلى
    العربية , أو معناها العربي لا يؤدي الغرض



نقاط توضيحيه عن دروس PHP :



  • لماذا
    تتعلم معنا ؟

  • ما
    مقدار الإستفاده من تعلم
    PHP معنا
  • ماهي
    لغة
    PHP ؟
  • قوة
    لغة
    PHP








لماذا تتعلم معنا ؟


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


مقدار الإستفاده من تعلم PHP معنا


تعلمك معنا سوف يتيح لك بناء
مواقع حقيقه وممتازه وسوف نحاول أن نقوم بتغطية جميع ما يتعلق بهذه اللغه. إذا
استخدمت لغة
HTML من قبل فمن المؤكد أنك لاحظت عدم ديناميكية الصفحات
ولكن مع PHP سوف تلاحظ الفرق,
وبعد الانتهاء من الدروس بالكامل سوف نقوم بعمل
تطبيقات حقيقه يتم تقريرها لاحقا.


ماهي لغة PHP ؟


PHP عباره عن لغة تسمى
( Server Side Scripting Language ) ونعني بذلك
أنها تترجم من جهة الخادم وليس من جهاز المستخدم.
لنضرب مثالا واقعياً على ذلك , عند الدخول إلى الدردشه
يجب عليك أن تقوم بتحميل ((JAVA VM )) على
جهازك لتتمكن من الدخول ولكن إذا قمت بزياره أي موقع يستخدم لغة
PHP فلن يكون هناك حاجه لتنصيب أو تحميل أي برامج
مساعده. فما وراء الكواليس
كله يحصل في الخادم (( Server )), صممت
هذه اللغه خصيصاً للمواقع. ومن ضمن صفحات HTML يمكنك إدراج لغة PHP بداخلها
لكي تنفذ في كل مره قمت بزياره الصفحه.


بدأت لغة
PHP بمجهود شخص واحد يسمى ( Rasmus Lerdorf
) في سنة 1994 ومرت بثلاث مراحل جذريه لنرى ماهي
عليه الان, حتى أنه في سنة 2002 كان عدد المواقع التي تستخدمها اكثر من
9000000 ((تسعة مليون )) موقع. PHP لغة برمجة
متاحه للكل لتطويرها أو العمل عليها وهذا ما يسمى ( Open Source ). قديما كان اختصار PHP هو ( Personal Home Page ) ولكن تغيرت
إلى الاسم الحالي ( Hypertext Processor ). النسخه
الحاليه للغة PHP هي 5 وقد حصل بها تطور
كبير وتغيرات جذريه كبيره وأصبحت أقوى بكثير من ما هي عليه الان.




متطلبات قبل البدء



  • تحميل
    لغة
    PHP وخادم شخصي وقواعد بيانات MySQL
  • تحميل
    محرر مناسب لكتابة البرامج بلغة
    PHP


أهداف الدرس:



  • تنصيب
    لغة
    PHP وسيرفر Apache و
    قواعد بيانات MySQL

  • أختيار
    محرر مناسب للكتابه

  • كتابة
    اول برنامج
    PHP
  • وسوم
    الكتابه في
    PHP
  • الطباعه
    للمتصفح في
    PHP
  • دمج PHP مع
    HTML

  • التعليقات








تنصيب لغة PHP و الخادم
الشخصي Apache و قاعدة البيانات
MySQL:


هل تذكر عندما قلنا أن لغة PHP تحتاج إلى
مترجم لكي يقوم بمعرفة ما يقوم به الكود في الدرس الاول ؟ في هذه النقطه سوف تعرف
كيف يتم تنصيب مترجم PHP , ولكن لا يستطيع مترجم
PHP العمل بمفرده , لأنه يحتاج إلى خادم شخصي يكون به
المترجم ليظهر المعلومات إلى المتصفح , ولهذا سوف نقوم بتركيب Apache وهو يعتبر من أفضل الخوادم الشخصيه الموجوده , لكي تقوم بإنهاء
عناء تركيب هذه البرامج قامت مجموعه Appserv
Network
بعمل برنامج يقوم بتنصيب
PHP و Apache و
MySQL معاً , وحجم الملف صغير جدا مقارنة بتحميل كل
برنامج على حده, لكن شرح تركيب هذا البرنامج هنا خارج عن نطاق موضوعنا ولذلك سوف
تجد في مكتبة البرامج وصلة تحميل برنامج appserv و ايضا سوف تجد شرح خارجي لطريقة
تركيب برنامج
Appserv.


اختيار محرر مناسب لكتابة
اكواد
PHP :


يوجد كثير من البرامج لكتابة أكواد PHP ولكن لا اتحيز
إلى واحد منهم بشكل معين , أنت كمبتدئ تحتاج إلى أن تكتب الكود البرمجي بإستخدام
أحد هذه البرامج لأنها تساعد على تتبع الاخطاء وترتيب الكود البرمجي وتلوينه , وهذا
يساعد كثيرا في البرمجه , لمشاهدة هذه البرامج اذهب الى صفحة برامج تحريرلغة
PHP
.






أُضيف بواسطة محمد
الرحيلي
في يوليو 1, 2010 في PHP | لا يوجد تعليقات


متطلبات قبل البدء :



  • مراجعة الدرس الاول : اول برنامج PHP
  • اختيار
    محرر كتابة الاكواد المناسب



اهداف الدرس :



  • المتغيرات
  • انواع
    البيانات

  • الثوابت
  • المعاملات
  • ترتيب
    الاهميات









ما معنى متغير ؟ المتغير هو عباره عن
مكان او محتوى تضع فيه قيمة , تخيل كأس يمكن ان يحتوي ماء او عصير اليس ذلك صحيحا
؟ نفس الشي ينطبق على المتغير هو مكان نحفظ به قيمة ( بيانات ) . اذن كيف نقوم
بتعريف متغير ؟ وكيف نحدد قيم المتغير ؟! في لغة

PHP نقوم بتعريف متغير عن طريق الرمز $ فمثلا لو قلنا
اننا نريد ان نعرف متغيرا اسمه ( name ) ويحتوي
على القيمه ( احمد ) فسوف نقوم بالتالي:
$name = “احمد”;


لكن يجب عليك الانتباه بأن اسماء
المتغيرات في لغة
PHP لها حدود, نعني بذلك انه يوجد اسماء واحرف غير مسموحه لتعريف المتغيرات,
لنقوم بتسهيل الامر سنذكر المسموح منها وهو ( احرف ) و
( ارقام ) و ( _ ) فقط.
مثال على الاحرف : ( $name ) , مثال على الارقام : ( $223 ) , مثال على _ : ( $_name ) , ارأيت سهولة ذلك ؟ ولكن يفضل ان تكون
الاسماء معبره لكي يسهل عليك كتابة البرنامج ويسهل على الغير فهم محتواه
,
فلو اردت ان تعرف متغير يحوي البريد الالكتروني فسوف
يكون كالتالي ( $email ) او ( $user_email ) وليس من المنطقي ان يكون ( $2235 ) او ( $mobile ) على سبيل المثال. وتذكر ان يمكنك استخدام اي عدد من الحروف
التي تريد , فهي ليست محدده


لو اردنا ان نقوم بتعريف متغير به
القيمه 1 ومتغير اخر به القيمه 2 ماذا سوف نفعل ؟ سوف نقوم بتعريف المتغير الاول
( $number1 = 1; ) والمتغير الثاني ( $number2 = 2; ) , ماذا لو اردنا طباعته الى المتصفح , بكل بساطه نقوم بعمل التالي:
( print $number1; ) و ( print $number2; ) ,
لم تقتنع ؟ لم توضح الصوره ؟ مللت من الكلام ؟ لنقم
بتسخين ايدينا قليلا وقم بفتح محرر الاكواد اليك وقم بكتابة الكود التالي
:


كل شئ عن لغة php أكثر من 30 درس حتى الاحتراف Clip_image003


عند تنفيذ هذا الكود سوف يكون لدينا
الناتج التالي
:


كل شئ عن لغة php أكثر من 30 درس حتى الاحتراف Clip_image004


اذن في المتغير
number1 قمنا بوضع القيمه 1 وفي المتغير
number2 قمنا بوضع القيمه 2 ( بإستخدام العلامه =
) وقمنا بطباعة المتغيرات, فرأينا محتوى المتغيرات. اذن كأننا قلنا
( print 1; ) اليس كذلك ؟ لاحظ
هنا ان السطور البرمجيه تنفذ سطرا سطرا , نعني بذلك اننا سنقوم بتنفيذ السطر رقم 3
ثم نقوم بتنفيذ السطر رقم 4
. لكن قد تتسائل , فقط نستطيع ان نقوم بوضع قيم ؟ هل يمكن ان نضع
متغير في متغير ؟ نعم يمكن ذلك بهذه الطريقه ( $number2 =
$number1; ) ارأيت السهوله والبساطه في الموضوع ؟ وسوف
يقوم بطباعة الرقم 1 . قلنا قبل قليل ان التنفيذ يكون سطرا سطرا اليس كذلك ؟ لنرى
مثالا على ذلك , اكتب في محرر الاكواد التالي :


كل شئ عن لغة php أكثر من 30 درس حتى الاحتراف Clip_image005


قم بتجربة الملف ولاحظ الناتج , اذن
لان الاوامر تنفذ سطرا سطرا لم يقم المترجم بطباعة القيمه 2 , لان اخر قيمة اسندت
الى المتغير
( $number 2 ) هي قيمة المتغير ( $number1 ) , اعتقد
ان الامر قد اتضح الان , لا تنسى ان اسماء المتغيرات حساسه لحالة الاحرف فالمتغير
( $number ) لا يساوي المتغير ( $Number ) .



انواع البيانات:


هل لاحظت في الامثله السابقه اننا
قمنا بطباعة ارقام ونصوص, اليس كذلك ؟ ولكن ماهي انواع البيانات التي تأخذها المتغيرات
وانواعها ؟ لدينا عدة انواع من المتغيرات الا وهي : ( نصوص

= string ) , ( ارقام = integer ) , ( ارقام عشريه = Double ) , ( المتغير Boolean ) , ( مصفوفه
= array ) , ( كائن = object ) , في بداية تعلمنا سوف نقوم بالتعرف على النصوص والارقم العشرية
والمتغير Boolean , اما الاخري فسوف تكون في دروس
متقدمه اخرى , لنأخذ امثله على هذه المتغيرات



مثال

الاسم

Mohammad

string

123

Integer

1.23

Double

True / False

Boolean




لاحظ اننا عندما نريد طباعة نص يجب ان
نقوم بوضعه بين علامتي التنصيص ” ” او
‘ ‘
اي واحد منهما تقوم بإختياره , ولكن اذا بدأت بواحد منهم
يجب ان ينتهي النص بنفسه فلا يصح ان نقول ( “mohammad’ ) ولكن الصحيح ( “mohammad” ) او
( ‘mohammad’ )
وضحت الصوره ؟
معلومه خارجيه : تسمى لغة PHP اللغه المسامحه ولذلك انك عند وضع
القيمه داخل المتغير لا تحتاج ان تقوم بتحديد النوع , فإن المترجم يقوم بعرفة
النوع من تلقاء نفسه , ماعليك فعله فقط ان تقوم بوضع علامة $ قبل اسم المتغير.


تخيل انك تريد معرفة نوع قيمة موجوده
في متغير , ماذا يجب عليك ان تفعل , امر بسيط جدا وهو ان تقوم بإستخدام الداله
gettype($var); وسوف تقوم هذه الداله
بطباعة نوع المتغير الموجود لديك , لنأخذ امثله على
ذلك , افتح محرر الاكواد وقم بكتابة التالي


كل شئ عن لغة php أكثر من 30 درس حتى الاحتراف Clip_image006


وسوف يكون الناتج كما يلي :


كل شئ عن لغة php أكثر من 30 درس حتى الاحتراف Clip_image007


لاحظ ان المتغير $test نوعه
NULL وذلك لاننا لم نقم بتعيين اي قيمه له , ومعنى
NULL هو فراغ او لا شيء


ماذا لو اردنا تغيير قيمة متغير من
نوع الى اخر , من
integer الى string فمالذي
نفعله ؟ نقوم بإستخدام الداله settype($var , new type ) لكي تقوم بالعمل المطلوب , لنأخذ مثالا لتوضيح الصوره


كل شئ عن لغة php أكثر من 30 درس حتى الاحتراف Clip_image008


والناتج هو
:


كل شئ عن لغة php أكثر من 30 درس حتى الاحتراف Clip_image009


والبقية نفس المنوال , فقط قم بوضع
المتغير , ثم ضع النوع المراد التحويل اليه


هناك طريقة اخرى لتغيير نوع المتغير
وتسمى
( Casting ) وهي
بالطريقة التاليه :


كل شئ عن لغة php أكثر من 30 درس حتى الاحتراف Clip_image010


قم بكتابة الكود وسوف ترى ان النتيجه
نفسها نتيجة عمل
settype( $var , new type ) والاختلاف الوحيد ان طريقة ( Casting
) لا تقوم بتغيير نوع المتغير الاساسي او فعليا , ولكن تقوم بوضع نسخه من المتغير
وتقوم بتغييرها الى النوع المراد , ولكن على عكس الاخرى فهي تقوم بتغير النوع
فعليا


هناك شي اخر وهو لو اردنا جمع متغيرين
مع بعضهما البعض في سطر واحد , فسوف نقوم بإستخدام ( . ) , لم توضح الصوره وانا
متأكد , لنأخذ مثال يبين لنا المعنى , افتح محرر الاكواد مجددا وقم بكتابة التالي
:


كل شئ عن لغة php أكثر من 30 درس حتى الاحتراف Clip_image011


والناتج هو التالي:


كل شئ عن لغة php أكثر من 30 درس حتى الاحتراف Clip_image012



الثوابــــت:


رأيت في السابق اننا نقوم بإنشاء
متغيرات ونقوم بتغيير انواعها والكثير من الامور ولكن يوجد لدينا الثوابت , ماهي الثوابت
؟ من الاسم يمكنك ان تستنج انه متغير ثابت ولا يتغير ابدا مهما حصل
, قد تتسائل لماذا
نحتاج الى هذه النوع من المتغيرات , والاجابه هي , تخيل ان لدينا اسعار بعض من
منتجاتنا , وهذه الاسعار ثابته ولا تتغير ؟ فسوف نقوم بوضعها في الثوابت بالطريقه
التاليه define( ‘var’ , value ) هل وضحت الصوره
؟؟ لنأخذها بالعربيه define(‘اسم
المتغير’ , القيمه ) , هل عرفت الان الطريقة ؟ لنقم ببعض الامثله
,تخيل انه لدينا مطعم ونبيع الببسي بثلاث انواع , صغير
وقيمته ريال واحد , وسط وقيمته ريالان , كبير وقيمته 3
ريالات , قم بكتابة التالي ,


كل شئ عن لغة php أكثر من 30 درس حتى الاحتراف Clip_image013


والناتج هو التالي :


كل شئ عن لغة php أكثر من 30 درس حتى الاحتراف Clip_image014


الفرق بين المتغيرات والثوابت , هي
انه عندما نريد ان نقوم بطباعة الثابت او استخدامه لا نقوم بوضع علامة $ في الثابت
ابدا , وايضا من الاسماء الممنوع استخدامها في متغيرات

لغة PHP الثوابت
المعرفة في نفس اللغه , وهي ثابته ولا تتغير ولمشاهدتها قم بكتابة التالي في محرر
الاكواد


كل شئ عن لغة php أكثر من 30 درس حتى الاحتراف Clip_image015


وقم بتشغيل الملف وشاهد النتيجه كل شئ عن لغة php أكثر من 30 درس حتى الاحتراف Clip_image016.
(( سوف تظهر لك صفحه يوجد بها
اعدادات
هذه اللغه , لا تهتم لها الان فقط انظر الى الثوابت
Variables ))



المعامــلات:


لدينا ثلاث انواع من المعاملات
في لغة
PHP وهي المعاملات
الحسابيه ,
معاملات المقارنه , المعاملات المنطقيه وسوف نتكلم عنها
بالتفصيل



المعاملات الحسابيه


المعاملات الحسابيه الاعتياديه



نتيجة المثال

مثال

الاسم

المعامل

2

1+1

جمع

+

0

1-1

طرح

-

6

2*3

ضرب

*

3

6/2

قسمه

/

1

10%3

باقي القسمه

%




معاملات حسابيه اخرى :



تساوي

مثال

العمليه

$x = $x +
5

$x +=5

+=

$x = $x –
5

$x -=5

-=

$x = $x *
5

$x *= 5

*=

$x = $x /
5

$x /= 5

/=

$x = $x %
5

$x % = 5

%=

$x = $x +
1

$x++

++

$x = $x –
1

$x





شيء مخيف اليس كذلك ؟ بالعكس انه سهل
جدا
, كأنك تقوم بتعلم
الرياضيات للمرحله الاولى , لنقم بكتابة بعض الاكواد وسوف ترى كيفية سهولة الامر ,
افتح محر الاكواد ولنقم بعمل بعض من تمارين العمليات الحسابيه الاعتياديه
:


كل شئ عن لغة php أكثر من 30 درس حتى الاحتراف Clip_image017


ارأيت سهولة الامر ؟ فقط عليك ان تقوم
بذكر رموز العمليات وسوف يكون لديك الناتج , لنقم الان ببعض تمارين المعاملات الحسابيه
الاخرى , قم بكتابة التالي
:


كل شئ عن لغة php أكثر من 30 درس حتى الاحتراف Clip_image018


لاحظ اننا هنا قمنا بتغيير قمية محتوى
المتغير الاساسية , وليس مؤقتا , قم بتجربة العمليات الاخرى , حتى ولو كانت هناك
بعض الاخطاء , قم بالتكرار ومحاولة معرفة الخطأ وسوف تفهم جميع الاكواد السابقه
.



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

تمارين عليها , وذلك لانها سوف
تستعمل في الدرس القادم



معاملات المقارنـــــه :



المعنى

المعامل

يساوي

= =

لا يساوي

!=

يساوي ومن نفس النوع

= = =

اكبر من

>

اكبر من ويساوي

>=

اصغر من

<

اصغر من ويساوي

<=





المعاملات المنطقية :



النتيجه

مثال

يكون صحيح عند

الاسم

المعامل

true

true || false

احد الطرفين صحيح

او

||

true

true OR false

احد الطرفين صحيح

او

OR

false

true && false

كل الطرفين صحيحه

و

&&

false

true AND false

كل الطرفين صحيحه

و

AND

false

true xor true

احد الطرفين صحيح وليس الاثنان

xor

xor

false

!ture

الطرف ليس صحيح

لا

!




قد تتسائل لماذا يوجد لكل نوع اثنان
من الاشكال ؟ والجواب سوف يكون في القسم التالي وهو ترتيب الاهميات



ترتيب الاهميــــات:


عند استخدام المعاملات يقوم المترجم بالقراء
من اليمين الى اليسار في الحالات العاديه وعند استخدام معامل واحد
, ولكن تخيل لدينا
اكثر من معامل في سطر برمجي واحد ؟ هنا يقوم المترجم بالاختيار حسب الاهميه ,
لنأخذ مثال على ذلك , تخيل ان لديك العمليه التاليه :


4 + 5
فماهو الناتج ؟؟؟ الناتج واضح وليس به اي غموض وهو 9
ولكن تخيل لو لديك العمليه التاليه 4 + 5 * 2 ؟؟؟ فما هو ناتج
العمليه الحسابيه ؟ الجواب هو 14 , لان المترجم قرأ عملية الضرب اولا ثم عملية
الجمع , ويمكن ان تقوم بإجبار المترجم على قراء عملية الجمع اولا بإستخدام الاقواس
, مثال : ( 4 + 5 ) * 2 وسوف يكون الناتج 18
, في الجدول التالي سوف تقوم بمعرفة الاهميات وترتيبها
وماهي المعاملات التي تنفذ
قبل الاخرى ( من الاعلى الى الاسفل )



المعامل

++ , — , (cast)

/ , * , %

+ , -

< , <= , => , >

= = , = = = , !=

&&

||

= , += , -= , /= , *= , %= , .=

AND

xor

OR




لا تتعجل بالحكم على ان اللغه صعبه ,
يمكن ان لا اكون قد وضحت فكرة الشرح بشكل جيد , او لم يكن القائي جيدا , ولكن اعدك
في الدرس القادم انك سوف تعرف معنى هذه المتغيرات وكيفية

استعاملها , ومع الدرس القادم , تبدأ به متعة لغة
PHP









اسئـــلة على الدرس :



  1. اي
    من اسماء المتغيرات التاليه غير مسموح في لغة
    PHP :


$name


$22name65


$first name


$last-name


$______________ARCCN____________


2. ماهو ناتج العمليات التاليه
:


4+5+6*(2*4)


2+9*8


3. قم بإنشاء متغير من نوع
( integer ) وقم بتحويله الى كل الانواع التي مرت
عليك , مره بإستخدام الداله settype ومره بإستخدام ( Casting ) ولاحظ
الفرق بينهما



الـــدرس الــقادم :


سوف نقوم في الدرس القادم بالتعلم على
الشروط في لغة
PHP بالتفصيل ,انواعها وطريقة كتابتها , واستعمالها مع المعاملات
المنطقيه و معاملات المقارنه .
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
كل شئ عن لغة php أكثر من 30 درس حتى الاحتراف
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» تحميل أكثر من 1800 سكريبت - الجزا الأول download 1800 free script
» تحميل أكثر من 1800 سكريبت - الجزا الثاني download 1800 free script
» تحميل أكثر من 1800 سكريبت - الجزا الثالث download 1800 free script

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