تعلم برمجة مواقع الانترنت باستخدام html5 مع CSS3 و JavaScript مجاناً
هل تساءلت يومًا كيف تعمل برمجة الكمبيوتر computer programming ، ولكن لم تفعل أي شيء أكثر تعقيدًا على الويب اكثر من تحميل صورة على Facebook؟ ، وتعلم البرمجة بمختلف مجالاتها مثل تطوير الويب Web development او التطبيقات …. الخ ، اصبح من المهن المطلوبة حاليا ومستقبلا ، ومن الوظائف التى سوف يصبح الطلب عليها بصورة كبيرة فى المستقبل طبقاً للدراسات المختلفة ، واصبحت كبرى الشركات العالمية فى مجال التكنولوجيا والمؤسسات الكبرى تبحث عن متخصصين فى مجالات البرمجة وأمن المعلومات ، وقد تم تصميم الدورات التدريبية والكورسات التعليمية فى مجال البرمجة لجميع مطوري تطبيقات الويب الذين يرغبون في تعلم كيفية إنشاء صفحات ويب سريعة الاستجابة باستخدام HTML5 و CSS3 و JavaScript وكيفية تعلم كيفية إنشاء تطبيق من التصميم الأولي إلى التنفيذ الفعلي .
تعلم برمجة مواقع الانترنت باستخدام html5 مع CSS3 و JavaScript مجاناً
ويمكن لأي شخص تعلم إنشاء كود code ، تمامًا مثل أي شخص يمكنه تعلم لغة جديدة. في الواقع ، والبرمجة تشبه التحدث بلغة أجنبية – وهذا هو بالضبط السبب في أنها تسمى لغات البرمجة ، وكل واحد له قواعده وصياغته الخاصة التي تحتاج إلى تعلمها خطوة بخطوة ، وهذه القواعد هي طرق لإعلام جهاز الكمبيوتر الخاص بك ما يجب القيام به ، وبشكل أكثر تحديدًا ، في برمجة الويب ، فهي طرق لإخبار المتصفحات بما يجب فعله.
وتشبه البرمجة ، أو الترميز ، حل اللغز ، وفي لغة بشرية مثل الفرنسية أو العربية ، قد يكون اللغز ترجمة الجملة تماما ، وفي البرمجة ، يمكن أن يكون اللغز لجعل صفحة الويب تبدو بطريقة معينة ، أو لجعل كائن على الصفحة يتحرك ، لذلك عند إعطاء مصمم الويب هدفًا نهائيًا مثل “إنشاء صفحة ويب تحتوي على هذا العنوان ، هذا الخط ، هذه الألوان ، هذه الصور ، وعلى سبيل المثال حيوان وحيد القرن متحرك يمشي عبر الشاشة عندما ينقر المستخدمون على هذا الزر” ، ووظيفة مصمم الويب هو أخذ هذه الفكرة الكبيرة وكسرها إلى أجزاء صغيرة ، ثم ترجمة هذه القطع إلى تعليمات يمكن أن يفهمها الكمبيوتر – بما في ذلك وضع جميع هذه التعليمات بالترتيب الصحيح أو بناء الجملة ، والهدف من هذه التدوينة الهامة ، تعليمك أساسيات HTML5 ، CSS ، وواحدة من لغات البرمجة الأكثر شيوعًا ، JavaScript .
مع كورس مجانى رائع على منصة رواق التعليمية بعنوان برمجة مواقع الانترنت باستخدام html5 مع CSS3 و JavaScript ، ومن المعروف ان HTML5 هو احدث اصدار من لغة برمجة وعمل مواقع الانترنت وهي اختصار ل (HyperText Markup Language) ، وهي اللغة الوحيده التي يفهمها متصفح الانرتنت وجميع لغات البرمجة التي تتعامل مع متصفحات الانترنت Internet browsers يجب ان تترجم مخرجاتها الى هذه اللغة ، ولذلك يعتبر اتقان ومعرفة هذه اللغة هي حجر الاساس ونقطة البداية الاساسية لاي شخص يرغب في الابحار في برمجة وتصميم مواقع الانترنت .
منهج المادة : وسوف يتم تقسيم الماده على النحو التالي
Html5
• مقدمة عن عالم مواقع الانرتنت ولماذا html5
• مكونات صفحة الانترنت وماهي عناصر html5 الجديده
• كيفية دعم عناصر ال Html5 في متصفحات الانترنت
• ما هو المقصود ب semantic web page
HTML5 web forms
• ما هي Html5 web forms
• التحقق والغاء التحقق من مدخلات المستخدمين
• ما هي العناصر الجديده في html5 web forms
• العناصر الاقل اهمية في العناصر الجديده في html5 web forms
• اضافة وظائف اضافية الى web forms باستخدام ال javascript
• كيفية التأكد من دعم متصفح الانترنت ل html5 web forms
الصوت والفيديو
• الصوت والفيديو في المتصفحات الحديثة
• الصوت وقضايا الملكية الفكرية
• كيفية برمجة و التعامل مع الاصوات في مواقع الانترنت
• الفيديو وقضايا الملكية الفكرية
• كيفية برمجة والتعامل مع الفيديوهات في صفحات الانترنت
• هل جميع المتصفحات تدعم الصوت والفيديو ؟
الموقع الجغرافي Geolocation API
• كيف تجعل موقع الانترنت يحدد موقع الشخص الذي يتصفحه
• كيف تحدث موقع متصفح الموقع بشكل مستمر
CSS3 ) Cascading Style Sheets)
• ما هي ال Css3 وما دورها في صفحة الانترنت
• كيفية اختيار العناصر في صفحة الانرتنت بناء على علاقتها ببعضها البعض
• كيفية اختييار العناصر بناء على خصائصها
• كيفية اختيار العناصر بناء على ما يسبقها من محددات pseudo Classes
• كيفية اختيار العناصر بناء على تفاعل المستخدم مع الموقع
• كيفية تقسيم الصفحة وعمل بنيتها باستخدام ال Css3
• كيفية جعل الموقع مناسب وصديق لمتصفحات الجوال والاجهزة الذكية
• هل جميع المتصفحات تدعم خصائص ال Css3 الجديده
• الالوان والشفافية في صفحة الانترنت
• عمل التاثيرات والحركة في الموقع باستخدام Css Transforms
• عمل الظل في صفحات الموقع
• خصائص الخلفية في المواقع وكيفية التعامل معها
• عمل تدرجات الالوان
• التعامل مع الخطوط في صفحات الانترنت
• هل جميع المتصفحات تدعم الخطوط نفسها
وسوف تبدء هذه الدورة التعليمية المفيدة يوم الاحد القادم 18 مارس 2018 ولمدة 7 اسابيع وتنتهى فى الـ 6 من مايو 2018 .
وفى الختام صديقى متابع موقع قاعة التقنية الكريم ، فى نهاية الدورة التعليمية سوف تكون قادر على البدء ببرمجة وتصميم مواقع الانترنت Static webSite ، وسوف تستطيع تحويل مواقع الانترنت الى مواقع صديقة لمتصفحات الجوالات والاجهزة الذكية ، والى اللقاء فى تدوينات اخرى مفيدة .. تحياتى لكم جميعاً .