وظائف التكنولوجيا

11 من أفضل الأماكن لتعلم البرمجة مجانًا

لقطة كاملة الإطار لرموز البرنامج على الشاشة

••• دجوي عادل / إيم / جيتي إيماجيس



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

Codecademy

هناك احتمالات إذا كنت قد بحثت في تعلم البرمجة من قبل ، فقد واجهت Codecademy ، وهي منصة تعليمية عبر الإنترنت. إنه سهل الاستخدام ويعرض النتائج أثناء الترميز. تقدم Codecademy مجموعة واسعة من لغات البرمجة بما في ذلك لغة البرمجة & CSS ، جافا سكريبت و بي أتش بي و Python و Ruby و Angularjs و Command Line والمزيد.

فري كود كامب

يبدأ برنامج Free Code Camp بمناهج دراسية من 800 ساعة من الترميز ، تليها 800 ساعة من الخبرة العملية في الترميز للمؤسسات غير الربحية. إنها طريقة رائعة لبناء محفظة بعد تعلم المهارات. تتضمن البرامج التعليمية المتاحة Python و Java و Ruby و PHP و HTML و CSS و DevTools و Node.js و Angular.js والمزيد.

داش GA

النظام الأساسي المجاني للتعلم عبر الإنترنت من General Assembly قائم على المشاريع ، ويتكون كل درس من ترميز مشروع واحد. تقدم GA Dash HTML و CSS و Java بالإضافة إلى بعض خيارات الدورة التدريبية التي لا يوفرها الآخرون ، مثل التصميم سريع الاستجابة وبناء سمة Tumblr من البداية.

التشفير

يضيف Codewars بعض المرح مع تحديات فنون الدفاع عن النفس تسمى كاتا. تحصل على مرتبة الشرف ومرتبة أعلى مع كل كاتا كاملة. يعني المزيد من درجات الامتياز والرتبة الأعلى تحديات أكثر صعوبة ، لذلك هناك دائمًا شيء جديد للعمل عليه.

يتطلب برنامج Codewars بعض المعرفة بإحدى لغات الترميز التي يقدمونها كشرط أساسي للتسجيل. تتضمن هذه البرامج كوفي سكريبت ، وجافا سكريبت ، وبايثون ، وروبي ، وجافا ، وكلوجور ، وهاسكيل ، مع المزيد في الطريق ، بما في ذلك C ++ و PHP.

كورسيرا

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

إيديكس

تقدم edX مجموعة واسعة من الدورات بما في ذلك لغات البرمجة ، بدعم من الجامعات وأساتذتها. يمكن أخذ العديد من الفصول الدراسية بالسرعة التي تناسبك ولا تقتصر على التواريخ المحددة. مثل Coursera ، إذا كنت تريد أوراق اعتماد للفصل ، فستحتاج إلى دفع 30 إلى 100 دولار.

أكاديمية خان

تقدم Khan Academy غير الربحية مجموعة واسعة من مقاطع فيديو YouTube التعليمية بالعديد من اللغات. حتى أنه يحتوي على واحد يعلم أساسيات الترميز في ساعة واحدة. تشمل لغات الترميز المقدمة JavaScript و HTML و CSS و SQL . تتوفر العديد من موضوعات البرمجة وعلوم الكمبيوتر الأخرى.

مع OpenCourseWare

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

مشروع Odin

يعد Odin Project مجانيًا للجميع ، وهو من صنع مبتكري Viking Code School ، وهو معسكر تدريبي للترميز عبر الإنترنت. إنه قائم على المشروع ويقدم دورة نهائية في الحصول على وظائف بمهاراتك المكتشفة حديثًا ، وهي مكافأة. تشمل لغات البرمجة المقدمة HTML و CSS و JavaScript و jQuery و Ruby on Rails.

Udemy

يقدم Udemy دورات مدفوعة ومجانية في العديد من الموضوعات ، بما في ذلك البرمجة. إنها دورات أنشأها المجتمع ، لذا اقرأ مراجعات الدورة قبل الغوص فيها.

لاعب الكود

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

افضل خيار لكم

إذا كنت عازمًا على تعلم البرمجة ، جرب بعضًا من هذه العروض قبل التعمق في العرض الأكثر ملاءمة لأسلوب التعلم الخاص بك.