دروس وجيزة عن برمجة المواقع وتطويرها للمبتدئين
أخواتي المبتدأت هذا الموضوع هو نقطة بدايتك بالبرمجة
وفيه ستجدين كل الاسئلة المتكررة والتى تدور بذهنك وذهن كل مبتدء بداية من الصفر ..
الى أن تضعي قدميك على اول الطريق وتتكون لديكِ خلفية جيدة ان شاء الله ..
لتحدد ِهدفكِ وطريقكِ الذى تريدينه باذن الله ..
هذا الاسئلة مقسمة الى ثمانية دروس متتالية ..
انصحكِ بقرائتها متتابعة ... او اختاري الاسئلة التى تريدينها ..
الدرس الأول
ما هو موقع ويب Web Site ؟
ما هو نظام الشبكة العالمية www ؟
كيف تعمل الويب ؟
كيف يجلب المتصفحُ الصفحات ؟
كيف يعرض المتصفحُ الصفحات ؟
من يحدد معايير الانترنت ؟
الدرس الثانى
مما يتكون الموقع ؟
كيف تصمم صفحة على الإنترنت ؟
وما هى خطوات ***** موقع على الانترنت ؟؟
الدرس الثالث
وما هى انواع المواقع ؟
وكيف يمكن بناء موقع ؟
ما هى لغة ال html ؟
ما الفرق بين ال html ولغات برمجة أخرى ؟
لماذا نتعلم ال html فى البداية وليس ال frontpage ؟
الدرس الرابع
ماهى برمجة المواقع ؟؟
وما هى أنواع لغات البرمجة المستخدمة فى برمجة المواقع؟
الدرس الخامس
وما هى لغات البرمجة الاخرى التى تستخدم فى برمجة المواقع؟
الدرس السادس
وهل يجب تعلم كل هده لغات البرمجة ؟؟!!
الدرس السابع
ما هى الاضافات التى اضيفها للموقع لكى يبدو ديناميكياً ويكون نشطا وجذابا ؟؟
وكيف ابداء بعمل موقعى ؟
ماذا تحتاج لتصميم المواقع ؟؟
الدرس الثامن
واخيرا .. كيف اصمم موقعى بنفسى ؟؟
الدرس الأول
ما هو موقع ويب Web Site ؟
ما هو نظام الشبكة العالمية www ؟
كيف تعمل الويب ؟
كيف يجلب المتصفحُ الصفحات ؟
كيف يعرض المتصفحُ الصفحات ؟
الاجــــــــــــــــــــابــــــــــــــــــــــــ ــــــــــــــــــــة
ما هو موقع ويب Web Site ؟
حسبما ورد فى قاموس الموسوعة موقع ويب هو ..
عبارة عن مجموعة مترابطة من ملفات شبكة الويب العالمية www والتي تتضمن ملف يعمل في البداية يسمى الصفحة الرئيسية.
وترشدك الشركات أو الأفراد إلى دخول مواقعهم عن طريق إعطائك عنوان الصفحة الرئيسية للموقع. ومن الصفحة الرئيسية تستطيع الانطلاق لجميع الصفحات داخل ذلك الموقع.
ما هو نظام الشبكة العالمية www ؟
World Wide Web وتُسمى اختصارا : الشبكة web
وهى عبارة عن أجهزة كومبيوتر منتشرة في شتى أرجاء العالم ومتصلة ببعضها البعض .
وتستخدم أجهزة الكومبيوتر هذه معيار اتصال يدعى http وهو اختصار ل hyper text transfer protocol.
كيف تعمل الويب ؟
- معلومات الويب مخزنة في مستندات تُدعى صفحات الويب web pages .
- صفحات الويب هي ملفات مخزنة في أجهزة الحاسب تدعى خادمات الويب web servers .
- أجهزة الحاسب التي تقرأ صفحات الويب تدعى زبائن الويب Web clients .
- زبائن الويب تعرض لنا الصفحات عن طريق برنامج يسمى متصفح الشبكة Web browser
ومن أكثر متصفحات الانترنت شيوعا ال Internet Explorer و Netscape Navigator.
كيف يجلب المتصفحُ الصفحات ؟
- المتصفح يحضر صفحات الانترنت من الخادم server عن طريق طلب Request.
- الطلب هو معيار http يحوي عنوان صفحة .
- عنوان الصفحة
اردت ان تعرف المزيد اذهب الى . كيف تعمل الانترنت
كيف يعرض المتصفحُ الصفحات ؟
- جميع صفحات الانترنت تحوي أوامر للعرض .
- المتصفح يعرض الصفحات بواسطة قراءة هذه الأوامر .
- أكثر أوامر العرض شيوعا تُدعى مؤشرات ( أو وسوم ) html .
- مؤشرات ال html تبدو هكذا :
شيفرة برمجية:
كود:
<p>This is a Paragraph</p>
من يحدد معايير الانترنت ؟
- هذه المعايير لا تُحدد عن طريق المتصفح وانما عن طريق ال w3c وهي اختصار
ل World Wide Web Consortium بمعنى اتحاد الشبكة العالمية الواسعة .
الدرس الثانى
6- مما يتكون الموقع ؟
7- كيف تصمم صفحة على الإنترنت ؟
8- وما هى خطوات ***** موقع على الانترنت ؟؟
الاجــــــــــــــــــــابــــــــــــــــــــــــ ــــــــــــــــــــة
مما يتكون الموقع ؟
يتكون الموقع من :
1- المساحةالتخزنية :
التى تقوم بحجزها لعرض ملفاتك على الانترنت ... مثلما تحدد مساحة فى القرص بجهازك لتخزين الملفات والبيانات عليها ... فهناك شركات تقوم بتأجير مساحات على الانترنت لتقوم بوضع ملفاتك عليها وهو مايسمى بشركات الاستضافة Hosting
2- نطاق الموقع او عنوانه :
وهو الاسم الذى يتم كتابته فى المتصفح ليذهب اليه مثل عنوان الصفحة الرئيسة لموقع الموسوعة العربية
مع ملاحظة أن عنوان الصفحة الرئيسية يتضمن عادة اسم ملف محدد مثل index.html ..
ولكنك لا تحتاج لإدخاله وذلك لأنه تم إعداد الصفحة مسبقا ليكون اسم الموقع هو نفس عنوان الصفحة الرئيسية. وسوف يقودك عنوان الصفحة الرئيسية للموسوعة العربية إلى العديد من الصفحات.
كيف تصمم صفحة على الإنترنت ؟
بدون مقدمات، هناك ثلاث كلمات سحرية إن عرفتها ستعرف كيف تصمم موقع على الإنترنت وهي (فكر، صمم ، أنشر) هي اختصار للخطوات التي يجب أن تقوم بها لتصميم صفحة ( أو صفحات) ونشرها على الإنترنت.
ü فكر:
ما هو موضوع موقعك وما هي الأمور التي ستذكرها في موقعك، حدد أهداف موقعك ونوع الزوار الذين تريدهم لموقعك
ü صمم:
صمم الموقع باستخدام طرق التصميم المختلفة في جهازك.
ü أنشر:
أبحث عن مكان تنشر فيه موقعك (مجاني) أو أملك مساحة على الإنترنت (غير مجاني) وأنقل الملفات التي صممتها في جهازك.
ولندخل فى التفاصيل قليلا:
ü التفكير
بالنسبة للخطوة الأولى فى التفكير فهو شيء راجع لك ..،
ففى اى شئ سيتخصص موقعك..ومادا سيكون محتواه من المعلومات الدى يجدب الزاور اليه..؟؟!!
ü التصميم:
هناك طريقتان لتصميم المواقع على الإنترنت ، الطريقة الأولى تتطلب معرفتك للغة HTML والطريقة الثانية عن طريق برامج التصميم وهي الأسهل.
لغة HTML
يمكنك أن تتعدى هذه الخطوة، فبرامج التصميم جعلت تعلم هذه اللغة ليس بالأمر الضروري،
برامج التصميم
ننصحك كمبتدئ بتعلم إحدى برامج التصميم لأنها سهلة وبسيطة، ومن أشهر هذه البرامج برنامج Front Page ويمكنك تصميم صفحات عربية عليه .
)أي مستخدم للويندوز يملك نسخة غير مطورة من برنامج فرونت بيج يمكنك استخدامها فهي شبيهة بالنسخة الغير مجانية نوعا ما واسمها Front Page Express ، ستجد دروسا لهذه النسخة بالكتاب بادن الله(
ü النشر:
بعد أن تنتهي من تصميم صفحتك على الإنترنت ستحتاج إلى أمرين، أولهما إيجاد مساحة لنشر موقعك والثانية طريقة نقل الموقع من جهازك لهذه المساحة.
إيجاد المساحة :
أيضا هناك طريقتان تعتمدان عليك، فهناك مواقع تقدم مساحات مجانية للمواقع الشخصية وهناك مواقع تقدم مساحات أكبر (غير مجانية)
نقل الملفات :
تعتمد طريقة نقل الملفات على الموقع الذي قدم لك المساحة على الإنترنت، فكثير من المواقع المجانية تستطيع من خلالها نقل الملفات دون عناء استخدام برنامج خاص، ولكن في بعض المواقع يجب أن تملك برنامج خاص يسمى FTP لنقل الملفات من جهازك للموقع.
باختصار ما هى خطوات ***** موقع على الانترنت ؟؟
1- تصميم الموقع على جهازك
2- الحجز فى مكان لرفع موقعك على الانترنت Hosting
3- اختيار نطاق او عنوان لموقعك domain
ويمكنك الحجز فى شركات معينة تحدد لك المساحة المطلوبة وكذلك حجز نطاق الموقع واختيار الاسم الذى تريده ..
وهناك ايضا مواقع استضافة مجانية حيث تستطيع استضافة الموقع ولكن بشروط معينة مثل وجود الاعلانات فى موقعم مثلاً او ظهور بانرات الاعلانات عند كتابة موقعك فى المتصفح
~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
الدرس الثالث
9- وما هى انواع المواقع ؟
10- وكيف يمكن بناء موقع ؟
11- ما هى لغة ال html ؟
12- ما الفرق بين ال html ولغات برمجة أخرى ؟
-13 لماذا نتعلم ال html فى البداية وليس ال frontpage ؟
الاجــــــــــــــــــــابــــــــــــــــــــــــ ــــــــــــــــــــة
وما هى انواع المواقع ؟
يوجد نوعان من المواقع
1- مواقع ثابتة استاتيكية..وهى المصممة بلغة الهتمل
وهى تتغير محتويتها يدوياً..وهى الى الانقراض حالياً
2- المواقع المتحركة الديناميكية..ووهى المصمممة بلغات البرمجة
وهى التى تتغير محتويتها اتوماتكيا
وحاليا معظم المواقع من هذا النمط ..
ماذا تحتاج لتصميم المواقع ؟؟
1- دارية كافية وخلفية جيدة بلغة html ...
2- اجادة العمل على برامج تصميم المواقع خاصة الفرونت بيج
3- تعلم لغة برمجة خاصة بالمواقع ..فقط ان كنت تريد ..***** موقع ديناميكى .
ما هى لغة ال html ؟
لغة ال html أو Hyper Text Markup Language بمعنى لغة ترميز النصوص ,
هي لغة مستخدمة ل***** صفحات الانترنت .
ما الفرق بين ال html ولغات برمجة أخرى ؟
- أنها بسيطة ورموزها سهلة .
- أنها ليست لغة برمجة بالضبط , فهي لا تحتاج لبرنامج يترجمها للغة الحاسب وهو ما يسمى ال compiler بل يتم تنفيذ تعليماتها مباشرة عبر متصفح الانترنت .
لماذا نتعلم ال html فى البداية وليس ال frontpage ؟
الفرونت بيج هو برنامج يقدم لنا أكواد لغة ال html على طبق من ذهب ومن الواجب تعلمه لمن يريد ***** موقع على الانترنت ؛ لأنه يسهل العمل كثيرا حيث أنه يحول النصوص العادية التي نكتبها الى أكواد html جاهزة .
لكن . .إذا أردنا تعلم اللغة من أساسها , وأن نمتلك قدرات أكثر في بناء المواقع , وأن نحترف أكثر , يغدو من واجبنا أن نتعلم ال html .. وبعد تعلُمها يصبح فهم ال frontpage
~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
__________________
الدرس الرابع
15 - ماهى برمجة المواقع ؟؟
16 - وما هى لغات برمجة المواقع ؟
الاجــــــــــــــــــــــــــــــــــابــــــــــ ــــــة
15 - ماهى برمجة المواقع ؟؟
برمجة المواقع .. هى عبارة عن تصميم مواقع الويب المكونة من مجموعة صفحات تكون مع بعضها مايسمى برنامج ،،
والبرامج في الانترنت تختلف عن البرامج على الأجهزة ,..!!!
فبينما برنامج الفرونت بيج مثلا برنامج يستخدم على الجهاز ...فان برنامج المنتدى عبارة عن مجموعة صفحات تكون بأمتداد خاص بالانترنت ( مثال php. أو html. ) ...
وهذه الصفحات تقوم بوضعها في موقعك مثل اي صفحات اخرى تصممها بالفرونت بيج ،،
ولكن البرامج تختلف قليلا بحيث انها تتطلب معلومات معينة , مثل الكلمة السريه لدخول قاعدة البيانات للحصول على المعلومات منها , اسم قاعدة البيانات , وبعض المعلومات الأخرى.
= - = -= ==== = -= - = -
16 - وما هى لغات برمجة المواقع ؟
توجد عدة لغات برمجة تستخدم لكى تجعل المواقع ديناميكية وتتفاعل مع المستخدم.. وهى تنقسم الى نوعين ..
أنواع لغات ***** صفحات الويب :
يجب علينا في البداية أن نعلم أنه عند القيام ب***** صفحات الويب فهنالك طريقتين لعمل ذلك:
أ / ***** صفحات الويب في جهة المستخدم Client - Side Application
ب/ ***** صفحات الويب في جهة السيرفر Server - Side Application
__________________
اولا : لغات تعمل على على اجهزة المستخدمين اى تستخدم في الـ client side :
هي عبارة عن صفحات ويب التي يتم ****ؤها على جهاز المستخدم ويتم تنفيذها على مستعرض الويب دون الحاجة إلى وجود أي إتصال مع الانترنت أو أي إتصال بمزود الويب ونقصد به السيرفر .
وهذه اللغات مهمتها تنسيق طريقة العرض فقط ولا تتدخل في نقل المعلومات من و الى المستخدم من خلال صفحة الانترنت
وعادة يتم ***** هذه الصفحات بإستخدام لغات Script التالية :
مثل : الهتمل HTML و DHTML و الجافا سكريبت - Java Script و في بي سكربت - VB Scrip
HTML :
لغة ترميز النصوص التشعبية اختصار لـHyper Text Markup Language
وهى تستخدم فقط كقاعدة اساسية للتعامل مع لغات البرمجة الاكثر تطورا ولنقل ان الـ HTML تمثل ورقة او صفحة تكتب عليها المواقع وبدونها لا تستطيع عمل اي موقع ...ففي النهاية اي شيئ تراه امامك هو HTML اما مكتوب بواسطة المبرمج (عن طريق الفرونت بيج او النوت باد) مباشرة او بواسطة برنامج معمول بلغة برمجة ويب وهو يكون كود الـ HTML مثل برامج المنتديات.
وقد يدخل مع الـ HTML طريقة لتنسيق المحتويات وتسمى CSS وهي تحدد الوان الخطوط و الروابط و احجامها و كذلك JavaScript او VBScript لتحكم اكثر في طريقة العرض
DHTML :
لغة ترميز النصوص التشعبية اختصار لـHyper Text Markup Language Dyanmic
الجافا سكريبت java script
و الـ java script تستخدم في الـ client side يعني على اجهزة المستخدمين .... و اكثر ما يمكنها عملة هو التحكم بشكل عرض المعلومات و بعض الاعمال الاخرى البسيطة التي لا تتعدى العمل على جهاز المتصفح نفسه من خلال كود الـ HTML
فى بى سكريبت VBScript
هي لغة سكريبت (نصية) تعمل في بيئة إنترنت وإنترنت، وتتشابه في مفاهيمها البرمجية مع لغة فيجوال بيسك مع بعض التعديلات التي تتلاءم طبيعتها المتعاملة مع الإنترنت .
وقد ظهرت هذه اللغة المبسطة المشتقة من اللغة الأم Visual Basic اثر ظهور JavaScript المعقدة بعض الشيء، والتي أنشئت لحل مشكلة بطأ تبادل البيانات بين الخادم والزبون إذ تأخذ عملية طلب المعلومات من الزبون وإرسالها للخادم ومعالجاتها وإعادة إرسالها زمناً ليس بالقصير، حيث تتميز بامكانيتها معالجة البيانات على الجهاز الزبون
____________________________________________
ثانيا : لغات تعمل على سيرفرات المواقع اى تستخدم في الـ server side :
هنا يتم ***** الصفحات ووضعها على مزود الويب وعند الحاجة إلى هذه الصفحات يتم طلبها من خلال المستضاف ( Clinet ).
وهي اللغات التي تقوم بعملية التعامل مع قاعدة البيانات ان وجدت او حفظ المعلومات على ملفات خارجية وتشمل PHP و JSP و ASP وغيرها
ومن أهم اللغات المستخدمة في ***** هذا النوع من الصفحات :
مثل : الايه اس بي - ASP و البي اتش بي - PHP و البيرل - PERL و جيه اس بي - JSP و الاكس ام ال - XML ( سنتعرف عليهم بالتفصيل فى الدرس التالى )
الدرس الخامس
وما هى لغات البرمجة الاخرى التى تستخدم فى برمجة المواقع؟
وما هى لغات البرمجة الاخرى التى تستخدم فى برمجة المواقع؟
عرفنا فى الدرس السابق ان لغات ***** صفحات الويب تنقسم الى :
1- صفحات الويب التى تعمل في جهة المستخدم Client - Side Application
2- صفحات الويب التى تعمل في جهة السيرفر Server - Side Application
وقد تكلمنا عن النوع الاول فى الدرس السابق ..وقلنا انها مكونة من لغات البرمجة التالية :
الهتمل HTML و DHTML و الجافا سكريبت - Java Script و في بي سكربت - VB Scrip
والان سنتاول النوع الثانى من الصفحات :
ثانيا : لغات تعمل على سيرفرات المواقع اى تستخدم في الـ server side :
هنا يتم ***** الصفحات ووضعها على مزود الويب وعند الحاجة إلى هذه الصفحات يتم طلبها من خلال المستضاف ( Clinet ) ومن أهم اللغات المستخدمة في ***** هذا النوع من الصفحات :
مثل : الايه اس بي - ASP و البي اتش بي - PHP و البيرل - PERL و جيه اس بي - JSP و الاكس ام ال - XML
ASP, ASP.NET
لغة او تقنية من شركة مايكروسوفت ، تميز بالسهولة ايضا و التكامل الجيد مع منتجات و تقنيات مايكروسوفت ، بالنسبة لنسخة الـ .NET فهي مشحونة بالعديد من المميزات الهائلة ، و تستطيع من خلال بيئة Studio.NET أن تطور تطبيق ASP عن طريق واجهة رسومية و السحب و الافلات Drag & Drop
يعيب الكثير و أنا منهم على هذه اللغة ارتباطها الوثيق بمايكروسوفت و عدم دعمها لأنظمة تشغيل أخرى . فهي تعمل من خلال مزودات ويندوز فقط
PHP
و هي لغة ذات مصدر مفتوح ، و مجانية ، و تعمل على جميع المنصات و ذات انتشار واسع بالذات ضمن اصحاب المصادر المفتوحة و الهواة و مطوري المواقع الصغيرة و المتوسطة و هي لغة تتميز بالسهولة و الشمولية و التكامل مع قواعد بيانات MySQL
PHP تستخدم في الـ server side يعني على سيرفرات المواقع وليست على اجهزة المتصفحين و تعطيك امكانيات هائلة في حفظ المعلومات و استرجاعها باستخدام قواعد بيانات او حتى ملفات نصية عادية فكر بمواقع مثل المنتديات المجلات و التجارة الالكترونية كلها تعتبر مجالات عمل الـ PHP الاهم
Perl
بالنسبة لـPerl فهي لغة موجهة لـUnix أساسا... و تصنع بها تطبيقات مكتبية لهذا النظام كبديل عن C أي في التطبيقات القديمة إذ لم تعد بنفس الشعبية ... ما شهرها في التسعينيات هو أنها كانت أول لغة برمجة Internet من جهة الخادم server side language من خلال تقنية CGI أي Common Gateway Interface و هي من أقدم الطرق كما قلنا و شعبيتها الأن قليلة مع ظهور تقنيات ASP و JSP و لغة PHP .. طبعا تطبيق CGI هو التطبيق الوحيد للغة على أنظمة Windows .
JSP
JavaServer Pages.. من شركة صن ، تعتبر الأفضل و الأقوى عند المحترفين، ممتازة جدا للتطبيقات التجارية و المواقع الضخمة ، و قد لا تكون جيدة للمواقع الصغيرة، أو لا يستسيغها الهواة ، و قد تسبب لهم عسر هضم .. تدعم الكثير من التقنيات الحديثة ، مفتوحة المصدر ، مجانية ، و تدعم الجافا و البرمجة الشيئية .
CGI
الـ common gateway interface أو ما يسمى إختصاراً بالـ cgi هي في الحقيقة برامج صغيرةالحجم تنتهي بالإمتداد cgi. أو pl. وهي برامج مشتقة من اللغة الأم perl وفي الغالب يتم كتابة هذه البرامج بواسطة لغة perl ولكن يمكن كتابتها بواسطة لغات أخرى كالـ basic و الـ C والـ Delphi ولكن البرامج المكتوبة بهذه اللغة تكون محدودة المهام والوظائف وصعبة في التعامل خصوصا مع السيرفر المستضيف لها.... يمكن الإستفادة من هذه البرامج الصغيرة والتي يصل حجم بعضها الى 1 كيلو بايت فقط ولا تتعدى بشكل عام 100 كيلوبايت عن طريق عمل ملف صغير ذو مهمة معينه خاصه بإحتياجاتك لا يحتاجها غيرك ولكن إذا أخذنا الأغراض الأساسية التي يتم إستخدام هذه البرامج فيها فيمكننا القول أن معظم قوائم المراسلات التي تنتشر في المواقع لا بد أن تستخدم ملف cgi لإتمام عملها كذلك بعض البواحث العالمية كانت وما زالت تعتمد على ملفات cgi أيضا المنتديات التي نتحدث بها حاليا كالساحة وسوالف والمنتديات الأخرى تعتمد على ملفات الـ cgi بل أنها لا تعتمد على شي غيره ...
الدرس السادس
وهل يجب تعلم كل هده لغات البرمجة ؟؟!!
الاجـــــــــــــــــــــــــــــــابــــــــــــة
وهل يجب تعلم كل هده لغات البرمجة ؟؟!!
فى البداية انت لا تحتاج سوى لغة الهمتل html لتصميم موقعك وعمل صفتحك ... فهو اساسى قبل اى شئ او اى لغة اخرى ..
وبلغة الهتمل تكون قد عملت موقعك ولكنه موقع ثابت استاتيكي.. اى تقوم انت بتغير محتويتها يدوياً كلما اردت ذلك.. ..
ولكن
ادا اردت ان يكون موقعك من المواقع المتحركة الديناميكية..ووهى المصمممة بلغات البرمجة
بمعنى هى التى تتغير محتويتها اتوماتكيا لتتفاعل مع المستخدم
فيجب عليك ان تتعلم احدى اللغات التى تعمل على سيرفرات المواقع اى تستخدم في الـ server side اولاً ...( تعلم لغة واحدة فقط واتقنها )
ثم بعد دلك اختار واحدة من لغتين السكريبت سواء جافا او فى بى سكريبت ..
اما تعلم بقية اللغات .. فلا تقلق ..
فانت من الطبيعى فى طريقك للاحتراف قد تنتقل من لغةالى اخرى ... وسيكون الامرسهلا .. لانه عندها لن يستغرق الامر اكثر من شهر لاتقان اى لغة جديدة والعمل عليها ..
فطبيعة اللغة المستخدمة تتوقف على نظام المكان الدى تعمل فيه وهوى المبرمج .
~ ~ ~ ~ ~ ~ ~
الدرس السابع
ما هى الاضافات التى اضيفها للموقع لكى يبدو ديناميكياً ويكون نشطا وجذابا ؟؟
وهل هناك برامج اخرى ؟؟
وكيف ابداء بعمل موقعى ؟
الاجــــــــــــــــــــابــــــــــــــــــــــــ ــــــــــــــــــــة
ما هى الاضافات التى اضيفها للموقع لكى يبدو ديناميكياً ويكون نشطا وجذابا ؟؟
عليك بتعلم كيفية اضافة وتركيب الاتى
1- المنتديات
2- الاستفاءات
3- بريد الكترونى خاص بالموقع
4- عداد الزاور
5- محرك بحث
وهذا الجزء يعمتد غالبا على معرفة بقواعد البيانات مثل الاكسس ....ولكنه سهل جدا ..
وهناك ايضاً من يضع روابط لتلك الاضافات جاهزة لترفعها الى موقعك مجانا ..
هل هناك برامج اخرى ينبغى تعلمها ؟؟
نعم الاهتمام بالناحية الجمالية والجرافيكية
لاضافة ولمزيد من الاحتراف...ينبغى تعلم بعض برامج الجرافيك مثل فلاش أو السويش ..الخاص بتصميم اعلانات الويب المتحركة
وكيف ابداء بعمل موقعى ؟
بكل بساطة هناك ثلاثة طرق لعمل الموقع :
1- ان تذهب الى احدى الشركات المتخصصة ببناء الموقع او تتصل بها عبر الأنترنت لتقوم بتصميم موقعك حسب احتياجتك .. طبعاً مقابل مبلغ مادى معين تدفعه لهم
2- ان تقوم بحجز مساحة مجانية فى احدى المجانية التى تقوم بتصميم الموقع ووضع كل بيانتك فيه مقابل وضع الاعلانات فيه ..
3- ان تقوم انت بتصميم موقعك بنفسك ... وهذا ما سناقشه المرة القادمة خطوة بخطوة ان شاء الله
~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
الدرس الثامن
كيف اصمم موقعى بنفسى ؟؟
الاجــــــــــــــــــــابــــــــــــــــــــــــ ــــــــــــــــــــة
كيف اصمم موقعى بنفسى ؟؟
كما علمت أخى الكريم سابقاً انه يجب ان تتعلم الاتى لبناء موقعك :
دارية كافية وخلفية جيدة بلغة HTML و بعد دلك صفحات الأنماط الانسيابية CCS
اجادة العمل على برامج تصميم المواقع خاصة الفرونت بيج
تعلم لغة برمجة خاصة بالمواقع ..فقط ان كنت تريد ..***** موقع ديناميكى .
~ ~ ~ ~ ~ ~ .
اولا : تعلم واحتراف لغة الهتمل html :
المدة المقترحة : اسبوع الى اسبوعان على الاكثر .
اأساسيات في لغة html
ولكن لاحظ يجب اختيار مصدر واحد فقط للتعلم منه حتى لا تشتت جهودك وتضيع وقتك وتبلبل افكارك ..!!!
!
ثانياً : تعلم لغة برمجة المواقع الايه اس بى ASP
المدة المقترحة : اسبوعان ونصف على الاكثر
اما لمزيد من القوة فى تصميم المواقع فعليك بــ:
تعلم صفحات الأنماط الانسيابية Cascading Style Sheets CCS
(ينبغي أن لا تأخذ هذه الدروس من وقتك الكثير ! نصف ساعة من الزمان تعتبر مدة جيدة )
العمل مع الجدوال فى الفرونت بيج FrontPage
~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
واخيرا ارجو ان اكون موفقه في نقل هذا الدرس
وجازى الله صاحبه خير الجزاء

panda_se @panda_se
محررة
يلزم عليك تسجيل الدخول أولًا لكتابة تعليق.

*.ام راسم.*
•
يعطيك العافيه



الصفحة الأخيرة