تَصْمِيمُ وَبَرْمَجَةُ المَوَاقِعِ
15 subscribers
44 photos
1 video
1 file
55 links
تَصْمِيمُ وَبَرْمَجَةُ المَوَاقِعِ
Download Telegram
لغة HTML
إنَّ لغة HTML ليست لغة برمجية كلغة C أو JAVA أو C++ فهي لغة سهلة وغير معقدة ولا تحتوي على شيفرات كثيرة كذلك فهي لا تحتاج إلى مترجم. لذلك فهي لغة بسيطة جداً، وسهلة الفهم والتعلم ولا تحتاج لمعرفة مسبقة بلغات البرمجة والهيكلية المستخدمة فيها.
تحتاج دائماً إلى تطبيق ما تتعلمه بصورة عملية.
ولتطبيق ما تتعلمه بصورة عملية فيجب أن يكون لديك:
1- محرر نصوص.
2- متصفح لمعاينة النتائج.
تحتاج دائماً إلى تطبيق ما تتعلمه بصورة عملية.
ولتطبيق ما تتعلمه بصورة عملية فيجب أن يكون لديك:
1- جهاز حاسوب ( كومبيوتر - Computer ) .
2- محرر الشفرات والنصوص البرمجية.
3- خادم شبكة أو خادم محلي أو متصفح لمعاينة النتائج.
1. جهاز حاسوب ( كومبيوتر - Computer ) .
2. محرر الشفرات والنصوص البرمجية: برنامج لكتابة وتحرير الشفرات والنصوص البرمجية: وتتوفر العديد من برامج كتابة وتحرير الشفرات والنصوص البرمجية التي يمكن استعمالها لهذا الغرض، وقد نتطرق إليها بالتفصيل لاحقاً بمشيئة الله عز وجل ...
تتوفر العديد من برامج كتابة وتحرير الشفرات والنصوص البرمجية مثل:
1. Notepad++ (Free)
2. Microsoft FrontPage :
مايكروسوفت فرونت بيج Microsoft FrontPage: هو تطبيق برمجي لتحرير إتش تي إم إل وتصميم وإدارة مواقع الويب يطبق مفهوم ما تراه هو ما تحصل عليه أنتجته شركة ميكروسوفت ضمن مجموعة ميكروسوفت أوفيس للعمل على نظام التشغيل ميكروسوفت ويندوز.
3. Atom
4. CoffeeCup Free HTML Editor (Free & Paid)
5. Aptana Studio 3 (Free)
6. NetBeans (Free)
7. Bluefish (Free)
8. Sublime Text HTML Editor (Free & Paid)
9. Phase 5 HTML Editor (Free & Paid)
10. Kompozer Web Editor (Free)
11. NoteTab (Free & Paid)
12. BareBonesEdit (Free & Paid)
13. CotEditor -Free HTML Editor
14. Brackets – Free Text Editor
15. Komodo Edit (Free)
16. TextMate (Free & Paid)
17. UltraEdit (Free &Paid)
3. خادم شبكة أو خادم محلي أو متصفح لمعاينة النتائج: يمكننا أن نقوم بتجربة الملفات والصفحات المختلفة التي نقوم بإنشائها وذلك برفعها على أحد خوادم شبكة الإنترنت أو نقوم بتثبيت خادم محلي وهو بيئة برمجية يتم تثبيتها على جهاز الحاسوب الشخصي الخاص بنا وتقوم هذه البرمجيات بتحويل جهاز الحاسوب الشخصي إلى خادم افتراضي أو ما يطلق عليه "خادم محلّي – Local Server" ( وسنتطرق إلى ذلك بالتفصيل لاحقاً بمشيئة الله عز وجل ... )، وبما أنّ صفحاتنا مكتوبة بلغة HTML فأنّنا نستطيع معاينتها باستخدام أي متصفح يتوفر لدينا على جهاز الحاسوب الخاص بنا مثل :
Google Chrome
Mozilla Firefox
Microsoft Internet Explorer
Microsoft Edge
Opera
Chromium
Vivaldi
Torch
Maxthon Cloud
Safari
UC
Brave
بعد أن نقوم بتوفير جهاز حاسوب ( كومبيوتر - Computer )، نقوم بتثبيت وتنصيب محرر الشفرات والنصوص البرمجية.
نختار أحد برامج تحرير الشفرات والنصوص البرمجية ونقوم بتثبيته على جهاز الحاسوب، على سبيل المثال لا الحصر:
Notepad++ , Microsoft FrontPage , Atom …
Notepad++
محرر نصوص مجاني يمكن تحميله من الصفحة الرسمية للبرنامج:
https://notepad-plus-plus.org/
انواع مواقع الانترنت:
هناك نوعين من المواقع حاليا:
- مواقع تابثة:
وهي مواقع تعتمد في الغالب في برمجتها على لغة HTML وتقنية CSS
وتتميز بكونها سهلة لقصور وظيفتها التي تكمن في عرض محتوى ما فقط (صور، نصوص)، وكما ان تغيير محتوى هذه المواقع يتطلب عناءا
ومشقة اكبر حيث يضطر مبرمجوا هذه المواقع الى اعادة فتح كود صفحات الموقع والتعديل فيه
ثم بعد ذلك رفع ملفات الموقع من جديد بعد الغاء الملفات السابقة طبعا.