اما لماذا نتعلم البرمجة فيتم ذلك بهدف خلق محتوى تفاعلي يخدم غرضي
كمبرمج او صاحب محتوى
·
اصبحت البرمجة المتحكم الرئيسي في كافة امور الحياة من
كهرباء وماء وطاقة ومحركات واقتصاد وخلافه واصبح المبرمج عملة نادرة خاصة اذا تميز
بالابتكار
·
مهمة المبرمج الرئيسية ليست ان ينتج كودا لأداء مهمته بل
ان يستطيع حل المشاكل المرتبطة بالكود وان يخلق كودا سهلا نظيفا
متطلبات العمل لتعلم البرمجة والعمل كمبرمج:
1- تحميل برنامج زامب xampp من الرابط التالي https://www.apachefriends.org/download.html
2- تحميل برنامج vs code
https://code.visualstudio.com/download
البديل :
1-
العمل على منصة عالم واحد (محرر نصوص عالم واحد اون لاين
)
https://awamp.com/your-code.php
- هي لغة انشئت خصيصا لتنسيق صفحات الويب او
بمعنى ادق عرض المحتوى على اجهزة الكمبيوتر ليتم عرضها في شكل صفوف واعمدة وفقرات
وعناوين حيث كان الوضع سابقا مزري ويتم عرض المحتوى كبلوك اي كتلة واحدة ولاحقا تم
ادماج لغة css في لغة
html
لإضافة المزيد من الجماليات مثل الالوان والخلفيات والتباعد ..الخ
- ترمز HTML
إلى Hyper Text Markup
Language
- خصائص لغة HTML
• هي لغة ترميز لإنشاء صفحات الويب
• تقوم بهيكلة صفحة الويب
• تتكون من سلسلة من العناصر تفرض على المتصفح
طريقة العرض كأن يتم العرض في شكل صفوف او اعمدة ..الخ
مثال على لغة html
لغة CSS
ما هو CSS؟
(Cascading Style Sheets )CSS تعني التنسيق المتتابع للصفحات والمقصود صفحات HTML والتي يتم بها بناء الموقع ..اذا فاولا نبني
بلغة HTML ثم ننسق بلغة CSS .
يصف CSS كيفية عرض عناصر HTML
على الشاشة أو الورق أو في وسائط أخرى
يوفر CSS الكثير من العمل. يمكنه التحكم في تخطيط
العديد من صفحات الويب دفعة واحدة
يتم حفظ التنسيقات
في ملفات CSS
ومن ضمن مهام اللغة :
·
تحديد الخطوط والهوامش والمسافات لعناصر
الموقع .
·
تحديد لون وحجم العناصر .
·
وضع الألوان على الخلفيات .
·
تحريك العناصر بحرية والحصول على العديد من
الحركات في الموقع .
نبذة عن
اللغة:
كان Microsoft Internet Explorer 3 أول متصفح تم من خلاله عرض واستخدام CSS في عام 1998.
أصدرت W3C- التي تشرف على معايير الويب CSS3 والتي يأمل المطورون أن تقوم جميع المتصفحات
الرئيسية بقراءة وعرض كل خاصية من خصائص لغة ال CSS
بنفس العرض والطريقة .
كيف تعمل CSS
؟
لفهم أساسيات
كيفية عمل CSS ، يجب أولاً فهم القليل عن لغة HTML. حيث تكون عناصر صفحات الويب عبارة عن وحدات
على أشكال مربعة يحتوي كل منها على عناصر عديدة ويتم تخصيص حجمها وشكلها عن طريق
لغة ال CSS .
مثال :
نقوم بتنسيق مثال HTML السابق
رابط الفيديو
بناء اول جزء في موقع بوابة صحفية : الهيدر
- نقوم الان ببناء الهيدر
- سورس كود الهيدر