جدول المحتويات:

تريد أن تتعلم كيفية البرمجة؟ أبدأ هنا
تريد أن تتعلم كيفية البرمجة؟ أبدأ هنا
Anonim

لم يفت الأوان بعد لتعلم البرمجة. إذا كنت ترغب في ذلك ، تحقق من اختيارنا لمصادر التعلم المفيدة وكتب البرمجة.

تريد أن تتعلم كيفية البرمجة؟ أبدأ هنا!
تريد أن تتعلم كيفية البرمجة؟ أبدأ هنا!

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

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

أفضل (ومجانية) دورات البرمجة على الإنترنت

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

لغة برمجة دروس مباشرة على الإنترنت كتب برمجة مجانية
جافا سكريبت أكاديمية Code ، Learn Street ، Khan Academy ، Code Combat ، Code Avengers Eloquent JavaScript ، دليل JavaScript ، التحدث بلغة JavaScript ، JS The Right Way ، Oh My JS
HTML و CSS أكاديمية Code ، لا تخف من الإنترنت ، Tutsplus ، Learn Layout ، Dash ، إمكانية الوصول إلى الويب الغوص في HTML5 ، 20 شيئًا تعلمته ، HTML Dog ، HTML & CSS ، HTML5 للمصممين ، DOM Enlightenment
مسج أكاديمية كود ، توتسبلس ، مدرسة كود أساسيات jQuery ، تعلم jQuery
بايثون Code Academy و Google و Learn Street و Python Tutor و IHeartPY Python for You and Me ، الغوص في Python ، تعلم Python بالطريقة الصعبة ، Think Python ، Python من أجل المتعة ، Django
روبي أكاديمية كود ، TryRubyCode Learn ، Railscasts ، Rubymonk ، Learn Street لماذا (مؤثر) دليل لروبي ، تعلم روبي بالطريقة الصعبة ، تعلم البرمجة
بي أتش بي أكاديمية كود برمجة PHP ، عملية PHP
برمجة تطبيقات Google بدء الاستخدام ، ساعات العمل ، أمثلة على البرامج النصية من Google ، برمجة تطبيقات التعلم
ووردبريس Treehouse ، تلفزيون WordPress
لينكس آند شل البرمجة النصية Stanford.edu ، شرح شل قهر سطر الأوامر
Node.js Nodetuts ، مدرسة العقدة كتاب Node Beginner ، كتاب Mixu's Node ، Node Up and Running ، إتقان Node.js
Git (التحكم في الإصدار) مدرسة البرمجة ، Git Immersion ، تدريب GitHub Pro Git ، Learn Git
الهدف- C (iOS و Mac) مدرسة كود ، ستانفورد ، iTunesU
أدوات Chrome Dev Code School ، و Dev Tools Secret ، و Chrome Dev Tools البرنامج التعليمي
يذهب Golang.org البرمجة في Go، Go by Example، Learning Go
ذكري المظهر كورسيرا ، نيو بوسطن ، جامعة جوجل
D3 (تصور البيانات) تصور البيانات للويب ، نصائح وحيل Dashing D3 و D3
كل ما تبقى Udacity ، edX.org ، Coursera ، Udemy$ليندا$، بصيغة الجمع$، تريهاوس$، اتحاد مفتوح

»

برمجة للأطفال

إذا كنت ترغب في تربية مبرمج ، يمكنك البدء في تعليمه منذ سن مبكرة. مع تطبيقات Tynker و Hopscotch iPad ، سيتعلم طفلك أساسيات البرمجة من خلال الألعاب والألغاز.

مشروع آخر لتعليم الأطفال هو سكراتش. سيتعلمون هنا كيفية إنشاء القصص والألعاب والرسوم المتحركة الخاصة بهم. يمكنك دراسة Scratch عبر الإنترنت أو تنزيل التطبيق لأجهزة كمبيوتر Mac / Windows / Linux.

موصى به: