تعلم البرمجة مجاناً – برمجة مواقع الانترنت
فكرة تحسين محركات البحث لم تعد مقتصرة على معرفة العوامل التي تؤثر في عملية البحث، ولضمان حصولك على نتائج جيدة في عملية التحسين عليك تعلم بعض الأُسُس البسيطة عن أهم لغات البرمجة HTML / CSS / JavaScript / PHP ، صدقوني الأمر ليس معقداً كما تظنون وأصبح هناك الكثير من المواقع التي تقدم مواد تعليمية تفاعلية مجانية.
قائمة المواقع التي تقدم دروس مجانية في البرمجة كثيرة وسنذكر لكم أهمها، هذه المواقع تُساعدك على البدء في تعلّم وفهم البرمجة بأسلوب بسيط وسهل جداً، البعض قد يترك لك انطباعاً سلبياً عن أن تعلّم البرمجة من دون أُستاذ أمر في غاية الصعوبة وقد يخبرك أحدهم أنه أمر مستحيل، لكن أودُ أن أُؤكدَ لك ان هذا كلام خاطئ فأنا أتكلم عن نفسي إستطعت تعلم العديد من الامور المرتبطة بالبرمجة لوحدي ومن دون معلّم لذلك أنت ايضاً قادر على تعلم البرمجة من دون استاذ.
قبل أن نبدأ عليك ان تعمل على تنظم وقتك حتى تحقق أكبر فائدة ممكنة، لا تكتفي فقط بالقراءة بل عليك التطيبق والممارسة لأنها ستساعدك على حفظ المعلومات التي استخلصتها من الدروس.
1- تعلم برمجة JavaScript جافا سكربت
http://studio.code.org/
الموقع الأول لتعلم برمجة الجافا سكريبت وباللغة العربية وبأسلوب متميز جداً وتفاعلي، كما يساعدك هذا الموقع على تعلم مبادئ ومفاهيم برمجة JavaScript كل ما عليك فعله عند الدخول إلى الموقع أن تختار اللّغة التي تريد التعلّم بها، وعند البدء بأولى الخطوات إحرص على الضغط على إظهار الكود حتى تستطيع فهم ماذا يحصل.
2- تعلم برمجة HTML 5 من الصفر
https://www.udemy.com/learn-html5-programming-from-scratch/
إذا كانت هذه اول بداية لك في عالم HTML5 ينصح ان تبدأ من هنا، كل ما يجب عليك فعله هو تسجيل حساب جديد على الموقع والبدء بالتعلّم، الكورس مقسم إلى 5 أقسام يتخللها وضع الاهداف واختبارات رمزية لمعرفة مدى الإستفادة التي حققتها مع كل انتقال لقسم جديد.
3- تعلم برمجة HTML و CSS من الصفر
https://www.udemy.com/web-development-learn-by-doing-html5-css3-from-scratch-introductory/
لاشك ان HTML هي أساس البرمجة وكل مبرمج أو مسوّق أو مختص SEO بحاجة أن يعلم أساسيات هذه اللغة حتى يتمكن من اتقان عمله، وتعد لغة CSS جزء لا يتجزء من HTML بحث تعتبر اللغة المسؤلة عن الشكل والتصميم الخارجي لـ HTML، يعتبر هذا الكورس من أهم الدروس التي تمت كتابتها والذي تم اكماله من قبل 21000+ حتى الآن.
4- تعلم برمجة PHP للمبتدئين
http://www.codecademy.com/tracks/php
تعد PHP اللغة الاكثر استخداماً على الانترنت كما انها اللغة الرسمية المتبعة في برمجة موقع فيسبوك، البعض يقول عنها اللغة البرمجية الاكثر تعقيداً، ونحن نقول لك أن تعلّم هذه اللغة اليوم بات أسهل من تعلمك لجدول الضرب (بالمناسبة لم احفظ جدول الضرب حتى الآن 😛 ) هذا الكورس مخصص للمبتدئين في تعلم PHP إذا كنت تبحث عن دروس PHP باللغة العربية يمكنك العثور على الكثير منها منتشرة على اليوتيوب أو من خلال هذا الرابط.
5- تعلم MYSQL للمبتدئين
http://www.tutorialspoint.com/mysql/
هل سألت نفسك يوماً عندما تقوم بتسجيل عضوية جديدة في موقع ما على الشبكة، أين يقوم هذا الموقع بحفظ بيانات دخولك ؟ ، يتم عادة تخزين هذه البيانات في قواعد بيانات متصلة برمجياً عن طريق أحد لغات البرمجة، أشهرها MYSQL المستخدمة من قبل PHP.
6- تعلم برمجة jQuery للمبتدئين
http://www.codecademy.com/tracks/jquery
إذا كنت تفضل أسلوب التّعليم التفاعلي، تعلّم من هذا الموقع : http://try.jquery.com/
يساعد تعلم jQuery على إضافة لمسة تفاعلية بين موقعك والزائر بحيث تضيف الكثير من الحركات التفاعلية التي تجذب الزائر والتي من شأنها ايضاً أن تزيد من نسبة قدرته على استقبال المعلومة في حال استخدمت هذه اللغة بالشكل الصحيح والموقع الثاني هو خير مثال على هذه الطرق التفاعلية.
7- تعلم برمجة Python للمبتدئين
http://www.codecademy.com/tracks/python
قد لا تكون هذه اللغة منتشرة بشكل كبير في مجتمعنا العربي إلا انها من اللغات المهمة المنتشرة في الغرب، ومن المعروف لدى الكثيرين أن موقعي Dropbox و YouTube تمت برمجتهم باستخدام لغة بايثون لذلك كان من الضروري إرفاق هذا الدرس هنا والإطلاع على مضمون هذه اللغة واكتساب المزيد من الخبرات في كافة المجالات.
ماذا يمكنك ان تفعل خلال وبعد فترة التعلم ؟
البدء باستخدام Git : يعتبر برنامج Git من البرامج الضرورية لكل مبرمج حيث يقوم هذا البرنامج المجاني الفتوح المصدر بحفظ نسخة عن الكود الذي قمت بكتابته للعودة إليه في حال اصاب الكود الرئيسي اي مشكلة ويمكنك التعرف على امكانيات هذا البرنامج المذهل من هنا وتحميله عن طريق الموقع الرسمي.
سجل في Meetup : مجتمع من المبرمجين في منطقتك او بلدك يمكنك التعرف عليهم وتبادل الخبرات فيما بينكم والاستفادة من الإجتماعات الدورية التي يتم عقدها، حتى تصل إلى الفائدة والهدف الذي رسمته لنفسك مع بداية دخولك في مجال البرمجة.
مقالة رائعة ومفيدة جدا جدا
شكراً جزيلاً على التجميعة المُفيدة .
أتمنى لك كل الفائدة صديقي 🙂
bonjour quel est la relation entre html et php
السلا م عليكم اسمي امين رمضانكم كريم منذ مدة وانا ابحث عن دليل محض لتعلم البرمجة لكن دون جدوى حتى دلني الله على موقعكم ارجو ان تاخدو بيدي إلى هذا العالم الجميل اخوكم في الله امين
هناك الكثير وننصحك بدورات مجانية من موقع https://www.udemy.com/courses/
ممتاز بس اسجل منين فين ايقونة التسجيل
merçi beaucoup
très bien
thank you
مقاله كويسه بس عايز ابدء التعلم اخش علي موقع ايه
ننصحك البدء على موقع Udemy
التعليق مقال رائع ومفيد لكم خالص الشكر والتقدير