11 من أفضل الأماكن لتعلم رمز مجانا

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

ولحسن الحظ ، فإن الإنترنت تحتوي على الكثير من الأماكن الرائعة التي ستعلمك المهارات التي تحتاج إلى معرفتها لبدء الترميز الآن ، والعديد منها مجاني.

في ما يلي قائمة تضم 11 مكانًا يمكنك البدء في ترميزها الآن دون الحاجة إلى الأموال.

كودكاديمي

هناك احتمالات إذا كنت قد درست التعلم من أجل التعليمة البرمجية من قبل ، فقد واجهت برنامج Codecademy.

إنه سهل الاستخدام ويعرض نتائج الشفرة أثناء ترميزها.

تقدم Codecademy نطاقًا واسعًا من لغات البرمجة على النظام الأساسي التفاعلي لها أيضًا: HTML & CSS و JavaScript و PHP و Python و Ruby و Angularjs و Command Line والمزيد.

معسكر كود مجاني

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

اعتبارًا من الآن ، يمكنك معرفة HTML و CSS وجافا سكريبت وقواعد البيانات و DevTools و Node.js و Angular.js من خلال Free Code Camp.

GA داش

على عكس برنامج Codecademy أو Free Code Camp ، يعتمد النظام الأساسي المجاني للتعلم عبر الإنترنت التابع للجمعية العامة على العمل في المشاريع. يتكون كل درس من العمل على إكمال "مشروع" واحد.

تقدم GA Dash أيضًا بعض خيارات الدورات المختلفة التي لا يستخدمها الآخرون ، مثل التصميم المتجاوب وبناء سمة Tumblr من البداية.

Codewars

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

ومع ذلك ، هناك تحذير - تتطلب Codewars بعض المعرفة في واحدة من لغات الترميز التي يقدمونها في هذا الوقت قبل حتى يسمح لك بالتسجيل.

وفي الوقت الحالي ، فإنها تقدم تحديات في CoffeeScript ، و JavaScript ، و Python ، و Ruby ، ​​و Java ، و Clojure ، و Haskell ، مع المزيد على الطريق ، بما في ذلك C ++ و PHP.

كورسيرا

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

ومع ذلك ، إذا كنت تريد أن تشير الشهادة إلى أنك أكملت هذه الدورة التدريبية ، فسيتعين عليك دفع القليل - يتراوح من 30 دولارًا إلى 100 دولار - للحصول على الشهادة التي اخترتها.

EDX

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

ولكن أيضًا ، مثل Coursera ، إذا كنت تريد نوعًا ما من بيانات الاعتماد للفصل ، فستحتاج إلى دفع بعض المال (30- 100 دولارًا) ، ثم تأخذ الدورة التدريبية بتنسيق "تم التحقق منه" - وهو ما يعني فقط أنهم يعلمون أنك تتخذ الفصل.

أكاديمية خان

على غرار Coursera و EDX ، تقدم Khan Academy العديد من الموضوعات ، أكثر من مجرد ترميز. ومع ذلك ، خلافا لغيرها ، هناك خيار لتعلم أساسيات الترميز في ساعة - مثالية إذا كنت ترغب في الحصول على لمحة عامة عن المواضيع.

تتضمن لغات الترميز المقدمة JavaScript ، و HTML & CSS ، و SQL ، ومختلف موضوعات البرمجة / علوم الكمبيوتر الأخرى.

معهد ماساتشوستس للتكنولوجيا OpenCourseWare

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

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

مشروع أودين

تم تصميمه بواسطة مبدعي مدرسة Viking Code School - وهو برنامج ترميز العرض الأول عبر الإنترنت - أودين بروجيكت هو الإصدار المجاني.

يعتمد ذلك على المشاريع ، كما يقدم دورة نهائية للاستفادة من مهاراتك المكتوبة حديثًا ، والتي تعد دائمًا مكافأة.

لغات الترميز المقدمة هي HTML و CSS و JavaScript و jQuery و Ruby on Rails.

Udemy

تقدم Udemy دورات مجانية ومدفوعة في أي موضوع بما في ذلك البرمجة. ومع ذلك ، فهي دورات خلق المجتمع. من المهم قراءة مراجعات الدورات قبل الغوص لأن ذلك قد لا يكون فعالا مثل أخذ دورة في أحد المواقع الأخرى.

لاعب الرمز

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

استنتاج

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

حتى إذا قررت عدم رغبتك في البرمجة بعد أخذ دورة أو القيام ببعض التمارين ، فلا يزال بإمكانك العمل في مجال التكنولوجيا !