جدول المحتويات:
2024 مؤلف: Malcolm Clapton | [email protected]. آخر تعديل: 2023-12-17 03:46
لم يفت الأوان بعد لتعلم البرمجة. إذا كنت ترغب في ذلك ، تحقق من اختيارنا لمصادر التعلم المفيدة وكتب البرمجة.
هناك عدة أسباب لتعلم البرمجة. أولاً ، بعد اكتساب هذه المهارات ، ستتمكن من أتمتة عمليات العمل ، وفهم المطورين بشكل أفضل ، واسترداد البيانات من المواقع. ثانيًا ، يعيد بناء طريقة التفكير ذاتها: من المستحيل البرمجة بدون فهم واضح لعلاقات السبب والنتيجة ، والتركيز العميق على المهمة والصفات الأخرى المفيدة في أي عمل.
ولكن من أين تبدأ دراسة البرمجة إذا كنت لا ترغب في الالتحاق بالجامعة ، ولكن لا يوجد وقت للدورات؟ في المنزل ، بالطبع ، من خلال الدورات التدريبية عبر الإنترنت وموارد التعلم والكتب. فيما يلي مجموعة مختارة من الموارد لمساعدتك على البدء في رحلتك الطويلة إلى قسم المبرمج.
أفضل (ومجانية) دورات البرمجة على الإنترنت
فيما يلي قائمة بالمواقع التي يمكنك فيها أخذ دورات مجانية بلغات برمجة مختلفة ، وقائمة بالكتب التي ستجعل التعلم أسهل بكثير.
لغة برمجة | دروس مباشرة على الإنترنت | كتب برمجة مجانية |
جافا سكريبت | أكاديمية 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.
موصى به:
معظم تريد أو تريد؟ كيف تتوقف عن الخطأ في الرقم الأصلي مرة واحدة وإلى الأبد
من الضروري مراعاة جزء الكلام ومعنى الكلمة والوضع من أجل اختيار الخيار الصحيح للموافقة على المسند مع الموضوع
لماذا تتعلم من الفشل إذا كنت تريد أن تكون ناجحًا
سنخبرك لماذا ، من أجل تحقيق أهدافك ، لا يجب أن تكون مصدر إلهام لك فقط من قصص النجاح ، ولكن أيضًا تحليل إخفاقات أولئك الذين تركوا السباق
"تركت وظيفتي وبدأت في فتح المساحات العلوية": كيف أبدأ نشاطًا تجاريًا مع Avito
رجل أعمال يتحدث عن كيفية العثور على موظفين وسلع وخدمات بمساعدة الموقع وبقليل من المال
كيف تتعلم البرمجة من الصفر
لست بحاجة إلى جامعة. يمكنك أيضًا تعلم البرمجة من البداية عبر الإنترنت. سيساعدك متسلل الحياة في اختيار الاتجاه واللغة الأولى ، ويخبرك أين تبحث عن المواد التعليمية والعمل
كيف تتعلم البرمجة لطفل أو مراهق: نصائح وموارد مفيدة للمبرمجين الشباب
قبل أن تبدأ في تعلم البرمجة ، عليك أن تقرر اهتمامات المطور المستقبلي - تعتمد عليها خطوات أخرى