الرجوع إلى دورة
أساسيات HTML
0% مكتمل
0/0 خطوة
-
مقدمة (Introduction)
-
مواد الدورة (Course Materials)
-
Welcome and First Steps6 المواضيع|2 الإختبارات
-
Introduction to HTML1 عنوان|1 اختبار
-
HTML Fundementals19 المواضيع|8 الإختبارات
-
HTML Document Structure
-
مختصر كتابي: HTML Document Structure
-
Text Elements
-
مختصر كتابي: Text Elements
-
More Text Elements: Lists
-
مختصر كتابي: More Text Elements: Lists
-
Images and Attributes
-
مختصر كتابي: Images and Attributes
-
Hyperlinks
-
مختصر كتابي: Hyperlinks
-
Structuring our Page
-
مختصر كتابي: Structuring our Page
-
A Note on Semantic HTML
-
Installing Additional VS Code Extensions
-
Create Arabic version - RTL
-
مختصر كتابي: Create Arabic version – RTL
-
HTML Fundamentals Challenge 1
-
HTML Fundamentals Challenge 2
-
المصادر
-
HTML Document Structure
-
HTML Tables11 المواضيع|4 الإختبارات
-
Overview
-
Basic Table Structure
-
مختصر كتابي: Basic Table Structure
-
Enhancing The Table Structure
-
مختصر كتابي: Enhancing The Table Structure
-
Merge Cells
-
مختصر كتابي: Merge Cells
-
Final Touches and Accessibility Enhancements
-
مختصر كتابي: Final Touches and Accessibility Enhancements
-
Website layout with table
-
المصادر
-
Overview
-
Forms and Inputs14 المواضيع|6 الإختبارات
-
Introduction to HTML Forms
-
Overview of Form Elements
-
مختصر كتابي: Overview of Form Elements
-
Create our first Form
-
مختصر كتابي: Create our first Form
-
Finalize first form group
-
مختصر كتابي: Finalize first form group
-
Create Message Group
-
Create Preferences Group
-
Submit Form Data
-
مختصر كتابي: Submit Form Data
-
Form Validation
-
مختصر كتابي: Form Validation
-
المصادر
-
Introduction to HTML Forms
-
التسليم النهائي لدورة أساسيات HTML
-
خاتمة دورة أساسيات HTML
الإختبارات
مختصر كتابي: A High-Level Overview of Web Development
Mohamed Abusrea 2022-10-05
درس تقدم
0% مكتمل
العلاقة بين المتصفح (Browser) والخادم (Server)
- جميع المواقع تكون موجودة على سيرفر أو كمبيوتر متصلين بالإنترنت ليقوم السيرفر باستقبال الطلبات والرد عليها.
- عند فتح المتصفح لكتابة موقع في البحث على سبيل المثال، يرسل المتصفح طلبًا للسيرفر الموجود عليه الموقع فيقوم السيرفر بجمع كل الملفات التي تشكل الموقع ويرسلها للمتصفح.
- الملفات التي يتم إرسالها من السيرفر تكون بامتداد html , .css and .js. وهم الثلاث لغات الاساسية التي يتكون منهم أي موقع، ويستطيع المتصفح فهمهم والتعامل معهم بسهولة.
- يقوم المتصفح بجمع الملفات مع بعضها ويعرضها أمامنا في الواجهة الامامية، وبهذه الطريقة يتكون الموقع الذي نحتاجه أو الذي تم الدخول عليه من رابط على سبيل المثال.
الفرق بين الواجهة الامامية (Frontend) والواجهة الخلفية (Backend)
- ال Frontend هو تطوير الواجهة الامامية للموقع.
- ال Backend هو تطوير الجهة الخلفية، وهو الجزء الخفي من الموقع، حيث أن المستخدم لا يتعامل معه بشكل مباشر.
المواقع الثابتة (Static) والمواقع المتفاعلة (Dynamic)
- ال Static website عندما تكون الملفات جاهزة على السيرفر وتُرسَل للمتصفح عند استدعائها.
- ال Dynamic website حينما يتم إنشاء وتجهيز نسخة جديدة من ملفات الموقع على السيرفر عند استدعائها وإرسالها للمتصفح.
وظيفة ودور لغة ال HTML و لغة CSS و لغة JavaScript
- لغة ال HTML هي المسؤولة عن محتوي الصفحة او الموقع.
- لغة ال CSS هي المسؤولة عن شكل المحتوى وطريقة عرضه.
- لغة ال JavaScript هي لغة البرمجة المسؤولة عن التفاعلات التي تحصل في الفرونت إند، ويمكن استعمالها للتغير في محتوى الصفحة وتنسيقها ولتحميل بيانات من السيرفر، ويمكن استخدامها لعمل واجهات كاملة.
اشترك
قم بتسجيل الدخول لتعلق
8 تعليقات
أحدث
أقدم
الأكثر تصويتا
Inline Feedbacks
عرض جميع التعليقات