الفصل الثالث: تطبيقات الويب
عرض تفاعلي من الوحدة الثالثة في منهج البرمجة والذكاء الاصطناعي لـتانية ثانوي بكالوريا.
الوحدة الثالثةمفاهيم برمجيةتانية ثانوي بكالوريا
عن العرض
الفصل الثالث: تطبيقات الويب — مراجعة تفاعلية الفصل الثالث: تطبيقات الويب 0/5 تطبيق الويب = 3 طبقات + طلب ورد + 3 تقنيات الطبقات تتعاون، والعميل والخادم…
محتوى العرض التفاعلي
الفصل الثالث: تطبيقات الويب — مراجعة تفاعلية الفصل الثالث: تطبيقات الويب 0/5 تطبيق الويب = 3 طبقات + طلب ورد + 3 تقنيات الطبقات تتعاون، والعميل والخادم يتكلموا عبر HTTP، والواجهة تتبني بـ HTML وCSS وJavaScript. هيكل الفصل الفصل الثالث: تطبيقات الويب 3-1 البنية العامة أ تعريفات الطبقات ب تدفق الطلب 3-2 طرق الاتصال أ تعريفات الاتصال ب GET وPOST ج رموز الحالة 3-3 الواجهة الأمامية أ تعريفات التقنيات ب HTML وCSS وJS ج أطر العمل دوس على أي درس وروح له، وبعدها لعبة واختبار 3-1 البنية العامة لتطبيقات الويب دوس على أي مصطلح تشوف تعريفه. بالبلدي تخيل مطعم: الواجهة الأمامية = الفاترينة والمنيو اللي العميل بيشوفه. الواجهة الخلفية = المطبخ اللي بيحضّر الطلب. قاعدة البيانات = المخزن اللي فيه كل المكونات. تدفق الطلب: البحث عن منتج الواجهة الأمامية تعرض وتجمع الواجهة الخلفية تقرر وتعالج قاعدة البيانات تخزن وتسترجع دوس "ابدأ" وتابع الطلب وهو بيتحرك بين الطبقات. السابق ابدأ الخلاصة: الواجهة الأمامية تعرض وتجمع، والواجهة الخلفية تقرر وتعالج، وقاعدة البيانات تخزن وتسترجع. 3-2 طرق اتصال تطبيقات الويب دوس على أي مصطلح تشوف تعريفه. جرّب GET وPOST GET = هاتلي حاجة POST = خد مني حاجة ابعت الطلب shop.com الطلب هيظهر هنا واحد بيراقب الطريق وشايف: ... رموز الحالة: مين المشكلة؟ دوس على كل رابط وشوف الرد. shop.com/products صفحة موجودة shop.com/prodcts الرابط فيه غلطة shop.com/checkout الخادم بيقع العميل --- الحالة الخادم اختار رابط من فوق. بالبلدي GET = هاتلي حاجة (بتطلب معلومة). POST = خد مني حاجة (بتبعت بيانات للسيرفر يعالجها). 3-3 أساسيات الواجهة الأمامية دوس على أي مصطلح تشوف تعريفه. بالبلدي تخيل إنك بتبني بيت: HTML = الطوب والحيطان (الهيكل). CSS = الدهانات والستائر (المنظر). JavaScript = الكهرباء…