الدرس 1-2

صمّم موقعك بـ CSS مع الذكاء الاصطناعي

0%
محتوى الدرس

اتعلّم البرمجة بالذكاء الاصطناعي · الوحدة الأولى، الدرس 1-2

صمّم موقعك بـ CSS مع الذكاء الاصطناعي

في الدرس اللي فات عملت أول موقع ليك. النهارده هتخلّيه شكله احترافي: هتفهم إزاي CSS بتتحكم في المسافات والزوايا والألوان وترتيب العناصر، وتتعلم تطلب من الذكاء الاصطناعي التصميم اللي في دماغك بالكلمات الصح.

مدة الدرس: من 25 لـ 35 دقيقة

هناخد كارت تعريف شكله عادي جدًا، ونحوّله لكارت شكله احترافي، خطوة بخطوة. الفيديو لسه بيتصوّر؛ لحد ما ينزل تقدر تقرأ نصه، أو تبدأ على طول: كل اللي فيه موجود في الشاشات الجاية.

اقرأ نص الفيديو لحد ما يتصوّر
  1. في الدرس اللي فات عملت أول موقع ليك. النهارده هنخلّيه شكله احترافي، والأهم: هتتعلم تقول للذكاء الاصطناعي بالظبط إنت عايز إيه، بدل «خلّيه أحلى» وخلاص.

    على الشاشة: إبراهيم قدام الكاميرا، وجنبه الموقع قبل وبعد التصميم.

  2. أي سطر CSS ليه تلات أجزاء: مين اللي هيتغير، وإيه اللي هيتغير، وهيبقى قد إيه. في ⁦h1 { color: #1c5d86; }⁩، الـ h1 هو العنصر، وcolor هي الخاصية، والكود اللي بعدها هو القيمة.

    على الشاشة: القاعدة مكتوبة كبيرة، وكل جزء بيتلوّن لوحده وعليه اسمه.

  3. كل عنصر في الصفحة عبارة عن صندوق. جوّه الحدود فيه padding: المسافة بين الكلام والحد. والحد نفسه اسمه border. وبرّه الحدود فيه margin: المسافة بين الصندوق وجيرانه. لما تفهم الصندوق، هتعرف تظبط أي مسافة.

    على الشاشة: تسجيل شاشة لنشاط الصندوق: تحريك padding وborder وmargin.

  4. تعالى نلعب بكارت التعريف: نكبّر العنوان، ونزوّد المسافة الداخلية، وندوّر الزوايا، ونضيف ضل خفيف. كل حركة ليها سطر في الكود، وتقدر تشوف السطر بيتغير قدامك.

    على الشاشة: تسجيل شاشة لنشاط الكارت، والكود بيتلوّن مع كل تغيير.

  5. عايز الهوايات جنب بعض بدل ما تبقى تحت بعض؟ هنا ييجي Flexbox. display: flex بترص العناصر في صف، وgap بيعمل مسافة بينها، وflex-wrap بتنزّلها سطر جديد لو الشاشة ضيقة. وخد بالك: صفحتنا عربي، فالصف بيبدأ من اليمين.

    على الشاشة: تسجيل شاشة لنشاط Flexbox: تغيير الاتجاه والمسافة وعرض الشاشة.

  6. دلوقتي إنت عارف الكلمات. بدل «خلّيه أحلى» قول: «زوّد الـ padding بتاع الكارت لـ 24px، ودوّر الزوايا 16px، وخلّي الهوايات جنب بعض بـ Flexbox». كده الذكاء الاصطناعي هيفهمك من أول مرة.

    على الشاشة: مقارنة بين الطلب المبهم والطلب المحدد، وبعدين البرومبت الجاهز.

  7. آخر حاجة: تحدي. قدامك تصميم، وعليك تقلّده بالظبط. جرّب، وبص، وعدّل. وبعدها اختبر نفسك. وزي ما اتفقنا: بنتعلم بالتجربة مش بالحفظ.

    على الشاشة: شاشة التحدي، وبعدين شاشة الأسئلة.

هتتعلم في الدرس ده

  • تقرا قاعدة CSS وتعرف أجزاءها: العنصر والخاصية والقيمة.
  • تفهم «الصندوق»: padding وborder وmargin.
  • تظبط شكل كارت: حجم الخط والمسافات والزوايا والضل واللون.
  • ترتب العناصر جنب بعض أو تحت بعض بـ Flexbox، وتخلّيها تستحمل الشاشة الصغيرة.
  • تترجم كلامك («الكلام لازق») لخصائص CSS تقدر تطلبها من الذكاء الاصطناعي.
  • تقلّد تصميم جاهز بنفسك.

رحلة الدرس

12 شاشات قصيرة، كل شاشة فيها حاجة واحدة. تقدر تفتح أي محطة من هنا أو من «محتوى الدرس».

1 / 12مقدمة