في الوقت الحاضر ، فإن معرفة كيفية الكود ليس فقط لمهندسي ومطوري البرامج. بالتأكيد ، إذا كنت ترغب في الحصول على وظيفة في تلك المجالات ، فإن امتلاكك خبرة كبيرة أمر أساسي (وبالتأكيد يتطلب أكثر من فصل دراسي واحد عبر الإنترنت).
ولكن بالنسبة لأي شخص آخر ، هناك الكثير من الأسباب التي يجب أن تتعلمها أيضًا. على سبيل المثال ، يمكن أن يعلمك ما يكفي لتصميم موقع ويب أساسي للغاية أو تطبيق لديك فكرة عنه (مما يعني أن حياتك المهنية قد تكون في متناول اليد). أو في بعض الصناعات ، يمكن أن يثير إعجاب مدير التوظيف - حتى لو لم يكن جزءًا من عملك. إنه لا يظهر فقط أنك تفهم الاتجاهات الحالية ، ولكن أيضًا قد تكون قادرًا على المشاركة في مشاريع أكبر.
لقد أقنعتك ، أليس كذلك؟ جيد ، لأن هذه الفصول العشرة تستحق حقًا وقتك (وهل ذكرت أنها مجانية؟).
1. مقدمة في البرمجة: الفصل الأول ، Skillshare
إن قرار تعلم لغة برمجة قد يبدو مخيفًا للغاية. لهذا السبب تعد هذه الدورة التدريبية مكانًا جيدًا لبدء رحلتك - حيث ستوضح لك المفاهيم الأساسية التي تحتاج إلى معرفتها وتعطيك تلك المعرفة الأساسية حتى تتمكن من معالجة الترميز مع الإجابة عن جميع أسئلتك.
المدة: 9 فيديو
2. كيفية جعل التطبيقات مع عدم وجود خبرة البرمجة ، Skillshare
هل لديك فكرة رائعة عن تطبيق ما ، ولكن لا تعرف كيفية تحويله إلى منتج؟ إليك كيفية البدء في إنشاء النموذج الأولي الخاص بك اليوم .
المدة: 14 فيديو
3. إتقان MS Excel VBA للمبتدئين ، Udemy
هل تعلم أنه يمكنك تعلم الكود باستخدام Excel؟ نعم - إنها في الواقع طريقة رائعة وسهلة لتعريف نفسك بالبرمجة ، لأنك تعرف بالفعل كيفية استخدامها!
وإذا لم يكن لديك Excel على جهاز الكمبيوتر الخاص بك ، فحاول استخدام مكافئ أوراق Google.
المدة: 6 ساعات / 55 محاضرة
4. إتقان أساسيات HTML5 و CSS3: تطوير الويب للمبتدئين ، Udemy
معرفة كيفية بناء موقع على شبكة الإنترنت يمكن أن تجعل حياتك أسهل بكثير إذا كنت تريد إطلاق الحفلة الجانبية. سيرشدك هذا الفصل خلال العملية و HTML و CSS ، خطوة بخطوة.
المدة: 3 ساعات / 38 محاضرة
5. تعلم جافا سكريبت ، Codecademy
يعد Codecademy مكانًا رائعًا للبدء في تعلم جافا سكريبت - مع اتباع منهج الموقع العملي في الترميز ، فسوف تلتقطه في وقت قصير.
المدة: 8 مشاريع ، 6 اختبارات
6. المبتدئين PHP و MySQL تعليمي ، Udemy
إذا كنت ترغب في توسيع مهاراتك في بناء موقع الويب الخاص بك ، فإن لغة PHP هي لغة رائعة بعد HTML و CSS.
المدة: 10.5 ساعة / 156 محاضرة
7. بيثون ، الترميز
وفقا ل Codecademy ، بيثون ليست مجرد لغة شائعة الاستخدام ، ولكن واحدة من أسهل في القراءة. (عكا ، قد يكون مجرد مكان رائع للبدء.)
المدة: 8 مشاريع ، 9 اختبارات
8. تعلم بايثون: بايثون للمبتدئين ، أوديمي
إذا كنت أكثر من متعلم بصري ، فإن Udemy لديه الكثير من الدورات التدريبية الرائعة لك ، بما في ذلك برنامج Python التعليمي الأساسي.
المدة: 1 ساعة / 24 محاضرة
9. البرمجة للجميع (الابتداء مع بيثون) ، كورسيرا
أو ماذا عن تعلم بايثون من أستاذ جامعي حقيقي؟
المدة: 2-4 ساعات في الأسبوع / 7 أسابيع
10. تعلم روبي على القضبان ، Codecademy
وبمجرد الانتهاء من جميع هذه اللغات ، حاول استخدام Ruby on Rails لنقل مهاراتك إلى المستوى التالي.
المدة: 8 مشاريع ، 4 مسابقات
لمزيد من الخيارات ، راجع دورات الهندسة والتصميم في Muse ، والتي اختارها خبراء مهنيون (واعتمدت فقط لأجلك!).