موقع W3School يساعدك في تعلم تطوير المواقع و الويب


لكل شخص يرغب في إقتحام عالم تطوير المواقع هذا العالم المعقد و الصعب سأقدم لك اليوم الموقع الأجنبي الشهير و الأول في تعليم لغات تطوير المواقع، إنه W3School و حتما ستستفيد منه فهو يبدأ معك من المستوى المبتدئ وصولا الى الاحتراف و في السطور القادمة سأسلط الضوء على أبرز مزايا الموقع كي تستفيد منه على أكمل وجه.

  ماذا سيعلمني الموقع بالضبط ؟ 
سيعلمك كيف يتم تطوير المواقع و هو لا يعلمك كيف تستخدم البرامج لكي تصمم موقعك بل يبدأ معك من البداية و يعلمك كيف تعمل برامج تصميم المواقع أي أنك ستصبح قادرا على إنشاء مواقع بدون برامج و صدقني إذا قلت لك أنك ستصبح قادرا على إنشاء صفحات ويب بواسطة برنامج المفكرة أو أي محرر نصوص و هذا ليس غريب لأن صفحات الويب ما هي الا شفرات مكتوبة تقوم المتصفحات بتنفيذها.

  هل هذا مجانا ؟ 
طبعا الدروس و المواد التعليمية متاحة مجانا يمكنك قراءتها و التعلم منها و بالإضافة الى الدروس فالموقع يوفر شهادات معتمدة يمكنك الحصول عليها بعد إجتياز الاختبار لكن بالطبع الاختبارات و الشهادات لا يقدومنها بالمجان و يبلغ سعر كل إختبار 95$ و هو مبلغ كبير نسبيا خصوصا أنك كمطور ويب عليك أن تتقن على الأقل 4 لغات - سأوضح هذه النقطة لاحقا - و هذا يعني أن عليك خوض 4 إختبارات أي 4 × 95$ = 380$.

  هل تطوير المواقع مهم الى هذه الدرجة ؟ 
لن أجيب على هذا السؤال ، و أدعوك فقط للتأمل في الضجة و الصخب الذين أحدثهما موقع Facebook و Twitter و لا أستشهد فقط بهذين الموقعين هناك الكثير من المواقع الأخرى و بشكل عام كل شركة تهتم بسمعتها تحرص على التواجد على شبكة الانترنت.

  كم لغة علي أن أتقن حتى أصبح مطور مواقع ؟ 
تطوير المواقع معقد و متشابك و المواقع أنواع و مستويات فهناك مواقع قد لا تتطلب أن تستخدم سوى لغتين و هناك مواقع قد تتطلب منك إستخدام خمس لغات أو أكثر و السبب عائد الى نوع العمليات و الوظائف التي تتم في الموقع لكن بشكل عام عليك أن تتقن 4 لغات برمجة بشكل جيد و هي :
• لغة HTML.
• لغة CSS.
• لغة JavaScript.
• لغة PHP.
طبعا بالإضافة الى شيء أخير و هو أن تتعلم إدارة قواعد البيانات و أشهرها SQL



  لماذا كل هذه اللغات ألا يكفي لغة واحدة ؟ 
في الحقيقة أنا أطلق عليها مجازا سم لغات برمجة لكنها ليست كذلك تماما فكل لغة لها وظيفتها فمثلا لغة HTML هي اللغة الأم و الأقدم و هي لغة علامات و وسوم فقط وظيفتها هي تحديد هيكلية صفحات الموقع و يمكنك تشبيهها بأعمدة الأساسات لأي بناء أو برج و أما لغة CSS فهي لغة قواعد تتحكم فقط بمظهر الصفحة أو الموقع و يمكنك تشبيهها بالديكور و أما لغة JavaScript فهم يسمونها لغة البرمجة من جهة المتصفح و عن طريقها يمكنك عمل تأثيرات جميلة داخل موقعك و يضا يمكنك إعطاء أوامر للمتصفحات لتنفذها و أما لغة PHP فهي قلب و نواة المواقع الحديثة لأنها تسمح لك بإنشاء صفحات عرض ديناميكية ( متغيرة ) و أيضا يطلقون عليها بلغة البرمجة من جهة الخادم لأنها تمكنك من توجيه أوامر للخادم لكي ينفذها و أخيرا بقيت قواعد البيانات SQL و هذه مهمة إذا كنت ستحتاج الى إنشاء عضويات و حسابات للمستخدمين و بالتأكيد سيكون لكل عضوية بياناتها و تفصيلاتها جميعها ستخزن بشكل منظم في قاعدة البيانات، و طبعا هذا الحد الأدني الذي عليك أن تحيط به و هناك لغات و تقنيات أخرى عليك تعلمها إذا أردت إحتراف تطوير المواقع.

  إذا في ظل كل هذا الزخم من اللغات فماذا سأتعلم ؟ 
W3School يوفر لك سلسلة كاملة و شاملة لتعلم الكثير من اللغات و التقنيات و أهمها :
• HTML
• HTML5
• CSS
• CSS3
• JavaScript
• jQuery
• AJAX
• SQL
• PHP
• ASP
• ADO
• XML
• RSS
و القائمة طويلة لذا إذا كنت مهتم يستحسن بك زيارة الموقع للإطلاع على القائمة الكاملة.

  أنا لدي بعض الخيرة في تطوير المواقع فكيف أستفيد من W3School ؟ 
يمكنك مواصلة التعلم على الموقع و أيضا يمكنك الاستفادة من منتدى W3School و هناك على المنتدى يمكنك طرح استفساراتك و طرح مشاكلك و الحصول على مساعدة بخصوصها من قبل الأعضاء و الخبراء ، أيضا يمكنك الاستفادة من المراجع في شتى المجالات التي يقدمها الموقع.



  أريد زيارة الموقع. 


هناك 4 تعليقات:

  1. http://ntaatar.com/ts4/register.php?ref=4

    ردحذف
  2. شركة سوقني متخصصة في تنفيذ خدمات تصميم و تطوير المواقع و المنتديات الالكترونية ، كما تتولي عملية اشهار المواقع ليظهر بسرعة في نتائج جوجل الاولي

    للاتصال بنا عبر جوال

    002_01008745590

    ردحذف