ما هي برمجة الويب ؟
برمجة الويب Web Programming أو المعروف أيضاً بإسم تطوير الويب Web Development، عبارة عن كتابة تعليمات وتوجيه أوامر بهدف إنشاء أو بناء صفحة أو عدد من صفحات الويب، وذلك باستخدام أحد لغات برمجة الويب المتاحة، كما يمكن ربط هذه الصفحات مع قاعدة بيانات، بحيث تتحول بذلك من مجرد صفحات ويب إلى سكربت مميز.
لابد لمن يرغب بتعلم برمجة المواقع الإلكترونية أن يتعرف في البداية على لغاتها حتى يتمكن من النجاح في هذا المجال. وقد تصادف العديد من اللغات فتتسائل أيها الأنسب من بين كل تلك اللغات؟
اللغات المستخدمة في برمجة الويب:
-
لغة HTML
تعتبر هذه اللغة من أقدم اللغات وأوسعها استخداماً في تصميم صفحات الويب، كما تعتبر الهيكل الرئيسي لصفحات الويب والبنية التحتية لها.
-
لغة JavaScript
لغة جافا سكريبت مستخدمة في أغلبية المواقع، كما تعتبر العمود الفقري لأي صفحة ويب حديثة -إلى جانب HTML و CSS-
-
لغة PHP
هي لغة برمجة نصية صممت من أجل استخدامها لتطوير وبرمجة تطبيقات الويب، ويمكن استخدامها لإنتاج برامج قائمة بذاتها. كما أنها لغة مفتوحة المصدر، وتعمل على أنظمة تشغيل متعددة مثل ويندوز و لينكس.
-
لغة CSS
CSS هي اختصار ل Cascading Style Sheet ، وهي لغة تنسيق لصفحات الويب تهتم بشكل وتصميم المواقع ويتم من خلالها التحكم في شكل الموقع بالكامل من حيث نوع الخط المستخدم أو لونه أو حجمه.
-
لغة #C
هي لغة برمجة موجهة للكائنات صُممت لتكون لغة بسيطة وحديثة وعامة الغرض.
بعد أن تعرفنا على بعض اللغات المستخدمة في برمجة الويب نعرض لكم بعض الكورسات في هذا المجال
كورسات لتعليم برمجة الويب:
مما ستتعلمه في هذه الدورة: معرفة أهم اساسيات لغة PHP، تحليل اي كود PHP ومعرفة الغرض منه، القدرة على معالجة الاخطاء الخاصة باللغة ..
web developer from zero to framework (مطور الويب من الصفر)
مما ستتعلمه في هذه الدورة: الكتابة بلغة PHP، فهم مبدئى لقواعد البيانات، عمل مواقع.
Responsive Website Basics: Code with HTML, CSS, and JavaScript
مما ستتعلمه في هذه الدورة: ستتعلم ثلاث لغات برمجة وتصميم مواقع رئيسية: HTML و CSS و JavaScript. ستقوم بإنشاء صفحة ويب باستخدام العناصر الأساسية للتحكم في التخطيط والأسلوب ..
مما ستتعلمه في هذه الدورة: سوف تتعلم كيفية البرمجة بواسطة Scratch وهي لغة برمجة مرئية سهلة الاستخدام.
تَعلُمُ البرمجةِ للمبتدئينَ كلياً بواسطةِ الـ #C
مما ستتعلمه في هذه الدورة: تعلم القواعد الأساسية للغة #C ، تعلم كيفية بناء التطبيق ومشاركته مع الغير ..
برمجة مواقع الانترنت باستخدام html5 مع CSS3 و JavaScript
مما ستتعلمه في هذه الدورة: سوف تكون قادر على البدء ببرمجة وتصميم مواقع الانترنت، سوف تستطيع تحويل مواقع الانترنت الى مواقع صديقة لمتصفحات الجوالات والاجهزة الذكية.
قنوات يوتيوب لتعليم برمجة الويب:
الدورة الشاملة لتصميم و تطوير مواقع الإنترنت
دورة تصميم وبرمجة المواقع الالكترونية -Web Development Tutorials
Web Development Tutorial For Beginners | Edureka
كتب في مجال البرمجة:
-
كيف يتعلم المبرمج بشكل صحيح - وجدي عصام عبدالرحيم
-
تعلم البرمجة بلغة php - عبداللطيف ايمش، أحمد أبو السعود
-
نحو فهم أعمق لتقنيات HTML5 - عبداللطيف ايمش
-
تعلم JavaScript - عبداللطيف ايمش
-
Kevlin Henney - Things Every Programmer Should Know 97
-
Robin Nixon - Leaning PHP MySQL, and JavaScript
تطبيقات لتعليم البرمجة:
وأخيراً وليس آخراً نختتم المقالة بهذه المقولة.
"الأفكار لا تتشكل بشكل كامل، بل تصبح واضحة فقط عندما تعمل عليها، عليك أن تبدأ، إذا كان علي أن أعرف كل شيء عن التواصل بين الناس قبل أن أبدأ، لم يكن هناك فيس بوك الآن".
- مارك زوكربيرغ
التعليقات (0)
لايوجد لديك حساب في عالم البرمجة؟
تحب تنضم لعالم البرمجة؟ وتنشئ عالمك الخاص، تنشر المقالات، الدورات، تشارك المبرمجين وتساعد الآخرين، اشترك الآن بخطوات يسيرة !