فهرست مطالب:
2024 نویسنده: Malcolm Clapton | [email protected]. آخرین اصلاح شده: 2023-12-17 03:54
هیچ وقت برای یادگیری برنامه نویسی دیر نیست. اگر دوست دارید، منتخب منابع آموزشی مفید و کتاب های برنامه نویسی ما را بررسی کنید.
دلایل مختلفی برای یادگیری برنامه نویسی وجود دارد. در مرحله اول، با به دست آوردن چنین مهارت هایی، می توانید فرآیندهای کاری را خودکار کنید، توسعه دهندگان را بهتر درک کنید و داده ها را از سایت ها بازیابی کنید. ثانیاً، شیوه تفکر را بازسازی می کند: بدون درک روشن از روابط علت و معلولی، تمرکز عمیق بر روی کار و سایر ویژگی هایی که در هر کسب و کاری مفید هستند، کدنویسی غیرممکن است.
اما اگر نمی خواهید به دانشگاه بروید، اما زمانی برای دوره ها وجود ندارد، از کجا شروع به مطالعه برنامه نویسی کنید؟ البته در خانه با دوره های آنلاین، منابع آموزشی و کتاب. در اینجا مجموعه ای از منابع برای کمک به شما برای شروع سفر طولانی خود به فرقه کدنویس آورده شده است.
بهترین (و رایگان) دوره های برنامه نویسی آنلاین
در اینجا لیستی از سایت هایی وجود دارد که می توانید دوره های رایگان زبان های برنامه نویسی مختلف را در آنها بگذرانید، و فهرستی از کتاب هایی که یادگیری آن را بسیار آسان تر می کند.
زبان برنامه نویسی | دوره های آنلاین | کتاب های برنامه نویسی رایگان |
جاوا اسکریپت | Code Academy، Learn Street، Khan Academy، Code Combat، Code Avengers | جاوا اسکریپت شیوا، راهنمای جاوا اسکریپت، صحبت کردن جاوا اسکریپت، راه درست JS، Oh My JS |
HTML و CSS | کد آکادمی، از اینترنت نترسید، Tutsplus، Learn Layout، Dash، دسترسی به وب | در HTML5 غوطه ور شوید، 20 چیزی که یاد گرفتم، HTML Dog، HTML & CSS، HTML5 for Designers، DOM Enlightenment |
جی کوئری | کد آکادمی، Tutsplus، مدرسه کد | اصول jQuery، جی کوئری را بیاموزید |
پایتون | Code Academy، Google، Learn Street، Python Tutor، IHeartPY | پایتون برای من و شما، شیرجه رفتن به پایتون، یادگیری پایتون به روش سخت، فکر کردن به پایتون، پایتون برای سرگرمی، جنگو |
یاقوت سرخ | Code Academy، TryRubyCode Learn، Railscasts، Rubymonk، Learn Street | Why’s (Poignant) Guide to Ruby، یادگیری روبی به روش سخت، یادگیری برنامه ریزی |
PHP | آکادمی کد | برنامه نویسی پی اچ پی، پی اچ پی کاربردی |
اسکریپت Google Apps | شروع کار، ساعات اداری، نمونههای Google Scripts، آموزش اسکریپت برنامهها | |
وردپرس | خانه درختی، تلویزیون وردپرس | |
لینوکس و شل اسکریپت | Stanford.edu، توضیح شل | خط فرمان را تسخیر کنید |
Node.js | Nodetuts، مدرسه گره | The Node Beginner Book، Mixu's Node Book، Node Up and Running، Mastering Node.js |
Git (کنترل نسخه) | Code School، Git Immersion، آموزش GitHub | Pro Git، Learn Git |
Objective-C (iOS و Mac) | مدرسه کد، استنفورد، iTunesU | |
Chrome Dev Tools | Code School، Dev Tools Secret، Chrome Dev Tools Tutorial | |
برو | Golang.org | برنامه نویسی در Go، Go by Example، Learning Go |
اندروید | Coursera، The New Boston، Google University | |
D3 (تجسم داده ها) | تجسم داده برای وب، نکات و ترفندهای Dashing D3، D3 | |
همه بقیه | Udacity، edX.org، Coursera، Udemy$، لیندا$، کثرت بینش$، خانه درختی$، کنسرسیوم باز |
»
برنامه نویسی برای کودکان
اگر می خواهید یک برنامه نویس تربیت کنید، می توانید از سنین پایین به او آموزش دهید. با برنامه های Tynker و Hopscotch iPad، کودک شما اصول اولیه برنامه نویسی را از طریق بازی ها و پازل ها یاد می گیرد.
پروژه دیگر برای آموزش کودکان Scratch است. در اینجا آنها یاد می گیرند که چگونه داستان ها، بازی ها و کارتون های خود را بسازند. می توانید Scratch را به صورت آنلاین مطالعه کنید یا برنامه را برای رایانه های Mac / Windows / Linux بارگیری کنید.
توصیه شده:
آیا می خواهید در یک دانشگاه آمریکایی تحصیل کنید، اما فکر می کنید که درخواست نمی کنید؟ آنقدرها هم که به نظر می رسد سخت نیست
تحصیل در ایالات متحده آمریکا می تواند شروع خوبی برای شما ایجاد کند. ما به شما می گوییم که چگونه یک برنامه تحصیلی در آمریکا را انتخاب کنید، برای بورسیه درخواست دهید و مدارک را تهیه کنید
وقتی در کودکی به شما گفته شد که آنها را سرکوب کنید چگونه یاد بگیرید که احساسات خود را ابراز کنید
کتاب یاسمین لی کوری رواندرمانگر «نفرت مادر. نحوه ترمیم زخمهای پنهان از دوران کودکی ناراضی به درمان آسیبهای عاطفی دوران کودکی کمک میکند
اگر می خواهید یک ستون یا وبلاگ را اجرا کنید از کجا شروع کنید؟
یک دستورالعمل کوچک برای مبتدیان. این سوال توسط خواننده ما ارسال شده است. شما هم سوال خود را از لایف هکر بپرسید - اگر جالب باشد حتما پاسخ می دهیم. چگونه ستون نویسی یا وبلاگ نویسی را شروع کنیم؟ ناشناس اگر از روزهای انشای مدرسهتان چیزی ننوشتهاید، اما واقعاً میخواهید، با درک اینکه چرا ستون یا وبلاگ شما مورد نیاز است شروع کنید.
در اینجا 10 عکس از گربه هایی که در آنها پنهان شده اند را مشاهده می کنید. سعی کنید آنها را پیدا کنید
برای یافتن گربه ها به تصاویر دقت کنید. سعی کنید حیله گرهای کرکی را بدون استفاده از نکات تشخیص دهید
Livecoding.tv: با تماشای برنامه نویسان کدنویسی را یاد بگیرید
سرویس استریم وب Livecoding دو مشکل را حل می کند: مبتدیان متوجه می شوند که آیا زندگی یک برنامه نویس به همان اندازه که از بیرون به نظر می رسد ساده، آسان و بی دغدغه است یا خیر، و توسعه دهندگان از قبل معتبر در حال تقویت مهارت های کدنویسی خود هستند.