| ||||
| ||||
| |
|
| | LinkBack | أدوات الموضوع | البحث في الموضوع | تقييم الموضوع | أنماط العرض |
| | رقم المشاركة : 1 (permalink) | |||||||
| في هذا الدرس توضيح عن لغة بي اتش بي ومبتكرها ومراحل تطويرها واهم استخداماتها،و نبذه عن نظام قواعد البيانات MySQL بدأت PHP كمكتبة من الدوال تضاف على لغة Perl لتسهل عمل برامج CGI بلغة Perl، وبعد أن تلقى Rasmus Lerdof بعض الاقتراحات بتحويلها إلى مترجم بسيط، قام بعمل ذلك المترجم وطرحه على الإنترنت وسماه PHP أو Personal Home Pages أي الصفحات الشخصية، فقد كان عبارة عن نسخة مصغرة من Perl مع بعض الميزات الإضافية للويب، ثم أضاف إليه دعما لنماذج HTML وسماه PHP2/FI، فقام مجموعة من المبرمجين بالعمل على مترجم PHP وأضافوا إليه واجهة تطبيقات برمجية API لتسهيل عملية توسعته فأصبح لدينا PHP 3، بعد فترة من الزمن قامت شركة Zend للتقنيات بعمل مترجمها الخاص للغة والذي سمي zend أيضا، وقد اتصف هذا المترجم بالسرعة العالية وقدراته المحسنة، وجمع مع مكتبات PHP الأخرى لتكوين نواة المترجم PHP، مترجم PHP الآن مقسم على قسمان: المترجم zend ويتم تطويره على مزودات CVS الموجودة في موقع zend والقسم الثاني يسمى PHP وهو عبارة عن المكتبات والدوال الأساسية التي تأتي مع البرنامج، يقوم مترجم zend بقراءة الملفات ومعالجتها والتعامل مع المتغيرات وتنفيذ البرنامج وتوفير واجهة تطوير للتطبيقات API لتوسعة اللغة، أما PHP فتحتوي الآن على مكتبات مكتوبة بلغة C ومتوافقة مع واجهة التطبيقات التي يوفرها مترجم zend، وبالتالي يعمل القسمان معا لتكوين مترجم PHP ،وعندما تزور موقع php الرسمي الآن وتحصل على مترجم PHP جاهزا أو تحصل على الشفرة البرمجية الخاصة بك، فإنك تحصل على كل من مترجم zend ومكتبات PHP معا. تطور PHP تطورا مفاجئا في الفترة الأخيرة، وتشير إحصائيا Net Craft إلى أن مترجم PHP هو أكثر وحدات مزود Apache انتشارات على الإنترنت، كما أن مترجم PHP مركب على حوالي مليوني مزود ويب على الإنترنت. ما هي ال MySQL ؟ عندما نتحدث عن البرامج الكبيرة و القوية فلا بد أن نتحدث عن قواعد البيانات و بالرغم من أن لغة php تدعم تقريبا كل محركات أنظمة قواعد البيانات إلا أن ما يهمنا هنا هو دعمها لقواعد البيانات MySQL المجانية و المتوفرة في أغلب مواقع الإستضافة المجانية و المدفوعة الأجر،وبدا أن الشركات تفضل MySQL على محركات قواعد البيانات المشهورة مثل اوراكيل(Oracle) و غيرها لأنها مستقرة و مجانية. تتميز لغة PHP بالكثير من الخصائص التي جعلتها الخيار الأمثل لمبرمجي الويب في العالم : السهولة تعتبر لغة PHP من أسهل لغات البرمجة تعلما، فهي تريحك من جميع تعقيدات إدارة الذاكرة وتعقيدات معالجة النصوص الموجودة في C من جهة، والكثير من الضعف الموجود في بينية وتصميم لغة البرمجة Perl من جهة أخرى. السرعة لغة PHP من اللغات المعروفة بسرعتها العالية في تنفيذ البرامج، وخاصة في الإصدارة الرابعة من المترجم، حيث تمت كتابة مترجم PHP من الصفر ليعطي أداءا في منتهى الروعة. الحماية يوفر PHP الكثير من المزايا المتقدمة، ولكنه يوفر لك الطرق المناسبة لوضع الحدود على هذه المزايا، فيمكنك التحكم بعدد الإتصالات المسموحة بقاعدة البيانات مثلا، أو الحجم الأقصى للملفات التي يمكن إرسالها عبر المتصفح، أو السماح باستخدام بعض الميزات أو إلغاء استخدامها، كل هذا يتم عن طريق ملف إعدادات PHP والذي يتحكم به مدير الموقع. هل تعلم لغة بي إتش بي صعبة ؟ أكيد ليست بصعوبة لغة البيرل, ونستطيع القول أن من يملك أساسيات لغة السي(C language) يستطيع بكل سهولة إستيعاب عمل أوامر لغة بي إتش بي لأنها إعتمدت على طريقة الأوامر في لغة السي. وأما الأشخاص اللذين لم يحالفهم الحظ في تعلم لغات البرمجة فلا تقلقوا فالأمر ليس صعبا في تعلم اللغة وفقط تحتاج للمواصلة وفهم الأوامر . وهدفنا من خلال هذه السلسلة من الدروس هو تعليمكم أساسيات اللغة لإستخدامها في صفحاتكم ، ولا نحتاج منك إلا معرفة القليل من لغة ال HTML والقليل من المتابعة والحرص على التطبيق . ماذا أحتاج لأكتب برنامج بلغة PHP ؟ تستطيع كتابة برنامج PHP باستخدام أي محرر نصوص عادي مثل المفكرة التي تأتي مع الويندوز و حفظ الملف بالإمتداد PHP ،ولكن عندما يكون برنامجك كبيرا يفضل استخدام محرر يدعم لغة PHP وذلك لما يوفره من بعض الدوال و سهولة في التعامل و يفضل استخدام برنامج Macromedia Dreamwaver في الدرس القادم سوف نقوم بشرح تركيب السيرفر الشخصي
| |||||||
|
| | رقم المشاركة : 2 (permalink) | |||||||
| الدرس الثاني: كيف أشغل برنامجي؟ لكي تستطيع تشغيل برنامجك يجب عليك أن تستخدم إحدى الطريقتين : الأولى :بناء سيرفر شخصي و تجربة برامجك على جهازك. الثانية:ارسال الملفات الى موقعك في الانترنت و تجربتها هناك و سوف نتحدث عن الطريقة الأولى حاليا ،أما الثانية فسيم شرحها لاحقا. تركيب سيرفر محلي: جميع من يكتبون برامج PHP يكون لديهم سيرفر محلي و نقصد بسيرفر محلي هو أن تحول جهازك الشخصي الى موقع استضافة تستطيع من خلاله تجربة برامجك قبل ارسالها الى الانترنت عموما هذه الطريقة ستكون سهلة ان شاء الله و لن تأخذ أكثر من دقائق و بكل يسر و سهولة و اليكم الخطوات بالترتيب: تحميل سيرفر جهازك و أنا افضل PHPTraid المجاني من الرابط و محرك قواعد البيانات SQLyog،بعد التحميل و فك ضغط الملف اضغط على الأيقونة كالتي تظهر في الصور عند تشغيل البرنامج سوف تشاهد الشاشاة التالية شاشة تبين شروط استخدام البرنامج،كل ما عليك فعله الآن هو الضغط على الزر Next بعد ذلك سوف تشاهد الشاشة التالية و هي تدل على أنه جاري الآن نسخ و تثبيت البرنامج في جهازك عليك الإنتظار قليلا و لو أردت مشاهدت الملفات التي تنسخ الى جهازك اضغط على الزر show detailes الموجود في الجزء الأعلى الأيسر من تلك الشاشة ،و بعد نهاية تحميل البرنامج في جهازك سوف تشاهد الصورة التالية اذن تهانينا لك،لقد أصبح بإمكانك استخدام جهازك كسيرفر شخصي . و الآن لكي تحول جهازك الي سيرفر شخصي عليك تشغيل البرنامج،فعند الضغط على الزر ابدأ (start) وسوف تجد في أعلى القائمة مجموعة جديدة اسمها Programes=>PHPTraid انظر الصورة و من هذه الشاشة نحن بحاجة الى تشغيل خدمتين ليصبح الجهز سيرفر شخصي متكامل هما: الأولى :برنامج محاكي السيرفر الشخصي الذي يحول جهازك الى سيرفر شخصي عن طريقه نستطيع تشغيل جميع صفحات الويب و برامج ال PHP ،و نشغله عن طريق الضغط على الأيقونة المسماة Start Apache و عند الضغط عيها سوف تشاهد الشاة التالية: و هي تعني أن السيرفر يعمل الآن بشكل سليم . ملاحظة:لا تقم بإغلاق هذه النافذة لأنه سيؤدي الى توقف سيرفك عن العمل. الثاني : وهو محرك و مشغل قواعد البيانات MySQL و الذي عن طريقه تستطيع انشء قواعد البيانات و انشاء الجداول وادخال البيانات فيها و استخراج منها،و لتشغيل هذا المحرك فقط اضغط على الأيقونة المسماة MySQL D و سوف تلاحظ ظهور شاشة دوس بشكل سريع ثم تختفي اذن البرنامج يعمل الآن الآن أصبح جهازك يعمل كمستضيف لصفحات الإنترنت فلو شغلت مستعرض الإنترنت لديك و كتبت فيه العنوان التالي http://localhost سوف تجد أنك تصل الى الصفحة الرئيسية في سيرفرك الشخصي ،انظر الصورة وهذا يعني أن السيرفر لديك يعمل الأن . لكي ترى أن محرك قواع البيانات يعمل لديك اكتب هذا الرابط في مستعرض الإنترنت لديك http://localhost/PHPMyAdmin/ لترى الصورة التالية و من هذا البرنامج تستطيع تصفح قواعد البيانات لمتوفرة لديك ،انشاء قاعدة بيانات جديدة،و غيرها من العمليات و سوف نتحدث عن هذا البرنامج و كيفية انشاء قاعدة بيانات به بالتفصيل لاحقا عندما نتحدث عن قواعد البيانات و لاتعامل معها أين نضع الصفحات و البرامج ؟ ان السيرفر الشخصي لا يخدم الجهاز كاملا أي أن الصفحات أو البرامج الموجودة خارج حدود السيرفر الشخصي لا يمكن التعامل معها كصفحات انترنت نشطة أو متفاعلة اذن أين أضع الصفحات و السكربتات حتى أستطيع تصفحها و تنفيذها كصفحة انترنت فاعلة ؟ الجواب بكل سهولة في المجلد(c:\apache\htdocs). فبرنامج السيرفر الذي قمنا بتحميله منذ قليل يوجد هذا المجلد و يعتبره العنوان الرئيسي لموقعك ،فعندما نكتب http://localhost ينقلنا مباشرة ال هذا المجلد و عند ذلك يحمل الصفحة الرئيسية من هذا المجلد. فلو كان لدي ملف اسمه test.htm و قمت بوضعه في المجلد (c:\apache\htdocs) و لكي اتمكن من تصفح هذا الملف علي كتابه ما يلي http://localhost/test.htm و بالطبع يمكنك انشاء مجلدات داخل المجلد الرئيسي و عند استدعاء الملفات الموجوده داخلها يجب الإشارة اليها مثل http://localhost/dir/test.php و هكذا و بما أنك من الممكن أن تقوم بإنشاء أكثر من مشروع يفضل وضع كل مشروع في مجلد خاص به. ما هي الصفحة الرئيسية للمجلد؟ و هي عبارة عن ملف يحمل الاسم (index) سواء كان الامتداد htm أو html أو php و عند كتابة عنوان المجلد فقط سوف يتم تحميل هذا الملف مباشرة بشكل ضمني. أول برنامج نكتبه في PHP في البداية أعتقد أنك قمت بتشغيل السيرفر و محرك قواعد البيانات. الأن اذهب الى المجلد (c:\apache\htdocs) و انشيء مجلد جديد و ليكن اسمه (myprog)،الان شغل المفكرة و اكتب الأوامر التالية : رمز: <?Echo "I Love PHP";?> الآن احفظ هذا الملف بالاسم prog.php في المجلد c:\apache\htdocs\myprog الآن اكتب في مستعرض الانترنت لديك http://localhost/myprog/prog1.php يجب أن يكون لديك في المتصفح الجملة (I Love PHP) في الدرس القادم سوف نقوم ان شاء الله بتثبيت الدريم ويفر(Dreamwaver) لتسهيل العمل مع PHP
| |||||||
|
| | رقم المشاركة : 3 (permalink) | |||||||
| نتابع من جديد في الدرس الثالث من سلسة دروس PHP.. في هذا الدس سنفترض أن الجميع قد قام بتحميل برنامج (Macromedia Dreamwaver) من خلال الوصلة في الدرس الأول، ان برنامج (Macromedia Dreamwaver) هو من أقوى البرامج و من أكثرها فعالية في التعامل مع برمجة PHP اذ يوفر البيئة المناسبة للمبرمج ليقوم بإنشاء و تطوير المواقع بكل سهولة و بالعديد من الأدوات الفعالة لمختلف الحالات.ولذك سنقوم بإعتماده كمحرر php في الدروس القادمة ان شاء الله. فبعد عمليه تثبيت هذا البرنامج كما يظهر في الصورة .. قم بالنقر على أيقونة البرنامج ستظهر لك شاشة البرنامج و ما يهمنا من هذه الشاشة هو شريط القوائم المنسدلة في أعلى النافذة كما يظهر في الصورة قم بالذهاب الى القائمة site ثم الى الأمر Manage Site من القائمة ستظهر لك الشاشة التالية ومن خلال هذا المربع الحواري تستطيع إنشاء و تعديل المواقع المختلفة الموجودة على الخادم المحلي،فبعد اختيار الأمر New ثم تتفرع منه الخياران ftp و sit و في هذه الحالة نختار site اذ اننا نريد إنشاء موقع جديد ،و بعد اختيار الأمر site ستظهر لنا الشاشة التالية هذه الشاشة تسمح لنا بمتابعة إنشاء الموقع الجديد على الخادم المحلي بحيث تستطيع تعبئة بيانات موقعك بطريقتين هما عن طريق(wizard) بحيث يتم ذلك بشكل تسلسلي خطوة تلو الأخرى أما الخيار الأخر فهو كما يظهر في الصورة عند الضغط على مفتاح (advanced) فإنه يمكنك من تنظيم معلومات موقعك مرة واحدة دون المرور بسلسة من الخطوات ولكننا سنختار الطريقة الأولى مبدئيا وذلك لأنها سهلة و تمنحك الفرصة لعدم نسيان بعض البيانات مما يؤدي الى عدم عمل الموقع بشكل صحيح،أما الأن فسنقوم بالتسلسل في هذه الخطوات حتى نصل إلى النهاية و إنشاء أول موقع لنا على السيرفر المحلى باستخدام الدريمويفر ،ولكن و قبل كل شيء اذهب سريعا الى هذا المسار C:\apache\htdocs و قم بإنشاء مجلد جديد و ليكن اسمه PHP_Site أو أيا يكن ولكن هذا المجلد سيكون المجلد الذي يحوى على كافة ملفاتك الخاصة بهذا الموقع دون غيره،الأن نعود الى شاشة الدريمويفر و نتابع في هذه الشاشة يسألنا عن اسم الموقع الذي نود إنشاؤه فيمكنك وضع أي اسم ولكن لمزيد من التوافق يفضل استخدام نفس الإسم الذي استخدمناه لتسمية المجلد و هو PHP_Site . في الشاشة التالية يسألنا ما إذا كنا نستخدم تقنية الخادم و العميل أم أن هذا الموقع ثابت (Static or Dinamic) بالطبع سنختار الخيار الثاني إذ اننا سنستخدم لغة البرمجة PHP في التعامل مع الخادم فعند اختيار الخيار الثاني ستظهر لنا قائمة منسدله توجد بها أسماء مجموعة من لغات البرمجة التي تستخدم في الإنترنت من جهة الخادم مثل لغة PHP و ASP و ColdFasion و JSP طبعا سنقوم باختيار PHP MySQL كما يظهر في الصورة ثم سننتقل الى الخطو التالية التي يسألنا قيها عن كيفية التعامل مع الملفات خلال عملية التطوير و يقدم لنا خيرات ثلا هي: الأول أنه سيتم تطوير و فحص الملفات محليا (أي على نفس الجهاز) الثاني أنه سيتم تطوير الملفات محليا و فحصها عن طريق سيرفر أخر يتم تحميلها عليه و الثالث هو أنه سيتم تطوير و فحص الملفات على سيرفر أخر ولكننا سنقوم باختيار الخيار الأول و هو ما ينطبق على حالتنا. أما الخياران الأخران فهي خيارات قوية جدا يقدمها هذا البرنامج لنا يستفيد منها المطورون لبرمجيات الإنترنت على وجه الخصوص. بعد اختيار الخيار الأول سيظهر لنا مربع حواري أسفله مربع نص يسألنا فيه عن مسار الملفات الخاصة بالموقع المراد إنشاؤه و بالطبع سنقوم بوضع مسار المجلد الذي قمنا بإنشاؤه منذ قليل ليحوي على ملفات و مجلدات الموقع. ملاحظة مهمة:يجب على جميع المجلدات التي تنشئها لأي موقع جديد أن تكون محتواه ضمن مجلد htdocs وإلا فإنه لن يعمل بالإنتقال الى الشاشة التالية سيقوم البرنامج بعرض الرابط الذي سيعرض عليه صفحات موقعك الجديد قم بالتأكد من أن شاشة ال apache server ان كنت تذكر من الدرس الثاني الشاشة السوداء ،فإن لم تكن تعمل قم بتشغيلها ثم اضغط على الأمر Test URL لترى بأن البيانات التي وضعتها كانت صحيحة فيعينا أن مسار الملفات صحيح و تستطيع تشغيل أي صفحة الأن ذات الإمتداد php على هذا الموقع و في الشاشة التالية سيقوم البرنامج بالسؤال ما إذا كنت ستنقل ملفاتك بعد أن تتم عمليه تطويرها الى خادم الإنترنت الرسمي،ولكننا سنختار لا في الشاشة الأخيرة سيقوم بعرض مجمل البيانات التي تم تزويده بها بعد الضغط على الأمر Done سيعود بنا البرنامج الى الشاشة الأولة التي كنا قد تركناها و لكن في هذا الوقت ستكون قد احتوت على اسم الموقع الجديد الذي تم انشاؤه
| |||||||
|
| | رقم المشاركة : 4 (permalink) | |||||||
| قم بالضغط على الأمر Done ليظهر لنا على يمين الشاشة مريع تحكم يحوي على اسم الموقع يمثل في واقع الأمر المجلد الذي قمنا بإنشاؤه في htdocs والمسمى PHP_Site إذ ان كل ملف أو مجلد تقوم بإنشاؤه من البرنامج سيتم انشؤه بشكل فعي في المجلد PHP_Site الموجود داخل المجلد الرئيسي للخادم و هو htdocs. ولاحظ أن جميع الملفات التي ستنشئها سوف تكون بالإمتداد php بشكل تلقائي ان كل ما سبق كان عبارة عن مسيرة للوصول الى شاطيء PHP أما رفع الشراع و الإبحار في عالم PHP فسوف يكون ابتداءا من الدرس القادم ان شاء الله
| |||||||
|
| | رقم المشاركة : 5 (permalink) | |||||||
| الدرس الرابعان مبرمج الإنترنت لا بد أن يكون على دراية بالمفاتيح الأساسية لبيئة العمل المحيطة به و أول هذه المفاتيح هي لغة(HTML) إذ سنوضح لكم ما هي هذه اللغة و كيف تعمل و هل تقوم ال html بعمل كل شيء في صفحات الموقع،و نبدأ بالإجابة على الأسئلة الأكثر تكرارا و شيوعا:- ما هي لغة ال HTML ؟ انها اللغة المستخدمة لإنشاء صفحات الإنترنت و هي ليست لغة برمجة بالمعنى و الشكل المتعارف عليه للغات البرمجة الاخرى كلغة سي مثلا،فهي لا تحتوي على جمل الدوران و التحكم و عند الحاجة لاستخدام هذه الجمل يجب تضمين شيفرات من لغات أخرى مثل CGI,Java,Java Script كذلك فهي ليست بحاجة الى مترجم خاص بها (compiler) و هي غير مرتبطة بنظام تشغيل معين ولذلك فهي لغة بيسيطة جدا سهلة الفهم و كلمة HTML هي اختصار ل (Hyper Text Mark up Language) كيف تعمل اللغة؟ تتكون اللغة من سلسلة أو مجموعة من الأكواد تكتب في ملف نصي و تحفظ بإمتداد HTML أو HTM و تعرض بواسطة مستعرضات الإنترنت Internet Exploerl,Netscape,FireFox ….. و هذه المستعرضات تترجم الأكواد الى ما تراه على الصفحات و هذه الأكواد تبدأ بما يسمى أوسمة TAG's و تكتب من اليسار الى اليمين كما هو مبين في الشيفر بالأسفل رمز: <TAG>this is the effected text</TAG> هل لا بد من أن أكون متصلا بالإنترنت طوال الوقت؟ بالطبع لا فأنت تقوم بكتابة الصفحات و الأكواد و تنسق جميع صفحات موقعك بدون الإتصال بالانترنت ولكن تحتاج للإتصال بالانترنت فقط عندما تود نقل موقعك الى خوادم الانترنت أو التعديل على صفحة منقولة أصلا الى خادم. كيف يكون التنسيق الأساسي للصفحة ؟ رمز: <HTML> <HEAD><TITLE>تستطيع كتابة عنوان صفحتك هنا</TITLE></HEAD><BODY>محتويات الصفحة</BODY></HTML> هذه مقدمة بسيطة عن HTML و أعتقد أنها ضرورية كبداية للتعامل مع صفحات الويب و أذا كانت غير كافية للبعض فلا مانع من مناقشة أي تساؤول في قسم الإستفسارات البداية مع php عند كتابة شيفرة php فإنك بحاجة لإعلام المترجم (INTERPRETER) بأنك تريد تنفيذ بعض الأوامر ،فإذا لم تتم عملية الإخبار فإن الشيفر التي تكتبها سوف تفهم على أنها HTML و لن تنفذ . كيف تتم عملية الإخبار ؟ يتسطيع المترجم أن يتعرف على شيفر php إذا كانت محصورة بين أحد هذه الأنواع من الأوسمة (TAGE'S) و هي كالتالي: رمز: 1-<?PHP ?>2-<? ?>3-<SCRIPT LANGUAGE="PHP"> </SCRPIT> إن لغة php كسائر لغات البرمجة تحتوي على العديد من الكلمات المحجوزة التي تمثل الأوامر في هذه اللغة فالأمر PRINT(" ****** "); يقوم بطباعة النص المحصور بين الأقواس و الشرطتان و في هذه الحالة سيقوم بطباعة النجوم على صفحة الويب عند التنفيذ،و الإمر ECHO(" ***** "); تقوم بنفس العملية و سنتعرف على الكثير من الأوامر خلال الدروس القادمة . إن كل جملة في لغة PHP يجب أن تنتهي بالفاصلة المنقوطة و إلا فأن المترجم سوف يعتبرها جمله خاطئة و لن يتم التنفيذ ،من الأشياء الأساسية الموجودة في كل اللغات هي المتغيرات (VARIABLES) و هي عبارة عن حاويات خاصة أماكن للحفظ تحجز من الذاكرة بحيث يمكن تعريفها لتقوم بالإحتفاظ بقيم معينة ليتم استخدامها في مراحل معينة ،و يتكون المتغير من اسم يمكنك اختياره كما تشاء باستثناء الكلمات المحجوزة،بحث يسبق أي متغير تود تعريفه اشارة الدولار ($) ويمكن أن يحتوي الاسم على أحرف و أرقام و إشارات مختلفة مثل ( _ ) ولكن الاسم لا يمكن أن يحتوي على فارغات أو أي حرف لا ينتمي للأحرف الأبجدية و المثال التالي يبين بعض المتغيرات المسموح تعريفها من ناحية الشكل رمز: $a;$a_long_variable_name;$2345;$EdalilY; نلاحظ أيضا أننا لم نعرف نوع المتغر في الأعلى حيث أن php لها القدرة على تعريف المتغيرات بشكل ديناميكي أي أن بعض المتغيرات يتم تحديد نوعها بحسب نوع القيمة المسندة إليها و هذا ما سيتم شرحه في الدروس القادمة . المتغيرات الديناميكية :- هنا ليس المقصود نوع المتغير و إنما ديناميكية التعامل مع المتغيرات إذ يمكنك تعريف متغير بحيث يمكن لأسم هذا المتغير أن يخزن في متغير آخر فإذا أردنا اسناد قيمة لهذا المتغير كالتالي:- $user="edalily"; مساوي ل $holder="user"; $$holder="edalily"; أي محتوى المحتوى لهذا المتغير و هو holder يساوي edalily . سنكمل في الدرس القادم ان شاء الله عن أنواع البيانات و المتغيرات و التعامل مع الأنواع المتخلفة وصولا الى الجمل الشرطية. أتمنى أن تعذروني لصغر حجم هذا الدرس و ذلك لضيق وقتي.
| |||||||
|
![]() |
| أدوات الموضوع | البحث في الموضوع |
| أنماط العرض | تقييم هذا الموضوع |
| |